叽歪备份工具第二版

叽歪上的smilenet希望我给我写的叽歪备份工具加几个功能,于是把我那个叽歪备份工具的源代码翻出来了。结果发现本机的SWT运行环境不知为何崩了。算了,果断放弃SWT,用Swing重写了一遍。然后加入了smilenet建议的一些功能。

So这里是新版滴。

截图:

  • JiWai Backup Tool by Zx.MYS

增加功能:

  • 备份悄悄话&收藏的功能。
  • 附带了一个简单的XSLT的样式表(有点仿叽歪志的意思)。在备份开始时选择导出样式表,就可以在浏览器中直接打开XML文件浏览。示例:

     

修正:

  • 修正上一版备份文件其实有些小问题的BUG。
  • 修正某些凶残的连接(http://wtf.com/spam?link=<a href="….">….)造成备份出错的BUG。
  • 修正不支持叽歪投票功能的问题。
  • 叽歪的悄悄话令人发指地不过滤HTML导致的BUG。现在所有<text>标签将使用CDATA标记。

未修正:

  • 发表时间是XX小时(分钟/秒)前的情况。本人偷懒不想处理。
  • 之前引发BUG的凶残连接备份出来之后文字会有问题。考虑到使用这种凶残连接的人一定也很凶残,不管了。

运行方法:

  • 老样子,需要JRE,JRE装的不错的同学请下载后直接双击打开,装的不怎么样的同学请执行java -jar JiWaiBackupTool.jar。
  • 这次不用准备SWT运行库了。

下载地址:

两个小程序:IPv4&IPv6双栈socks5代理服务器端 & IPv4toIPv6端口转发工具

(真是好久没更新公开的文章了。。。)

放假在家里有时候需要连到学校的内网去搞点奇怪的事情,但是两边没办法直接建立IPv4连接(由于学校是教育网,我家的IP不在free list里面,所以反向连接也不行。而且Win7的VPN好像对IPv6支持不够没法用VPN),幸好两遍都有IPv6(家里的是用了逆六飞)。所以我就写了这么两个小程序通过IPv6来把程序置于学校的内网环境下。

第一个程序是IPv4&IPv6双栈socks5代理服务器端,说白了就是同时支持IPv4&IPv6的socks5代理服务器程序,支持所有类型(4 to 4,4 to 6,6 to 4,6 to 6)的代理请求。把这个丢在没有IPv4公网只有IPv6公网的服务器上。

用法是直接启动proxy.exe就可以了,启动后会同时在IPv4和IPv6的12344端口侦听。

第二个程序是IPv4toIPv6的端口转发程序。因为现在大多数程序都不支持直接通过IPv6连接到SOCKS5代理(包括Firefox)。所以我只好又去写了一个端口转发的玩意。这个东东只支持4to6的转发。在本机用这个程序转发某个端口到刚才的服务器上,之后其他程序设置(或者通过sockscap什么的)SOCKS5代理为本机以及刚才那个端口,就能够连接到服务器的IPv4内网鸟。

启动方法是 4to6trans.exe 本地IPv4侦听端口 转发到的IPv6地址 转发到的端口。

因为写的时候考虑的是我自己用的,所以很偷懒。调试语句什么的没删干净,因此控制台的输出是很乱的,不过不影响使用。4to6端口转发程序的启动参数无防傻措施,打错的话会直接退出。

我是在cygwin下编译的,运行库什么的已经打包进去了。如果有需要Linux的版本的再找我要好了(不过我觉得会既然用Linux了,自己写一个出来什么的不是问题吧XDD)

下载地址:Rayfile