Skip to content

在使用telegram时发现了一个非常好用的博客网址,但是上传大量图片的时候不能批量选择,这个脚本提供了一种解决方法。

Notifications You must be signed in to change notification settings

kvaps/Telegraph-image-floder-upload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Telegraph-image-floder-upload

在使用telegram时发现了一个非常好用的博客网址 https://telegra.ph ,但是上传大量图片的时候不能批量选择,这个脚本提供了一种解决方法。
事实上,我在telegram上发现telegraph有着非常好用的图片浏览方式,当时灵光一现,觉得这是非常好用的看本子方式,于是尝试自己上传一个试一试。
但是,上传本子的过程很尴尬,这个网站的设计让我在上传时一次只能选择一张图片,而chrome浏览器又不争气的在这个网站上实现不了拖动。
后来尝试了Firefox浏览器,虽然是支持拖动了,但是支持非常的有限——拖动的文件完全不按顺序来。
于是我尝试自己动手丰衣足食,动用自己现学现卖的知识用python实现了这个上传脚本,现在已经可以使用了,按照顺序完整的上传本子不是什么问题。
但还是有许多不足之处,有些东西我也没有想到,包括对python的编程理念也有许多不理解之处,如果这个脚本被别人看到的话还请多多指教。

最后是使用方法:

需要python3.7的运行环境,同时需要telegraph库和requests库。

  1. 把包含图片的文件夹拖到脚本上即会自动运行,
  2. 多个文件夹会生成多个网址,上传过程不需要人为干预,多进程无限循环版比较快,单进程的比较慢,而且可能有漏传情况。
  3. 支持同时拖动多个文件夹,会生成多个网址,统一保存在脚本所在文件夹中的“脚本名”.txt文件中。多次上传会追加保存。
  4. 不支持拖动文件,拖动文件不会有任何效果。以后也不考虑改进这个问题,毕竟拖动文件还不如用网页来的实在。

当然文件夹里有几个其他文件也没有关系,会自动跳过的,同样不需要干预,最后请保证上传过程中网络畅通。 写的很乱,大家勉强看一下吧,我觉得大概就这个样子了。

About

在使用telegram时发现了一个非常好用的博客网址,但是上传大量图片的时候不能批量选择,这个脚本提供了一种解决方法。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages