V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sewer
V2EX  ›  分享创造

局域网文件更多 第一个测试版 少数使用 flutter 开发的系统工具类 APP

  •  
  •   sewer · 2021-01-06 10:15:38 +08:00 · 2597 次点击
    这是一个创建于 1435 天前的主题,其中的信息可能已经有所发展或是发生改变。

    软件移动端使用 flutter 开发, pc 端使用 electron 也不知当时怎么想的 用 flutter 来写。真的是吃力不讨巧,估计这也是少数使用 flutter 开发的系统工具类 APP 了

    先看图

    Imgur

    Imgur

    Imgur

    Imgur

    Imgur

    Imgur

    Imgur

    Imgur

    Imgur

    Imgur Imgur Imgur

    软件介绍

    1. 命名

    • 软件的名字来源于 xxx 的一部动画短片集 love death and robot 再结合软件主要功能和搜索的关键词 局域网.文件.更多就诞生了

    2. UI

    • 软件使用了有点类似 ios 的风格设计,多处使用了模糊效果
    • 支持黑白主题 美到 cry

    3. 文件管理器

    • 使用类似于 ranger 一样的两侧双开管理
    • 支持 markdown 预览
    • 支持 zip(加密) tar jar 的归档和提区
    • 自带图库浏览工具
    • 自带文件编辑器,支持高亮语法预览
    • 支持 webdav 保存文件(推荐使用坚果云)

    4. 传输

    • 内网快递 需要 pc 端配合 文件传输,软件打开自动连接(省心)
    • 静态文件服务,只要有浏览器的地方就能下载传输文件,支持直接预览图片,视频, 后期会支持在浏览器中显示投屏 支持 kindle 用户使用来传输书籍
    • 无缝体验 pc 与手机之间共享剪贴板
    • 支持远程控制 让你的手机也能充当游戏手柄和鼠标(未完成)
    • code server 让你手机变成一款随身的代码编辑器服务器, 内嵌 alpine linux 沙盒环境

    由于 android 11 的一些特性我决定提前上架

    目前已知问题

    1. android 11 vscode server 无法使用 目前我也没有 android11 的设备去调试
    2. android 10 以上手机向 pc 端无法共享剪贴板, 只能 pc 单向
    3. 文件管理器有些地方设计不到位,例如文件名过长导致不够醒目, 缺少文件搜索功能
    4. 目前控制功能 仅仅完成了游戏手柄的 ui 其他未完成
    5. 等等其他未知问题

    1. 目前整个 app 从设计到 ui,甚至再到 logo,都是个人完成。因此本人还是希望大家支持下, 毕竟价格也不算贵,才 7 块,关注哔哩哔哩 可以享受两元优惠 作者使用的技术并不适合 开发此类应用 有点吃力不讨巧 可能会出现许多问题 购买前三思 我也不希望大家花冤枉钱 作为个人开发者毕竟精力有限 但我会尽力解决这些问题
    2. 由于软件的文件管理器部分有点类似 mt, 再加上 mt 管理强大的功能,我也预测到了会有人用 mt 管理器来对比。局域网.文件.更多的文件管理器灵感主要来自 ranger,和 mt 管理器还是有些区别的, 再加上 flutter 和本人自身的一些原因,局域网.文件.更多 注定只是一款冷门的小软件,没有资格和 mt 对比的

    软件目前还没有上架,等再完善一下我就上架

    移动端( beta )

    https://qcloudc5d77d.coding.net/s/184bd7a3-6bc7-4b0b-bfd5-f89d6302b1af

    pc 端( beta )

    https://qcloudc5d77d.coding.net/s/a0b4cef2-e6e4-41ab-8cc7-7e359996130e

    开源 APP 使用的内一些插件(没有文档 有空补)

    https://github.com/lan-file-more

    b 站

    https://space.bilibili.com/178944900

    其他

    https://sewerganger.gitee.io/lan-file-more/

    目前还没有毕业,没有太多经济实力去完善整套服务,后端也就做了支付,其他东西都依托(白嫖)在其他平台

    sewer
        1
    sewer  
    OP
       2021-01-06 10:17:17 +08:00
    软件名未确定下来,大家可以提出意见
    murmur
        2
    murmur  
       2021-01-06 10:22:53 +08:00
    这东西的用途是什么呢,miui+马上就出来了,别人可以做到真的跟电脑同步,小米做了,华为做了,估计友商也会跟进

    而且我没理由不 root 用一个第三方资源管理器
    BUHeF254Lpd1MH06
        3
    BUHeF254Lpd1MH06  
       2021-01-06 10:25:52 +08:00
    没有 iOS 端的话,为啥要用 flutter
    xiofee
        4
    xiofee  
       2021-01-06 10:32:37 +08:00
    有计划 mac 和 linux 端么
    sewer
        5
    sewer  
    OP
       2021-01-06 10:34:46 +08:00
    @murmur 这个问题也是我一直担心的 但不能从你个人角度出发 用户目标是不一致的 就好比笔记 app 那么多了,但还是有很多人乐此不疲的去开发,还有些用户就单纯的因为 UI 好看(我对我的 UI 还是有一定自信的)。第三方资源管理 mt 应该算的上是垄断,但不妨碍我尝试竞争下 , 文件管理 只是核心功能之一 好比 Code server 这个功能就有一点竞争力
    sewer
        6
    sewer  
    OP
       2021-01-06 10:36:04 +08:00
    @v135ex 所以说我当时脑瘫 关键我主要是做前端的 不想增加额外的学习成本
    sewer
        7
    sewer  
    OP
       2021-01-06 10:37:54 +08:00
    @xiofee 目前没有 Android 端都还没有完善😂 先不急,我一个人精力有限 现在还在实习
    hhh798
        8
    hhh798  
       2021-01-06 11:36:51 +08:00
    想问一下你,游戏控制页面,放大缩小是怎么实现的,以及四个图标怎么保持在四个角相对位置不变,谢谢
    sewer
        9
    sewer  
    OP
       2021-01-06 16:45:38 +08:00 via iPhone
    @hhh798 stack position transform 具体你自己想吧
    flyzero
        10
    flyzero  
       2021-01-07 12:01:50 +08:00
    请教下楼主,用了哪些开源插件,看你的仓库是开放了自己的一些插件
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5528 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 01:52 · PVG 09:52 · LAX 17:52 · JFK 20:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.