imfuxiao / Hamster

librime for iOS App
GNU General Public License v3.0
1.29k stars 80 forks source link

需求:增加WebDAV方式或iCloud方式同步字库 #48

Closed imShire closed 1 year ago

imShire commented 1 year ago

需求:增加WebDAV方式或iCloud方式同步字库

dovil commented 1 year ago

Rime的同步字库还是很重要的,辛苦添加

MiracleXYZ commented 1 year ago

+1 for iCloud sync

imfuxiao commented 1 year ago

大家好, WebDAV 的需求需要具体描述下. 是想同步到类似坚果云的云盘需求么?

zhuce128 commented 1 year ago

+1 for iCloud sync!

tarkky commented 1 year ago

大家好, WebDAV 的需求需要具体描述下. 是想同步到类似坚果云的云盘需求么?

个人建议,如果加同步的话,最好别只加icloud,最好将onedrive和dropbox的都加上,当然可以一步一步来,先易后难。

DreamAfar commented 1 year ago

大家好, WebDAV 的需求需要具体描述下. 是想同步到类似坚果云的云盘需求么?

我猜他们说的iCloud和WebDAV同步,一个是同步方案配置和词库文件还有一个是同步拼音方案下,日常打字积累的用户词库,同步后可以同步pc、Mac、iOS、安卓多个设置之间积累的词库,保持一致。 (我目前公司电脑和个人电脑就是通过坚果云的WebDAV自动同步个人用户词库和配置,手动点击、或设置个自动计划就会同步部署。)

WebDAV还有个功能可以将手机当成服务器,在电脑的文件管理器或软件连接上,可以直接上传方案文件和编辑配置文件,iRime上现在就有这两个功能,修改自定义键盘布局和配置起来很方便,电脑上编辑完,手机点部署就可以了。

rainrdx commented 1 year ago

同支持。希望作者能增加用户词库同步功能。我自己用onedrive。但是一个一个网盘实现也很辛苦。有什么都行。多谢作者。

derek0x commented 1 year ago

增加WebDAV方式

imfuxiao commented 1 year ago

感谢大家的支持,目前App支持浏览器上传输入方案。iCloud同步会尽快推出。

imfuxiao commented 1 year ago

现在可以通过iOS分享功能及输入方案中右上角“+”功能导入zip包形式导入输入方案。

MiracleXYZ commented 1 year ago

使用 ZIP 看起来只是一个临时的解决方案,更好的是在iCloud里面建立一个专门的应用文件夹( #164 ),其 sync 子文件夹的目录结构如下:

.
├── My-Hamster
│   └── ...
├── My-Mac
│   └── ...
└── My-Windows
    └── ...

Mac 和 Windows 只需要把 sync_dir 指向这个文件夹即可。

lightxue commented 1 year ago

大家好, WebDAV 的需求需要具体描述下. 是想同步到类似坚果云的云盘需求么?

@imfuxiao

通过WebDAV,实现win/mac/android/ios多端配置、词库同步。不是单纯的sync_dir,而是整个配置目录。

WebDAV服务地址可以指定,用户能选择用第三方如坚果云,或是自建WebDAV服务,来满足较高的隐私要求。

WebDAV服务也可以使用仓输入法自带的,按时间付费,这样能降低门槛满足部分不折腾的用户,也可以成为作者的收入来源支持长期维护。

imfuxiao commented 1 year ago

很好的建议,目前正在做重构和自定义键盘的功能。等完成这部分功能后,可以着手这部分功能开发。