轻国论坛EPUB生成器——项目关闭


本帖最后由 yxzjz1234 于 2017-8-14 15:40 编辑


请移步这位大佬做的程序https://www.lightnovel.us/thread-898330-1-1.html

另外,请大家千万不要把用本软件做成的EPUB不做任何修改直接发布到网络上,虽然自己看完全足够,但是要发布的话请起码对程序生成的EPUB进行格式检查、优化及目录纠错,毕竟程序能做到的功能有限。本程序的初衷是为了方便大家制作EPUB,如果能够在这些程式化的步骤上使用程序进行辅助的话,大家就能有更多的时间对EPUB内容、排版进行优化了,总而言之,请大家不要发布这种不走心的EPUB打击各位EPUB制作组大佬的积极性


本帖最后由 yxzjz1234 于 2017-8-14 15:37 编辑


——关闭下载——





想偷懒是人类进步的原动力(正经)
之前自己做EPUB的时候又要慢慢去找图片要插入的位置,又要一处一处的调整排版,总感觉很麻烦
要是有个程序方便别人做的话不就有更多的人入这个坑,我也就更方便捡到现成的了嘛(滑稽)
总之这是为了造福大众的,绝不是为了我偷懒用的




格式的话,像录入大佬们那样每层一个章节,头一行汉字是章节名,然后第一层的头一行是书名就能生成相当不错的EPUB排版了(就跟第三张图片一样,那个是直接用程序生成出来的,目录生成得相当不错)。虽然我做了一定的容错,但要是格式相差太离谱也确实无能为力。
顺便谢谢提醒,虽然看到的时候已经被扣分了




这个程序规模比较小,代码精炼之后大概在300行的样子,主要涉及到网页抓取,正则匹配,epub构建三个部分,我也是断断续续地在写,大概用了三个月,实际码代码的时间大概在20小时左右。当然,思考时间不包括在内




感谢提醒,你这么一说我赶紧去试了一下,包含汉字的话用系统自带的记事本不管怎么修改编码都会报错
我一直都是使用notepad++的,没用系统自带的记事本。然而在notepad++里修改为utf-8编码是可行的。疏忽了……
我会尽快修复这个问题,谢谢反馈
关于代理,我建议的是在运行软件的时候挂上即可,如果是SS的话需要全局模式
你如果需要使用urllib的http代理功能的话请回复需要的配置项目,我会在一并在下个版本中更新,谢谢



感谢反馈
可以贴出在程序无响应时你的cookie制作epub的url地址吗,cookie你随便改几个字符也行,主要是看一下格式
建议使用1.12版本,对比1.0版本对epub的编排和格式容错都有较大提升,功能部分与2.0版本是一致的

另外Windows下路径分隔符“\”和“/”没有区别,但为了兼容Linux格式,故而使用了“/”作为路径分隔符




这个问题已经发现并修复了,但是最近在修复界面上的一个小问题,完成后会一并放出,谢谢反馈




现在项目采用的是urllib模块……要是用requests模块我就不用这么头大了……唉……
对于http代理,我就只是在 http://httpbin.org/ip 测了一下添加代理后返回的ip地址有没有改变而已,详细测试由于我这边没有代理服务器所以也做不了……
现在是可以使用http,https,socket的,虽然只能添加一个……
urllib如何同时添加http和https的代理服务器,确实没头绪,你等我去研究一下……希望能解决




确实是因为没有D盘的缘故,谢谢反馈,我会在下个版本将路径选择的默认目录切换到C盘
另外,时间长是因为网络质量问题,VPN或者SS或者HTTP代理可解,毕竟扒图片是需要时间的不是(拖走)
7
0

請選擇投幣數量

0

全部評論 44

  • 1
  • 2
  • 3
前往
10000
[虚_。伪] 騎士
佩服lz这种活学活用的能力

7 年前 0 回復

沢田@纲吉 王爵
好牛逼啊,虽然自己也会用sigil做EPUB,不过感觉还是有点麻烦,要修图,要分节,要插图~~~
大大牛逼

7 年前 0 回復

天降冰雷 子爵
辛苦了,码程序不是件容易的事

7 年前 0 回復

tongyuantongyu 王爵
既然这个软件的各项功能已经趋于稳定了 那请问可不可以考虑下开源呢?

