The build bat for bili.
bili的构建脚本。
将bili克隆到bili文件夹。
(注:由于并不是空文件夹,你可以先克隆至其他位置,再复制到该文件夹。)
将chromedriver.exe(32bit)、aria2c.exe(64bit)、ffmpeg.exe(64bit)放入bilibin文件夹。
将aria2c.exe(32bit)、ffmpeg(32bit)放入bilibin/x86文件夹。
将linux版chromedriver放入bilibin/linux文件夹。
将mac版chromedriver放入bilibin/mac文件夹。
去这里下载Windows x86-64 embeddable zip file和Windows x86 embeddable zip file,分别解压后放入bili/python_x64和bili/python_x86
下面以x86为例来说明接下来的操作(x64同理):
1.去这里下载get-pip.py,然后将文件放入bili/python_x86。
2.在bili/python_x86目录执行python get-pip.py,执行完后可直接删除get-pip.py。
3.将仓库中bili/python_x86内放的两个文件放入bili/python_x86文件夹。
4.将bili/python_x86/python38.zip中的site.pyc文件夹解压至bili/python_x86,并重命名为sites.pyc。
5.在bili目录执行embeddedpython_x86 -pip install --upgrade -r requirements.txt来安装依赖库。
6.继续执行embeddedpython_x86 start.py,查看是否正常运行。
1.安装Python3。
2.安装bili所需的依赖库和PyInstaller。
3.下载UNIX工具中的cp.exe、rm.exe。
4.下载7-zip。确保7z.exe在PATH指定的目录下。
5.下载安装Inno setup5。确保compil32.exe在PATH指定的目录下。
6.下载安装node.js,然后使用npm安装showdown,然后运行bili/converttohtml.js完成MARKDOWN转HTML的转换。
双击运行bili/build.bat即可。