Closed shuohua2000 closed 2 years ago
我也是 win 版本,希望zrong有空指点指点.
我是在 macOS 下开发的,版本为 2.8.7,不知道 windows 版本现在是多少?我已经有多年没有用过 Windows 了……开发的时候也想过在 windows 下面做调试,但因为windows 版本和 macOS 版本的文件夹结构不同,就放弃了。
@shuohua2000 我想 Linux 版本的 wiznote 文件夹结构应该也不同吧?
Python 是跨平台的,你为什么要 Ubuntu 呢?
是否可以尝试一下修改文件夹结构呢?
已经尝试过修改文件架结构还是不行. 现在已经手动迁移了, 每天抽空迁移一部分, 日积月累吧
下面这个讨论中谈到了 wiznoteplus,或许可以试试。
https://github.com/zrong/wiz2joplin/issues/3#issuecomment-903222498
谢谢! 有空的话可以试一试.
下面这个讨论中谈到了 wiznoteplus,或许可以试试。
Windows 下 Wiznote 目录不统一导致的问题。我无法在 Windows 下进行测试,本转换工具不支持 Windows 系统。 Close the issue.
zrong 你好, 我也是用了快10年的为知, 然后现在想切换到Joplin. 但是我用的是win版的为知. 按照你的说明, 我尝试在ubuntu服务器上做数据转换. 结果报错:
我的win版为知是自定义的数据目录路径. 所以程序目录和数据目录是分开的并不在同一个文件夹中. 程序目录"Wiz"中的内容:
数据目录"WizUser"中的内容:
看起来和你的那边文章中的目录分析略有不同, 我的ID文件夹"shuohua@126.com"中直接就是各个分类笔记的文件夹和"index.db"文件, 而看你文章, "index.db"文件是在ID文件夹下的"Data"文件夹中.
由于结构不同, 我只能自行尝试, 在ubuntu中我是这样操作的: 将程序目录中的所有内容上传到"/root/wiz2/.wiznote" 并将ID文件夹"shuohua@126.com"也上传到"/root/wiz2/.wiznote" 将当前路径切换到"/root/wiz2", 并执行:
w2j -o ~/w2j -w ~/.wiznote -u shuohua@126.com -t c604d01690a59720503b07d7****** -a
就出现了上面的报错.我估计还是因为文件结构的问题. 另外ubuntu中没有安装为知, 也没有安装Joplin, 授权令牌是从win版Joplin中拷贝下来的.
想请教是否有办法让win版为知的数据也可以转换, 我的笔记这么多年下来也已经有三千多篇, 手动搬运的话实在是让人望而却步. 希望zrong能够抽空指点一下, 我会及时反馈测试结果. 谢谢!