Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

package into single application #96

Closed
wants to merge 1 commit into from
Closed

package into single application #96

wants to merge 1 commit into from

Conversation

Antonoko
Copy link
Collaborator

@Antonoko Antonoko commented Jan 17, 2024

fix #11

@Antonoko
Copy link
Collaborator Author

Antonoko commented Jan 17, 2024

存在问题:

  1. 使用 pyinstaller 打包后的 exe 产物,可能被杀软误认为病毒;可能需要 CA 签名
  2. 运行 exe 后,表现上会递归启动多次,直到虚拟机沙箱崩溃;
  3. 可能不便于后续升级与安装扩展?

@Antonoko
Copy link
Collaborator Author

Antonoko commented Jan 26, 2024

哎呀,我搞不明白,感觉超出能力范围了。我先放弃这个想法了
能够有个简单的安装过程我想就足够了🧎‍♀️把python、git、ffmpeg离线塞一块,用脚本或文档协助安装。

@Antonoko
Copy link
Collaborator Author

我觉得可以参考 https://github.com/lllyasviel/stable-diffusion-webui-forge 的打包做法:

把 git python 包 等放一块,然后用 bat set 全局变量

image

@Antonoko Antonoko closed this Feb 22, 2024
@Antonoko Antonoko deleted the build-into-exe branch March 2, 2024 12:14
@zetaloop
Copy link
Contributor

git 或许不需要放进去。

下载更新直接用 python 或 curl 下载 https://github.com/yuka-friends/Windrecorder/archive/refs/heads/main.zip 就行了。

直接下载源码 zip
image

@Antonoko
Copy link
Collaborator Author

Antonoko commented Apr 29, 2024

git 或许不需要放进去。

下载更新直接用 python 或 curl 下载 https://github.com/yuka-friends/Windrecorder/archive/refs/heads/main.zip 就行了。

cc @jpswing 瞅瞅评审方案

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

可以打包成一个应用么?
2 participants