naibo bbccc26ce7 | před 1 rokem | |
---|---|---|
.. | ||
execution_instances | před 1 rokem | |
src | před 1 rokem | |
tasks | před 1 rokem | |
.gitignore | před 1 rokem | |
EasySpider_en.crx | před 1 rokem | |
EasySpider_zh.crx | před 1 rokem | |
LICENSE.md | před 1 rokem | |
README.md | před 1 rokem | |
clean_win32.cmd | před 1 rokem | |
clean_win64.cmd | před 1 rokem | |
config.json | před 1 rokem | |
favicon.ico | před 1 rokem | |
forge.config.js | před 1 rokem | |
main.js | před 1 rokem | |
mime.json | před 1 rokem | |
npminstall-debug.log | před 1 rokem | |
package-lock.json | před 1 rokem | |
package.json | před 1 rokem | |
package_linux64.sh | před 1 rokem | |
package_win32.cmd | před 1 rokem | |
package_win64.cmd | před 1 rokem | |
server.js | před 1 rokem | |
stealth.min.js | před 1 rokem | |
vs_BuildTools.exe | před 1 rokem |
Remember to update EasySpider.crx everytime the extension updates.
Download a chrome from the Internet: https://www.google.com/chrome/, and then put them into this folder, with name format of the following:
chrome_win32/ # for windows x86
chrome_win64/ # for windows x64
chrome_linux64/ # for linux x64
chrome_mac64/ # for mac x64
Then, download the corresponding chromedriver from the Internet on this page: https://chromedriver.chromium.org/downloads, note the chromedriver version must match your chrome version!!! And put them into corresponding chrome folder, with name format of the following:
chromedriver_win32.exe # for windows x86
chromedriver_win64.exe # for windows x64
chromedriver_linux64 # for linux x64
chromedriver_mac64 # for mac x64
For example, if you want to build this software on Windows x64 platform, then you should first download a chrome for windows x64, then copy the whole chrome
folder to this ElectronJS
folder and rename the folder to chrome_win64
, assume the chrome version you downloaded is 110; then, download a chromedriver.exe
with version 110 for windows x64, and put it into the chrome_win64
folder, then rename it to chromedriver_win64.exe
.
Finally, copy the stealth.min.js
file in this folder to all of these chrome
folders.
On Windows, you need to install VS Build Tools 2017
(double click the vs_BuildTools.exe in this folder, then select and install the Visual Studio Build Tools 2017
component) first for node-gyp to install node-windows-manager
.
npm install npm install @electron-forge/cli
## Package Instruction
npx electron-forge import npm run package
optional:
npm run make
## For windows x64
依次执行下面两个cmd即可打包
package_win64.cmd clean_win64.cmd
## For Windows x86
依次执行下面两个cmd即可打包
package_win32.cmd clean_win32.cmd