爱意满满的作品展示区。
hamsterbase

hamsterbase 0.7 发布, 花了三个月时间重写 UI , 手感媲美原生应用

  •  
  •   hamsterbase ·
    carytrivett · May 17, 2023 · 2868 views
    This topic created in 1098 days ago, the information mentioned may be changed or developed.
    官网有在线 DEMO https://hamsterbase.com/
    20 replies    2023-07-03 20:00:37 +08:00
    Acoffice
        1
    Acoffice  
       May 17, 2023
    简单来说就是:
    利用 singlefile 扩展保存单页 html 文件到服务器并展示

    ---
    dianso
        2
    dianso  
       May 18, 2023
    试试用 docker 部署个,手机里有大量 mht 文件
    dianso
        3
    dianso  
       May 18, 2023
    不错,不错,草榴几百个 mht 都放进来了

    mht 文件存在哪里呢? sqlite 数据库还是。
    dianso
        4
    dianso  
       May 18, 2023
    找到了,objects 目录里,我在 web 删除的 mht ,objects 里面还有。
    hamsterbase
        5
    hamsterbase  
    OP
       May 18, 2023
    @dianso 为了搞分布式同步,我暂时没搞硬删除。

    objects 参考了 git 的做法,给文件打了一个压缩包以后,以 hash 命名。
    hamsterbase
        6
    hamsterbase  
    OP
       May 18, 2023
    @dianso sqlite 数据库是缓存,可以随便删的。 每次版本更新,都会新建。

    /cache 是缓存,主要用来加速查询
    /data/websites 是解析后的网页字段。title, 标签,url ,批注都放这里。
    /data/objects 是原始数据,解压以后就可以恢复。
    hamsterbase
        7
    hamsterbase  
    OP
       May 18, 2023
    hamsterbase
        8
    hamsterbase  
    OP
       May 19, 2023
    [img][/img]
    hamsterbase
        9
    hamsterbase  
    OP
       May 19, 2023
    TToo
        10
    TToo  
       May 20, 2023
    试用一下怎么样
    TToo
        11
    TToo  
       May 20, 2023
    增加标签要明显点好
    TToo
        12
    TToo  
       May 20, 2023
    易用性还是不够啊
    TToo
        13
    TToo  
       May 20, 2023
    如果要导出成各个 html 怎么办
    hamsterbase
        14
    hamsterbase  
    OP
       May 20, 2023 via Android
    @TToo 目前只能自己写脚本批量解压 objects 下的文件。
    hamsterbase
        15
    hamsterbase  
    OP
       May 20, 2023 via Android
    @TToo 能详细说说嘛
    lmnml
        16
    lmnml  
       Jul 2, 2023 via Android
    这个不支持移动端,而且阅读太难受了,那个阅读列表不能收起来。
    hamsterbase
        17
    hamsterbase  
    OP
       Jul 3, 2023 via Android
    @lmnml

    不好意思,请问阅读列表指的是哪个
    lmnml
        18
    lmnml  
       Jul 3, 2023 via Android
    @hamsterbase 中间的那个列表,不能收起来,只能固定大小,影响阅读,想要全收起来,只显示文章内容都不行。
    hamsterbase
        19
    hamsterbase  
    OP
       Jul 3, 2023 via Android
    @lmnml

    顶部有一个模式切换,换成列表模式就行了。

    此时打开网页时,会隐藏列表。
    lmnml
        20
    lmnml  
       Jul 3, 2023 via Android
    @hamsterbase 之前测试没发现,原来要用鼠标双击才会打开文章,不过可惜在手机上加载不出来文章的内容。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5219 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 08:18 · PVG 16:18 · LAX 01:18 · JFK 04:18
    ♥ Do have faith in what you're doing.