Category: 小工具

11

Youtube视频下载链接获取器

介绍 最近想通过youtube来学习英语,但是学校网速渣,在线看太卡,就写了这一个小工具来获取视频和字幕的下载链接。 字幕支持中英文下载。 视频下载清晰度是youtube提供的,不同的视频有不同 的支持列表。 地址 Youtube视频下载链接获取器 说明 这个工具仅仅是获取下载链接,前提是你能够访问youtube,方法很多: goagent shadowsocks VPN 等等 使用帮助 访问工具的地址,然后粘贴你观看的youtube视频的地址,获取地址的...

9

WeatherGet天气提醒

介绍 这个小小的东西是因为上学期有几次我没注意看天气预报,没有及时换衣服,感冒了。然后也不想安装一些现成的app提醒自己。干脆自己写一个天气提醒的工具得了。于是,它就开始了。 用中华万年历的天气接口(这个是从某个论坛发现的,不是官方的,官方没有开放这个接口)返回的xml文档,利用dom4j解析这个文档,获取天气信息,这个接口得到的信息还是很多的,有五天的天气预报,包括日间和夜间,海有空气质量以及各种建议,可以访问这个链接来看详细的文档。并发送邮件或者利用飞...

0

Python Tornado框架

Tornado介绍 说明 项目开发说明 文件夹树结构 apps文件夹 database.sql settings.py static文件夹 templates urls.py 思路 实现的功能 数据库设计 url约定 过程 PS Tornado介绍 官网 Tornado异步非阻塞的I/O模型的确让人耳目一新,Tornado的优势主要在于对大量Comet长轮询连接的维护上。这也是FriendFeed开发Tornado的原因—–因为FriendFeed需要实时...

0

SVN添加新增加的文件

我经常会一次往Subversion里添加一批文件。在使用命令行做这件事时,你必须指定所有想要添加的文件名。 如果文件不多的话这还不算太糟糕,但如果你要添加20个文件,那就费事了。当然你也可以用通配符,但这样一来就可能匹配到已经在版本控制之下的文件(这不会有什么损害,只不过会输出一堆错误信息,可能会跟别的错误信息混淆)。为了解决这个问题,我写了一行简单的bash命令: svn st | grep ‘^\?’ | tr ‘^\?’ ‘ ‘ | sed ‘s/[...

0

Python监视网站是否宕机get和post方式

利用python写的简单的脚本,用来检测自己的博客是否宕机,如果宕机了,就短信通知自己。 其中涉及了get和post两种访问网页的方式。 #coding:utf-8 #author Find #date:2014-11-27 import httplib import urllib httpclient=None try: #监视的网站 httpclient=httplib.HTTPConnection(‘www.findspace.name’,80,ti...

2

FetchUpdate(网站更新抓取并上传ftp工具)

博客的hosts以前需要手动更新,实在难以忍受。于是想着写个自动更新的工具,实现如下需求: 利用提供的地址,下载 imouto提供的hosts文件(7z格式),解压缩,并对解压出的文本文档进行简单的处理,然后通过ftp上传到自己博客上去。 这个工具也可以修改下,然后用来做一个广义的网站内容更新抓取并上传

72

一键hosts(CoolHosts)

目前主要提供了对谷歌服务(不包括play商店)和wiki的服务。其他的根据源的不同进行筛选。 1.下载地址 点击立即下载 我只在360应用商店更新,应用宝和酷安的是可信任的抓取源,其他下载地址的安装包不能保证被修改过。 x86 架构的安装包 此包为360加固助手自动添加的对x86架构的支持。后续的2.1.7版本开始将自动添加对x86架构的支持,不再单独列出。 2.使用方法 一键更新 直接点击app中的一键更新按钮,等待提示更新成功。遇到问题请及时反馈给我。...

Editplus配置支持SQL语法高亮[转] 0

Editplus配置支持SQL语法高亮[转]

做数据库实验的时候,可以用这个,用起来舒服一点。 editplus默认是没有sql语法高亮的,原因是它的内部没有sql.stx的这样一个语法文件 我们自己在 EditPlus 的安装目录下面新建一个文件名为sql.stx,然后打开editplus,打开工具-> 参数-> 文件-> 设置与语法,单击右上角的“添加”按钮,添加一个类型,在描述栏填上sql,扩展栏也填上sql,如果有多个扩展名,之间用“;”隔开(例如:sql;db2),然后在语...

山东大学一键选课脚本 13

山东大学一键选课脚本

1、请务必安装以下浏览器之一,并且安装相应的扩展。只推荐chrome+tampermonkey,其他平台没测试成功过 2、安装好相应扩展后,请安装脚本,请向你班长询问第三步获得的数据 3、访问山东大学学生个人信息系统,登陆。从本科生的选课通知里下载附件,然后打开必修课, 输入你所在的班级,筛选出这学期你的必修课,复制课程号和课序号两列,粘贴到文本编辑器里替换下那个空格(因为格式的问题,这一步目前必须做),删掉多余的空行这一步,就请班长来做,你们说怎么样。然...

QLSCWlan登陆客户端 0

QLSCWlan登陆客户端

Github地址 不想用网页的同学可以先关注下这个工具,基础版已经做出来了。 bug多多,还需要很多改进,毕竟到version 0.2也不过用了一个下午。 devlog: version 0.1 分析了页面的源代码,找到了post的方法,基础的login和logout核心代码已经实现 I analyzed the source code of the log page,and find the post method.The core code of lo...