tsycnh / wechatexporter Goto Github PK
View Code? Open in Web Editor NEW一个可以快速导出、查看你的微信聊天记录的工具
License: GNU General Public License v3.0
一个可以快速导出、查看你的微信聊天记录的工具
License: GNU General Public License v3.0
能够成功的分析数据并导出,但是在查看聊天记录时,列表始终是空白,求解决办法。
运行日志如下:
---- Session started: Mon Sep 30 2019 13:10:27 GMT+0800 (**标准时间) ----
[In] New entry controller constructor
[Out] New entry controller constructor
[In] New entry controller constructor
[Out] New entry controller constructor
[In] New entry controller constructor
[Out] New entry controller constructor
system info:
ProductName: Mac OS X
ProductVersion: 10.14.6
BuildVersion: 18G103node version: v10.16.3
nwjs info: 0.40.1
sqlite3 binding: node-webkit-v0.40.1-darwin-x64---- Log retrieved: Mon Sep 30 2019 13:11:21 GMT+0800 (**标准时间) ----
---- Session duration: 00:00:53 ----
报错说:
个人资料来自更高版本的NW.js, 因此无法使用。
某些功能可能无法使用,请指定其他个人资料目录或使用更高版本NW.js。
之后无法进入GUI界面。NW.js文件位置不用在WechatExplorer目录下么?
现在很明显往手机中迁移微信聊天记录是很方便的
而想要往电脑里塞基本上没可能
这造成了win换Mac或者mac换win用户的麻烦
其实有些时候还是直接能在pc微信里查看聊天记录更好,更是有些无法同步的聊天记录是有必要在pc客户端上运行
所以我就在想是不是有可能把聊天记录直接从wx的backup文件中提取出来然后写入聊天记录
Is there anywhere I can find an English version of the documentation?
Thanks!
催更
/path/to/development 目录下执行
/Applications/nwjs-v0.40.2-osx-x64/nwjs.app/Contents/MacOS/nwjs .
控制台提示:
[9353:775:0904/090428.404459:ERROR:component_loader.cc(168)] Failed to parse extension manifest.
但是应用能打开,输入document目录后,只有微信账号名。
看到代码提交是近一年前,所以又下载nwjs v0.32.3尝试了一下,出现了和#4 一样的错误。
[9245:52227:0904/085232.822907:ERROR:web_database_backend.cc(113)] Cannot initialize the web database: 2
请问作者还在维护没有。
请问有啥其他软件可以导出吗?
用iMazing导出只能看file sharing里的。
谢谢~
IOS14.2无法识别微信账号
root@ZhangdeMacBook-Pro development # /Applications/nwjs-v0.40.1-osx-x64/nwjs.app/Contents/MacOS/nwjs .
[44469:775:0927/171830.337675:ERROR:component_loader.cc(168)] Failed to parse extension manifest.
2020-09-27 17:18:30.971 nwjs[44469:2696414] imkxpc_getApplicationProperty:reply: called with incorrect property value 4, bailing.
2020-09-27 17:18:30.971 nwjs[44469:2696414] Text input context does not respond to _valueForTIProperty:
2020-09-27 17:18:30.971 nwjs[44469:2696414] imkxpc_getApplicationProperty:reply: called with incorrect property value 4, bailing.
2020-09-27 17:31:36.527 nwjs[44469:2696414] Text input context does not respond to _valueForTIProperty:
[44469:85763:0927/173138.668909:ERROR:process_mac.cc(91)] task_policy_set TASK_CATEGORY_POLICY: (ipc/send) invalid destination port (0x10000003)
root@ZhangdeMacBook-Pro development #
您好, 发现 development/framework下 data.sqlite 文件不存在,可以补充么,谢谢
after click start raw data analyse, wechat account empty .
my documents on desktop, I entered both ~/Desktop/ and /Users/user/Desktop/
doesn't work.
你好,能不能麻烦大佬指导一下具体怎么使用~
免费开源的已经很好了,只是仅支持 iOS ,不知道将来有没有打算出安卓的?谢谢
完全按照教程中的操作步骤和版本来运行,错误如下:
$ /Users/air/APP/WechatExporter/nwjs-v0.40.1-osx-x64/nwjs.app/Contents/MacOS/nwjs . [2968:50179:0131/104940.680247:ERROR:web_database_backend.cc(113)] Cannot initialize the web database: 2 [2968:775:0131/104940.687154:ERROR:component_loader.cc(168)] Failed to parse extension manifest. [2968:85251:0131/104940.767783:ERROR:login_database.cc(664)] Password store database is too new, kCurrentVersionNumber=24, GetCompatibleVersionNumber=28 [2968:85251:0131/104940.768021:ERROR:password_store_default.cc(43)] Could not create/open login database. [2968:82947:0131/105018.190569:ERROR:process_mac.cc(60)] task_policy_get TASK_CATEGORY_POLICY: (ipc/send) invalid destination port (0x10000003) [2968:82947:0131/105018.190665:ERROR:process_mac.cc(91)] task_policy_set TASK_CATEGORY_POLICY: (ipc/send) invalid destination port (0x10000003)
运行日志如下:
`---- Session started: Sun Jan 31 2021 10:54:37 GMT+0800 (**标准时间) ----
[In] New entry controller constructor
[Out] New entry controller constructor
[In] New entry controller constructor
[Out] New entry controller constructor
[In] New entry controller constructor
[Out] New entry controller constructor
system info:
ProductName: Mac OS X
ProductVersion: 10.13.6
BuildVersion: 17G14033
node version: v10.16.3
nwjs info: 0.40.1
sqlite3 binding: node-v83-darwin-x64
node-webkit-v0.40.1-darwin-x64
---- Log retrieved: Sun Jan 31 2021 10:55:17 GMT+0800 (**标准时间) ----
---- Session duration: 00:00:40 ----`
运行画面截图:
请问这个问题该如何解决?
[2945:775:1219/005041.835430:ERROR:web_contents_view_mac.mm(487)] Failed to look up NSViewBridgeFactoryHost!
我不知道如何运行.json文件,于是就配置了路径以后用终端运行"nw /Users/lee/WeChatExporter/development/package.json 。第一次能成功运行,第二次就提示清单文件缺失或不可读取,请问是什么原因啊?
---- Session started: Wed Sep 18 2019 13:56:21 GMT+0800 (**标准时间) ----
[In] New entry controller constructor
[Out] New entry controller constructor
system info:
ProductName: Mac OS X
ProductVersion: 10.14.6
BuildVersion: 18G87
node version: v10.16.3
nwjs info: 0.40.1
sqlite3 binding: node_sqlite3.node
[In] New entry controller constructor
[Out] New entry controller constructor
system info:
ProductName: Mac OS X
ProductVersion: 10.14.6
BuildVersion: 18G87
node version: v10.16.3
nwjs info: 0.40.1
sqlite3 binding: node_sqlite3.node
---- Log retrieved: Wed Sep 18 2019 13:56:46 GMT+0800 (**标准时间) ----
---- Session duration: 00:00:24 ----
完成Step1~Step5后,
运行时弹出上面这个WARNING
✘ gabrielfeng@gwfarena ~/Downloads/WeChatExporter/development master ● ~/Downloads/nwjs-v0.36.1-osx-x64/nwjs.app/Contents/MacOS/nwjs .
2019-02-22 23:59:59.616 nwjs[94550:8735316] *** WARNING: Textured window <NativeWidgetMacNSWindow: 0x7f9f886f0160> is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow's -titlebarAppearsTransparent=YES instead.
nodejs v11.10.0
nwjs v0.36.1 (从官网 https://nwjs.io 直接下载)
请问是什么原因呢?我用的是iMazing导出的备份。
顺便问一下这个Use NSWindow's -titlebarAppearsTransparent=YES instead.
的错误,应该怎么修改。我在其他一些项目也遇到类似问题。
请问为什么在运行cd path/to/WeChatExporter时会显示No such file or directory?谢谢大佬
Error: Command failed: plutil -convert xml1 /Users/yswtrue/Downloads/Documents/3608f95dde1dc51de91cd2ddbe29bf59/mmsetting.archive
at checkExecSyncError (child_process.js:616)
at Object.execSync (child_process.js:652)
at ChildScope.$scope.parseMmsetting (chatList.js:26)
at ChildScope.$scope.ChatListController (chatList.js:66)
at Object.<anonymous> (chatList.js:73)
at Object.invoke (angular.js:4842)
at $controllerInit (angular.js:10695)
at nodeLinkFn (angular.js:9572)
at compositeLinkFn (angular.js:8881)
at publicLinkFn (angular.js:8746) "<div class="container ng-scope" ui-view="main">"
(anonymous) @ angular.js:14328
好像是已经没有这个文件了,最新版的iOS微信
我把/Users/yswtrue/Downloads/Documents/3608f95dde1dc51de91cd2ddbe29bf59/mmsettingext.archive
复制到 /Users/yswtrue/Downloads/Documents/3608f95dde1dc51de91cd2ddbe29bf59/mmsetting.archive
也还是用不了
Hi,我按照步骤都做完备份和导出 Documents 文件夹,但是 WeChatExporter 后,在 step 2 能看到自己微信的账号,但是下面的列表没有任何朋友的昵称。
程序的输出是
$ /Applications/nwjs.app/Contents/MacOS/nwjs .
[8350:775:0313/211959.695964:ERROR:component_loader.cc(162)] Failed to parse extension manifest.
2019-03-13 21:20:00.730 nwjs[8350:223323] *** WARNING: Textured window <NativeWidgetMacNSWindow: 0x7fa16c82f9f0> is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow's -titlebarAppearsTransparent=YES instead.
这会是什么问题?
[email protected] install /Users/dharni/WeChatExporter/development/node_modules/sqlite3
node-pre-gyp install --fallback-to-build
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/dharni/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.44.0-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/dharni/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.44.0-darwin-x64 --napi_version=5 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.44.0 --python=/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7' (Error: spawn nw-gyp ENOENT)
node-pre-gyp ERR! stack at ChildProcess. (/Users/dharni/WeChatExporter/development/node_modules/node-pre-gyp/lib/util/compile.js:77:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:321:20)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)
node-pre-gyp ERR! stack at onErrorNT (internal/child_process.js:469:16)
node-pre-gyp ERR! stack at processTicksAndRejections (internal/process/task_queues.js:84:21)
node-pre-gyp ERR! System Darwin 19.2.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/dharni/WeChatExporter/development/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/dharni/WeChatExporter/development/node_modules/sqlite3
node-pre-gyp ERR! node -v v13.6.0
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok
Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/dharni/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.44.0-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/dharni/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.44.0-darwin-x64 --napi_version=5 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.44.0 --python=/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7' (Error: spawn nw-gyp ENOENT)
npm WARN [email protected] No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/7zip-bin-linux):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"linux","arch":"any"} (current: {"os":"darwin","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/7zip-bin-win):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"win32","arch":"any"} (current: {"os":"darwin","arch":"x64"})
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: node-pre-gyp install --fallback-to-build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/dharni/.npm/_logs/2020-01-17T09_44_21_648Z-debug.log
进入界面后,微信账户点击不了,怎么点击都没有反应,中间还报错,NPM PROBLEM: Node-pre-gyp. Using request for node-pre-gyp https download
nwjs和node的版本试过对应的版,也试过最新版,都不行。npm install的时候提示"wechatexporter@ 0.1.0 no repository field"
以上~
执行后出错
log 如下:
(base) $ ~/Downloads/WeChatExporter/development master npm install sqlite3 --build-from-source --runtime=node-webkit --target_arch=x64 --target=0.40.1 --python=/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 --registry=https://registry.npm.taobao.org
[email protected] install /Users/gun/Downloads/WeChatExporter/development/node_modules/sqlite3
node-pre-gyp install --fallback-to-build
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/gun/Downloads/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/gun/Downloads/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64 --napi_version=3 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.40.1 --python=/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7' (Error: spawn nw-gyp ENOENT)
node-pre-gyp ERR! stack at ChildProcess. (/Users/gun/Downloads/WeChatExporter/development/node_modules/node-pre-gyp/lib/util/compile.js:77:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:189:13)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
node-pre-gyp ERR! stack at onErrorNT (internal/child_process.js:415:16)
node-pre-gyp ERR! stack at process._tickCallback (internal/process/next_tick.js:63:19)
node-pre-gyp ERR! System Darwin 18.5.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/gun/Downloads/WeChatExporter/development/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/gun/Downloads/WeChatExporter/development/node_modules/sqlite3
node-pre-gyp ERR! node -v v10.15.3
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok
Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/gun/Downloads/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/gun/Downloads/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64 --napi_version=3 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.40.1 --python=/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7' (Error: spawn nw-gyp ENOENT)
npm WARN Invalid version: "1.0"
npm WARN development No description
npm WARN development No repository field.
npm WARN development No README data
npm WARN development No license field.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: node-pre-gyp install --fallback-to-build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/gun/.npm/_logs/2019-08-17T14_22_04_848Z-debug.log
`
hahadeMacBook-Pro:development haha$ npm install sqlite3 --build-from-source --runtime=node-webkit --target_arch=x64 --target=0.40.1 --registry=https://registry.npm.taobao.org
[email protected] install /Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3
node-pre-gyp install --fallback-to-build
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64 --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.40.1' (Error: spawn nw-gyp ENOENT)
node-pre-gyp ERR! stack at ChildProcess. (/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/node-pre-gyp/lib/util/compile.js:77:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:209:13)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
node-pre-gyp ERR! stack at onErrorNT (internal/child_process.js:456:16)
node-pre-gyp ERR! stack at processTicksAndRejections (internal/process/task_queues.js:77:11)
node-pre-gyp ERR! System Darwin 18.6.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3
node-pre-gyp ERR! node -v v12.9.1
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok
Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64 --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.40.1' (Error: spawn nw-gyp ENOENT)
npm WARN Invalid version: "1.0"
npm WARN development No description
npm WARN development No repository field.
npm WARN development No README data
npm WARN development No license field.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: node-pre-gyp install --fallback-to-build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/haha/.npm/_logs/2019-08-27T05_34_44_194Z-debug.log
hahadeMacBook-Pro:development haha$ npm install sqlite3 --build-from-source --runtime=node-webkit --target_arch=x64 --target=0.40.1
[email protected] install /Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3
node-pre-gyp install --fallback-to-build
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64 --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.40.1' (Error: spawn nw-gyp ENOENT)
node-pre-gyp ERR! stack at ChildProcess. (/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/node-pre-gyp/lib/util/compile.js:77:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:209:13)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
node-pre-gyp ERR! stack at onErrorNT (internal/child_process.js:456:16)
node-pre-gyp ERR! stack at processTicksAndRejections (internal/process/task_queues.js:77:11)
node-pre-gyp ERR! System Darwin 18.6.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3
node-pre-gyp ERR! node -v v12.9.1
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok
Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/haha/Desktop/Code/Github/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64 --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.40.1' (Error: spawn nw-gyp ENOENT)
npm WARN Invalid version: "1.0"
npm WARN development No description
npm WARN development No repository field.
npm WARN development No README data
npm WARN development No license field.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: node-pre-gyp install --fallback-to-build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/haha/.npm/_logs/2019-08-27T05_35_56_540Z-debug.log
`
NWJS Version: 0.40.1
Node Version: 10.16.3
Operating System: macOS Mojave (10.14.3)
run npm install sqlite3 --build-from-source --runtime=node-webkit --target_arch=x64 --target=0.40.1 --python=/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
and I got this error:
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/xiuyang/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/xiuyang/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64 --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.40.1 --python=/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7' (Error: spawn nw-gyp ENOENT)
node-pre-gyp ERR! stack at ChildProcess. (/Users/xiuyang/WeChatExporter/development/node_modules/node-pre-gyp/lib/util/compile.js:77:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:198:13)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
node-pre-gyp ERR! stack at onErrorNT (internal/child_process.js:415:16)
node-pre-gyp ERR! stack at process._tickCallback (internal/process/next_tick.js:63:19)
node-pre-gyp ERR! System Darwin 18.2.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/xiuyang/WeChatExporter/development/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/xiuyang/WeChatExporter/development/node_modules/sqlite3
node-pre-gyp ERR! node -v v10.16.3
node-pre-gyp ERR! node-pre-gyp -v v0.11.0
node-pre-gyp ERR! not ok
Failed to execute 'nw-gyp configure --fallback-to-build --module=/Users/xiuyang/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/Users/xiuyang/WeChatExporter/development/node_modules/sqlite3/lib/binding/node-webkit-v0.40.1-darwin-x64 --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-webkit-v0.40.1 --python=/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7' (Error: spawn nw-gyp ENOENT)
npm WARN [email protected] No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/7zip-bin-linux):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"linux","arch":"any"} (current: {"os":"darwin","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/7zip-bin-win):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"win32","arch":"any"} (current: {"os":"darwin","arch":"x64"})
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: node-pre-gyp install --fallback-to-build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/xiuyang/.npm/_logs/2019-09-19T02_38_02_626Z-debug.log
Any ideas why? Thanks!
[15408:48387:0112/161942.313363:ERROR:web_database_backend.cc(113)] Cannot initialize the web database: 2
2019-01-12 16:20:07.861 nwjs Helper[15416:720048] Couldn't set selectedTextBackgroundColor from default ()
2019-01-12 16:20:14.691 nwjs Helper[15416:720048] Couldn't set selectedTextColor from default ()
on nodejs 8.11.3 nwjs 0.32.1
when running nwjs-v0.32.1-osx-x64/nwjs.app/Contents/MacOS/nwjs .
并且"微信账户"的表格只有左边有数据,右边没有
"已选择
与 的聊天记录
显示10条信息用于确认聊天对象"
有几个小疑问
“Step2:安装nodejs(8.11.3版本) 下载地址:https://nodejs.org/dist/v8.11.3/node-v8.11.3-x64.msi“
这个.msi不是mac上安装的吧,我就手动找了nodejs8.11.3的mac版本
安装之后输入node -v 结果是v8.11.3
但打开nwjs里面显示的是
nw.js v0.32.1
Node v10.8.0
Chromium 68.0.3440.84
不知道是不是因为这个node版本不对导致微信用户名点不了?
我想尝试运行这个程序一两个月了,很想导出聊天记录0 0每次都是各种各样的原因失败,希望得到指点
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.