• 2009-07-05

    豆瓣转帖脚本1.0.10 - [程序]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://yourui.blogbus.com/logs/41910114.html

    安装Firefox和GreaseMonkey后点击这里安装脚本

    安装后,小组发言、修改话题和浏览小组话题的页面会添加包含“转载”的链接或按钮,如图所示:





    点击包含“转载”的链接或按钮,会显示转帖窗口,在这里可以选择要转帖到的小组(当然,帖子本身所在小组不在列表中),进行各种设置。点击较暗的背景部分转帖窗口会消失,同时立刻取消还未提交的转帖请求:

    通过“搜索组名”文本框可以搜索小组名称,脚本逐字响应并定位,按回车可以定位到下一个组名含有搜索内容的小组。注意组名过长可能会被豆瓣省略最后部分,所以最好优先搜索在组名中靠前的字符串。

    可以开启/关闭按空格键直接选中/取消当前定位小组的功能,方式是搜索框为空时在里面按空格键,脚本将弹出对话框说明现在功能是否开启:


    在左下角的“转帖间隔”文本框内可以设置相邻两次访问豆瓣间隔的上下限,实际访问间隔是在上下限之间的一个随机数。如果转帖间隔设的不够长,可能会弹出要求输入豆瓣验证码的窗口,输入验证码后回车或按“直接按回车键继续”即可:

    如果不幸被豆瓣判定为机器人,也没有关系,同样只要输入验证码即可:

    转帖成功后,如果本页面是发起或修改小组话题的页面,会分别跳转到小组页面和小组话题页面。而对于本页面是浏览话题的情况,转帖成功后返回本页面,不做任何操作。

    这是一个转帖成功后的帖子,通过设置不同选项可以改变转帖样式:

     

    ————————————————————————————————————————

     

    2009-08-19 1.0.10
    修正了页面地址包含"start=0"时无法显示“转载”链接的bug

    2009-08-17 1.0.9
    修正了组名或人名包含空格时无法正常显示的bug

    2009-08-16 1.0.8
    1.解决了在广告iframe页面加载脚本的问题
    2.修正了一个抛出异常的bug

    2009-08-13 1.0.7
    1.解决了豆瓣页面改变导致脚本失效的问题
    2.处理了页面不正常反复加载脚本时可能出现的不正常情况

    2009-07-24 1.0.6
    解决了豆瓣页面链接改变导致脚本失效的问题

    2009-07-21 1.0.5
    1.修正了搜索框内输入中文以空格或回车结尾时错误响应的bug
    2.可以选择在搜索框内按空格键的处理方式:一是将空格作为搜索字符串的一部分,二是选中/取消当前高亮小组。切换方式是搜索框为空时在里面按空格键。

    2009-07-15 1.0.4
    1.调整了转帖说明选项:去掉“标题”和“内容”前的两个checkbox,改为自动识别是否需要附加转贴说明;交换了“作者”和“来源”两个选项的位置
    2.去掉了回帖或删回复后再转帖时,转帖说明中原帖url末尾多余的部分

    2009-07-08 1.0.3
    1.在搜索组名框按空格键可以选中/取消当前高亮的小组
    2.修正了分隔线长度,使其在不同浏览器下都保持为一行
    3.修复了隐藏窗口后仍会在后台发送转帖请求的bug
    4.转载说明增加了作者个人页面url和原帖url,分别附在作者名和小组名后
    5.小组发言页面改为先发帖后转载,以获得原帖地址;如果已发送原帖后中途取消转帖,再次发送时将检查发言标题和内容有无变化,若有变化会新发一帖,否则沿用原帖。
    6.增加了内容审核提示,如果提交的内容被豆瓣审核而暂时无法发表,将提醒用户修改敏感词重试,避免无效转载。

    2009-07-05 1.0版正式发布
    方便在豆瓣发帖、改帖、看帖时转帖到其他组。自动保存载入选项设定;搜索框为空时在框内按空格开启/关闭按空格直接选中/取消的功能;脚本访问豆瓣时间间隔不短于0.1秒,最长1分39秒。


    收藏到:Del.icio.us