V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zzy8200
V2EX  ›  分享创造

QQ 挂机 网页版控制台

  •  2
     
  •   zzy8200 ·
    zeruniverse · 2015-09-10 08:55:10 +08:00 · 7558 次点击
    这是一个创建于 3141 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以前发过 VPS 版本,昨天晚上写了一个网页端的控制台,这样就没有使用门槛了。

    GitHub: https://github.com/zeruniverse/QBotWebWrap

    代码今天晚上补全。

    试玩地址: http://qqbot.jeffery.cc

    为了防止滥用,已限制最高 10 并发。每 10 分钟清空线程。

    包含 QQParking QQRobot QzoneLiker

    其中 QQ 点赞机已测试,其他没测

    第 1 条附言  ·  2015-09-10 12:10:41 +08:00
    三种功能均已测试!
    第 2 条附言  ·  2015-09-11 16:34:43 +08:00
    测试聊天: QQ 号 2993078122 (直接加好友,无验证)

    该账号的程序运行 LOG : http://qqbot.jeffery.cc/status.php?id=NKUPFG

    现改进了 id 机制,使用 6 位随机字母为 id 防止偷窥
    58 条回复    2015-11-16 01:09:44 +08:00
    miao
        1
    miao  
       2015-09-10 08:57:42 +08:00
    然并卵
    x86
        2
    x86  
       2015-09-10 09:10:53 +08:00
    05,06 年很火,现在没啥用了
    loveyu
        3
    loveyu  
       2015-09-10 09:15:16 +08:00
    以前是为了攒等级挂 QQ 现在,没这个需求了
    zzy8200
        4
    zzy8200  
    OP
       2015-09-10 09:24:38 +08:00
    @loveyu
    QQParking - Forward QQ message to Email
    QQRobot - A robot in QQ group
    QzoneLiker - Automatically Like every status in Qzone

    None of them are used to upgrade your level!
    miao
        5
    miao  
       2015-09-10 09:30:41 +08:00
    @zzy8200
    有没有这样的功能, 把邮箱转为 QQ 消息, 并可以直接回复.
    loveyu
        6
    loveyu  
       2015-09-10 09:36:57 +08:00
    @zzy8200 我其实很久没用过这类的了,转发消息我感觉手机 QQ 的账号关联够用了,机器人可能别人有需求吧,至于 Qzone 。。。。
    vpncup
        7
    vpncup  
       2015-09-10 10:07:14 +08:00 via iPhone
    挂着玩儿
    est
        8
    est  
       2015-09-10 10:20:49 +08:00
    说没用的,你们是没有进过福利群吧。。。写个自动 NLP 分析关键词的。自动列举福利。
    omi4399
        9
    omi4399  
       2015-09-10 10:24:43 +08:00
    自动抢红包不错
    jadecoder
        10
    jadecoder  
       2015-09-10 11:32:08 +08:00
    Q 群机器人还是值得一做的
    284376485
        11
    284376485  
       2015-09-10 14:34:26 +08:00
    直接给我 QQ 冻结了,您的登陆环境异常,我擦啊,好坑
    Death
        12
    Death  
       2015-09-10 14:52:03 +08:00 via Android
    QzoneLiker 岂不是点赞狂魔必备→_→
    zzy8200
        13
    zzy8200  
    OP
       2015-09-10 14:52:19 +08:00
    @284376485 用的人太多了,估计 IP 被认证了。用短信解封。。。
    moxv
        14
    moxv  
       2015-09-10 14:56:21 +08:00 via iPhone
    这个东西几年前不错
    zzy8200
        15
    zzy8200  
    OP
       2015-09-10 14:58:11 +08:00
    @moxv 抱歉,几年前我还不会写代码
    284376485
        16
    284376485  
       2015-09-11 09:50:31 +08:00
    @zzy8200 让我花了 1 毛钱 等会发你支付宝
    zzy8200
        17
    zzy8200  
    OP
       2015-09-11 11:08:44 +08:00 via iPhone
    @284376485 看 LICENSE

    ...
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program. If not, see <http://www.gnu.org/licenses/>.

    Also add information on how to contact you by electronic and paper mail.

    If the program does terminal interaction, make it output a short
    notice like this when it starts in an interactive mode:

    QBotWebWrap Copyright (C ) 2015 Jeffery Zhao
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

    The hypothetical commands `show w' and `show c' should show the appropriate
    parts of the General Public License. Of course, your program's commands
    ...
    mikii
        18
    mikii  
       2015-09-13 20:41:56 +08:00
    提示英文不能创建文件夹失败,,
    还有不生产二维码。。
    zzy8200
        19
    zzy8200  
    OP
       2015-09-14 02:13:15 +08:00 via iPhone
    @mikii php 要有创建文件夹的权限。给 qqbot 文件夹 777
    mikii
        20
    mikii  
       2015-09-14 17:34:51 +08:00
    windows 下怎么设置 777 阿。。现在还是不出二维码,但是直接点文件夹里的文件可以看到一个 v 的二维码,怎么投不到网页上?求解~~
    zzy8200
        21
    zzy8200  
    OP
       2015-09-15 03:54:09 +08:00 via iPhone
    @mikii 那就是没读取权限读不出来啊,建议使用 linux
    Jarvanh
        22
    Jarvanh  
       2015-09-17 18:19:59 +08:00
    Jarvanh
        23
    Jarvanh  
       2015-09-17 18:20:32 +08:00
    zzy8200
        24
    zzy8200  
    OP
       2015-09-18 14:22:47 +08:00 via iPhone
    @Jarvanh 我没遇到过这个问题。你可以改代码输出拿到的 html debug ……估计是异地登陆被保护了
    Jarvanh
        25
    Jarvanh  
       2015-09-18 18:23:38 +08:00
    @zzy8200 可能是,不过关闭了设备锁也是如此
    zzy8200
        26
    zzy8200  
    OP
       2015-09-19 06:20:19 +08:00 via iPhone
    @Jarvanh 无法重现你的错误……
    416877140
        27
    416877140  
       2015-09-20 21:16:28 +08:00
    还是被屏蔽了好像......私聊有反应,群聊无反应......自己在 vps 上面搭的 qqrobot 也是一样的情况......
    而且后来私聊都没反应了...在 log 里面可以看到机器人正确获取了信息,也有了回复的消息,就是没发出去...而且腾讯也没有提示冻结账号,自己尝试换密码也无效......
    zzy8200
        28
    zzy8200  
    OP
       2015-09-21 01:16:32 +08:00 via iPhone
    @416877140 有这个情况,多试试就好了
    zzy8200
        29
    zzy8200  
    OP
       2015-09-21 01:17:57 +08:00 via iPhone
    @416877140 这个是因为你的号异地登陆了,触发了保护机制。你经常挂 VPS 就不异地了
    eary
        30
    eary  
       2015-09-21 15:41:23 +08:00
    我 15:40:50
    1 + 2=几
    J 15:41:06
    1+2= 3
    我 15:41:15
    再加 3 呢
    J 15:41:16
    +3=3
    416877140
        31
    416877140  
       2015-09-21 16:06:50 +08:00
    @zzy8200 嗯好的...我再试试...
    a7533751
        32
    a7533751  
       2015-09-22 23:26:43 +08:00
    @zzy8200 我刚搭建了,发现获取不到验证码。。。
    a7533751
        33
    a7533751  
       2015-09-23 00:04:57 +08:00 via Android
    @zzy8200 说错了,是二维码
    zzy8200
        34
    zzy8200  
    OP
       2015-09-23 06:02:52 +08:00 via iPhone
    @a7533751 检查 qqbot 文件夹权限。我贴的 demo 和 github 上的代码是一样的, demo 可以获取到
    a7533751
        35
    a7533751  
       2015-09-23 11:10:32 +08:00
    @zzy8200 我按照你说明的,我给了 qqbot 777 权限,然后我上传上去就没获取到二维码,还有我这只要有第二用户添加进入页面就,第一个的 SID 会更新为第二个进入的 SID ,是不创建新用户还是。。。?啥?
    zzy8200
        36
    zzy8200  
    OP
       2015-09-23 14:18:17 +08:00 via iPhone
    @a7533751 好奇怪的问题,不介意的话给个 ssh 帮你看看
    a7533751
        37
    a7533751  
       2015-09-23 15:32:40 +08:00
    @zzy8200 怎么给你?直接在这发吗?
    zzy8200
        38
    zzy8200  
    OP
       2015-09-24 00:07:46 +08:00 via iPhone
    @a7533751 zzy8200#gmail#com
    a7533751
        39
    a7533751  
       2015-09-24 02:10:54 +08:00 via Android
    @zzy8200 已发过去了,帮我看看啥问题,谢谢了!
    G0D
        40
    G0D  
       2015-09-24 09:09:54 +08:00
    @zzy8200 同样不能生成二维码
    zzy8200
        41
    zzy8200  
    OP
       2015-09-24 12:57:54 +08:00
    @a7533751 抱歉实在连不上你的服务器。建议检查:
    1. qqbot 里是否生成以数字命名的文件夹,文件夹里是否有 v.png
    2. 查看 /var/log/httpd ,是否有 PHP 错误
    3. 还有问题请提交 GITHUB ISSUE

    @G0D 如果不介意给 SSH 的话可以帮你看看。我的邮箱地址在上面
    a7533751
        42
    a7533751  
       2015-09-24 13:14:19 +08:00
    @zzy8200 的确生成了一个名为 1 的文件夹,但是没出现 v.png 这个文件
    G0D
        43
    G0D  
       2015-09-25 08:10:06 +08:00
    @a7533751
    @zzy8200

    恩,有个名为 1 的文件夹,但是没出现 v.png 这个文件
    G0D
        44
    G0D  
       2015-09-25 08:16:25 +08:00
    @zzy8200

    并不存在 /var/log/httpd
    zzy8200
        45
    zzy8200  
    OP
       2015-09-25 14:56:57 +08:00 via iPhone
    @G0D 你楼上问题已经解决了,可以问问他。


    @a7533751 看来是常见问题?可否在我的 github repo 的 readme 上注明下解决方案提交个 pull request ?
    G0D
        46
    G0D  
       2015-09-25 20:13:43 +08:00
    @a7533751 请问能否分享一下解决方法,谢谢
    hebeiround
        47
    hebeiround  
       2015-09-25 21:22:15 +08:00 via iPhone
    我觉得高中的时候你发这个我会好开心,然而现在只是觉得你好厉害。
    a7533751
        48
    a7533751  
       2015-09-26 03:45:39 +08:00
    @G0D 我是环境没配置好导致的,我重新配置了 python 和 apache 然后就 OK 了的!
    a7533751
        49
    a7533751  
       2015-09-26 03:54:57 +08:00
    @zzy8200 现在都解决了,是我没配置好环境导致的,安装了 python 还有配置 python 的 web 环境支持就可以了!
    a7533751
        50
    a7533751  
       2015-09-26 03:55:21 +08:00
    @G0D 记得配置 python 的 web 环境支持
    G0D
        51
    G0D  
       2015-09-26 07:35:07 +08:00
    @a7533751
    @zzy8200
    额,我没有 apache ,这个是必须的么?我用的是 Nginx
    zzy8200
        52
    zzy8200  
    OP
       2015-09-26 12:43:33 +08:00 via iPhone
    @G0D 你查看 php 的错误纪录,你的 php 无法启动 python
    a7533751
        53
    a7533751  
       2015-09-26 22:37:53 +08:00
    @G0D 那你的 python 配置 web 支持的环境了没?
    G0D
        54
    G0D  
       2015-10-01 20:44:04 +08:00
    @a7533751 没。要怎么配置?
    GPU
        55
    GPU  
       2015-10-12 09:26:34 +08:00
    可以赞 QQ 名片吗?
    zzy8200
        56
    zzy8200  
    OP
       2015-10-12 16:09:22 +08:00
    @GPU 不可以
    mikii
        57
    mikii  
       2015-11-15 22:28:24 +08:00
    @zzy8200 现在貌似除了点赞都不能用了,,获取不到 appid
    Sun, 15 Nov 2015 09:27:18 qqbot.py[line:285] CRITICAL 正在获取登陆页面
    Sun, 15 Nov 2015 09:27:19 qqbot.py[line:289] CRITICAL 正在获取 appid
    Sun, 15 Nov 2015 09:27:19 qqbot.py[line:90] ERROR Get AppId Error
    Sun, 15 Nov 2015 09:27:19 qqbot.py[line:736] CRITICAL Get AppId Error
    zzy8200
        58
    zzy8200  
    OP
       2015-11-16 01:09:44 +08:00 via iPhone
    @mikii 忘了更新了。。。马上改
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   953 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 21:45 · PVG 05:45 · LAX 14:45 · JFK 17:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.