7 年前 0 回復

月半花开 勳爵
非常好用的工具,测试了一下,完全没有任何问题! 感谢大佬的辛勤付出!

7 年前 0 回復

etey 子爵
谢谢老大提供好用的工具!

7 年前 0 回復

淡定的瓶子 公爵
程序员大佬的胜利~

7 年前 0 回復

vambrace 伯爵
太强大了,写程序很辛苦的,感谢分享

7 年前 0 回復

lijinet 平民
看着应该很有用,回头试一试,把网页存下来应该很方便了

7 年前 0 回復

草摩威威 王爵
膜拜技术大佬

7 年前 0 回復

SFrMie 侯爵
感谢分享!学习了

7 年前 0 回復

hazel1034 平民
非常方便,感谢大佬(膜)

7 年前 0 回復

rayjunle 侯爵
' yxzjz1234 发表于 2017-7-25 12:19 确实是因为没有D盘的缘故,谢谢反馈,我会在下个版本将路径选择的默认目录切换到C盘 另外,时间长是因为 ... '


啊哈哈...那方面的都没怎么接触过就算了,分来钟等等还是没啥的(x家里网确实战五渣

7 年前 0 回復

tongyuantongyu 王爵
' yxzjz1234 发表于 2017-7-24 16:30 现在项目采用的是urllib模块……要是用requests模块我就不用这么头大了……唉…… 对于http代理,我就只 ... '


urllib的话只需要在创建proxyhandler的时候传在字典里把两个代理一起传进去就好了
urllib.request.ProxyHandler({'http':'http://x.x.x.x:xx', 'https':'https://x.x.x.x:xx'})
另外似乎urllib处理https请求没关心证书问题

7 年前 0 回復

k4584932 勳爵
辛苦樓主了 感謝 寫成是真的蠻燒腦的

7 年前 0 回復

rayjunle 侯爵
本帖最后由 rayjunle 于 2017-7-24 23:52 编辑


' yxzjz1234 发表于 2017-7-19 23:01 感谢反馈 可以贴出在程序无响应时你的cookie和制作epub的url地址吗,cookie你随便改几个字符也行,主要是 ... '

emmmmm...没什么时间一直没回复,不过我试了下最新版本用不用cookie都不会无响应,可以正常使用了,唯独时间依旧长。
还有关于选择路径导致闪退的问题依旧,会不会是因为我的电脑没有D盘的缘故?但它保存F盘路径以后再选择路径还是会闪退。。。估计也不是这个原因

7 年前 0 回復

tongyuantongyu 王爵
' gjf8513 发表于 2017-7-24 00:36 其实不求格式还是很简单的,毕竟正文全部在table标签内,而且针对排版本身较好的帖子有奇效,要是像楼主 ... '


主要是epub虽然是基于html但是侧重点不同,epub的页面不要过多的格式指定以适应不同的屏幕排版而作为网页的html限定的比较死以保证显示效果相同。强行复制过去观感不太好(另外lz估计是还得考虑到之后的精加工之类的直接复制简直就是灾难

7 年前 0 回復

wcl116487080 伯爵
这个简直懒人福音,再也不用担心找不到EPUB小说了

7 年前 0 回復

tdzltqsz12 王爵
膜拜一下神奇的楼主

现在自己做的少了 大部分时间都是直接浏览网页

7 年前 0 回復

tongyuantongyu 王爵
我又来反馈问题了。。。

检查了下网络请求,我发现程序还是没有走代理。。。轻国全站使用的是https,所以需要特别指定https代理(往往可以与http代理指定为同一个),而图片根据图床是否是https的链接,会分别使用http和https代理。所以两个需要一起指定,否则部分请求还是会直连。
(另外为了更优雅地使用ss最好给再加个socks代理的设置页

再有就是能否考虑下保留点格式信息(文字颜色大小字重什么的)还有优化图片大小(方便低端爪机阅读)

感叹一句,抓轻国页面制作epub难度真心不小。。。至少比我做过的抓贴吧和小说家网的麻烦

7 年前 0 回復

  • 1
  • 2
  • 3
前往
yxzjz1234 勳爵
TA什么都没留下
7 粉絲
1 關注
4 發帖