为什么不打包成 EXE 用户中的大部分就不会用呢?(打包了仍然不会用的也很多)

2024-01-08 10:50:18 +08:00
 Alicewish

漫画翻译辅助软件 MomoTranslator 打包下载

开源地址: https://github.com/alicewish/MomoTranslator/

打包一次要好几个小时,要确保各种依赖都配置到位、查漏补缺、配全新系统搞测试,所以真的很希望是用户就给我去运行源代码,现在 ai 这么强完全可以回答大多数和配置环境有关的问题。

自动翻译部分包含了使用网页版 openaiGPT 的方法,因此现在只保留谷歌翻译一个引擎做测试用,其他都去掉了。

虽然为了避免被用于牟利,开源版在完整功能上删掉了填字步骤,但只要非盈利用途就可以将已完成前面步骤的文件发给我,跑这个步骤,然后我再发回。我知道不适合社恐人,但是单独托管这个步骤的成本太高,开源这个步骤又会导致某些东西竭泽而渔、不择手段对我网暴和人身威胁,只能暂且这样。

13945 次点击
所在节点    分享创造
127 条回复
0o0O0o0O0o
2024-01-08 10:52:21 +08:00
Masoud2023
2024-01-08 10:55:53 +08:00
这问题还真不能怪用户。

pyinstaller + github ci 打包个 exe 吧,工作量应该不大。
Masoud2023
2024-01-08 10:57:21 +08:00
这项目好像挺有意思的,但是工程管理看起来不太好。

暂且不提没有用包管理工具,单 py 文件 1w 行我有点想象不出来你是怎么维护这个项目的。。。
lzgshsj
2024-01-08 10:59:59 +08:00
既然都用 GitHub 了,就像楼上说的,配个 workflow 自动打包就好了,啥依赖和环境配置的痛点都帮你解决了。
Abbeyok
2024-01-08 11:01:54 +08:00
把用户当白痴
Eiden
2024-01-08 11:10:54 +08:00
就算是会 py 的, 如果是初学者我估计都得折腾几个小时, 更何况大部分是不懂编程的普通用户
Worldispow
2024-01-08 11:13:52 +08:00
上 github 也不一定就是专业程序员啊
coderluan
2024-01-08 11:50:29 +08:00
别说 python ,大部分普通人可能都不知道 exe ,毕竟文件后缀是默认隐藏的,他们只需要一个看着明显双击就能运行的图标。所以 python 项目,你可以直接把整个 python 环境塞进去,然后弄个 bat 修改环境变量,再弄个快捷方式修改一下 icon ,名字改成“点我运行 XXX”,用户就会用了。打包就是压缩文件,用户也不会找你解决安装问题,唯一的缺点是体积大,但是如果你提供一个方便的下载方式,云盘共享或者群共享,用户也就不在意了。
paopjian
2024-01-08 11:58:29 +08:00
现在这年头,你猜年轻人会不会连 PC 都不会用了,有的人甚至用微信传 apk, 结果自动加个.1 后缀就抓瞎了, 未来要把用户当猴子,还是那种不听话的猴子
28Sv0ngQfIE7Yloe
2024-01-08 11:59:35 +08:00
非技术栈的同学,是没有「运行环境」这种概念的
Yuhyeong
2024-01-08 12:03:08 +08:00
对程序员刻板印象 1/1
vcn8yjOogEL
2024-01-08 12:10:27 +08:00
依赖多就算会装也得找好一会, 这东西应该尽可能自动化
sky96111
2024-01-08 12:19:39 +08:00
因为一般用户根本不会在电脑上安装某语言的运行时/编译器,即使是开发者也不一定有你的软件的环境。
在文档缺乏的条件下部署环境已经是比较麻烦的了。更何况如果你不是某语言的开发者,第一次安装环境不可避免会踩到一些坑,这对于不了解程序内部实现的用户来说是非常折磨的。
我是写 go 的,电脑里没有 py 环境,我朋友写 py 的,电脑里没有 go 编译器。遇到源码分发的软件我们经常找对方编译二进制。偶尔会遇到对方也出错的情况我们一般就直接弃掉了,不是解决不了,而是不值得花这个精力投入,不如寻找替代品
Cat7373
2024-01-08 12:27:08 +08:00
为什么不组装成汽车用户就不会开呢?明明就是把 A 组件跟 B 组件拧上,C 组件跟 D 组件用 E 电线连起来,......(以下省略 5000 字),啪,一辆车就好了呀!就能开了呀!每个地方都可以按需灵活自由定制调整呀!这届用户就是懒,这么简单的事都不会
shinsekai
2024-01-08 12:30:16 +08:00
这就好比有多少人会下载 vscode 社区版源码自己编译呢?
renmu
2024-01-08 12:42:06 +08:00
用户就是愚蠢的
gushu
2024-01-08 13:04:52 +08:00
我干法律的,是否可以发问犯罪嫌疑人为什么不自己自学刑法要找律师辩护呢?术业有专攻,存在不懂编程的用户正是程序猿这个职业存在的原因之一,如果每个人都懂,那么你的工作是否还有价值呢?我反而很庆幸大部分人不自学法律,这样我们的职业才有存在的必要。
IsaacYoung
2024-01-08 13:07:33 +08:00
正常 不是人人都懂代码
yigecaiji
2024-01-08 13:12:45 +08:00
为什么不做标题党 V2EX 用户就不会发贴?
Tumblr
2024-01-08 13:13:29 +08:00
就算打包成 exe 又怎样呢?有几个人敢说自己熟练使用 ffmpeg.exe 的呢。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1006736

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX