Closed adyliu closed 2 years ago
windows or mac?
mac版本吧
我做了一个版本,简单测试了一下,你试试看有没有问题。
void printHelp(const char *executableName) { std::cout << "Usage: " << executableName << " [OPTION]\n" "Export Wechat chat history based on the options given:\n" " --backup=PATH Specify the directory of iTunes Backup\n" " --output=PATH Specify the directory in that Wechat chat history will be exported.\n" " --format=FORMAT FORMAT may be one of 'html', 'text'. 'html' is default.\n" " --account=ACCOUNT Specify the WeChat account which will be exported.\n" " --session=SESSION Specify the sessions which will be exported. May be specified multiple times\n" " If no session is specified, all sessions of the account will be exported.\n" " --asyncloading=[HTML LOADING OPTION]\n" " [HTML LOADING OPTION] may be one of 'sync', 'onscroll', 'oninit'. 'onscroll' is default.\n" " --filter=FILTER FILTER may be one of 'no', 'yes'. 'no' is default.\n" " --help Show this help.\n" << std::endl; }
非常棒,功能上可用,可以导出。有一些小建议
最后希望能持续维护,或者开放下源码,感谢感谢。
➜ ~/Downloads/export-cmd $ ./WechatExporterCmd
dyld[20055]: Library not loaded: @executable_path/../Frameworks/libusbmuxd-2.0.6.dylib
Referenced from: /Users/xxx/Downloads/export-cmd/WechatExporterCmd
Reason: tried: '/Users/xxx/Downloads/export-cmd/../Frameworks/libusbmuxd-2.0.6.dylib' (no such file), '/usr/lib/libusbmuxd-2.0.6.dylib' (no such file)
Abort trap: 6
- 我今天传的1.9.4.0已经修改了动态库的引用路径为当前目录下的Frameworks,你是运行的这个版本吗?
1.9.4.0版本貌似我运行不了
➜ ~/Downloads/export $ ./WechatExporterCmd --help
Killed: 9
有win的cmd版本吗
- 我今天传的1.9.4.0已经修改了动态库的引用路径为当前目录下的Frameworks,你是运行的这个版本吗?
1.9.4.0版本貌似我运行不了
➜ ~/Downloads/export $ ./WechatExporterCmd --help Killed: 9
我再研究一下
有win的cmd版本吗
好,后面我改一下成windows的版本
1.9.5.4 win/macos命令行都有了。
命令行程序已经提供,关闭本issue,命令行如果有问题,可以再开issue。
这样方便定时自动导出。当然如果能sdk也可以。