nj
V2EX  ›  问与答

请问我写了一个模拟登录网站的脚本,如何让它执行起来?不好意思来伸手党一下,谢谢了。

  •  
  •   nj · Apr 18, 2015 · 4473 views
    This topic created in 4121 days ago, the information mentioned may be changed or developed.

    我写了一个模拟网站登录的 js 脚本文件,想实现每天自动登录。现在我的 js 文件里就只是实现了模拟网站登录的编码。

    在 windows 下也没有服务器,只是 PC 上,如何让这个脚本运行起来呢?是有什么办法打开浏览器去登录吗?而且如何看到运行的结果呢?

    ps:我在 windows 下用 schtacks 命令设置了每二十分钟运行一次,可是貌似没起作用,二十分钟后什么变化都没有。

    有很多疑问点,希望给点指点。谢谢了。

    16 replies    2015-04-18 23:00:26 +08:00
    Daniel65536
        1
    Daniel65536  
       Apr 18, 2015 via iPhone
    安装nodejs,然后nodejs xxx.js
    lk09364
        2
    lk09364  
       Apr 18, 2015
    你的 『js 脚本文件』是……
    - 浏览器用的?(即可以用 JQuery 等 DOM 库?)
    - nodejs / iojs?
    - JScript (Microsoft)?
    tobyxdd
        3
    tobyxdd  
       Apr 18, 2015 via Android   ❤️ 2
    你连怎么运行都不会就会写了??
    ZavierXu
        4
    ZavierXu  
       Apr 18, 2015
    2333333 3楼我跟你一样的疑问哈哈
    Puteulanus
        5
    Puteulanus  
       Apr 18, 2015
    楼主你都不知道你的脚本是怎么用的,那你是怎么写出来的。。
    jimmy66
        6
    jimmy66  
       Apr 18, 2015
    js脚本的话,可以写好后放到chrome下的Tampermonkey扩展或者firefox中的 GreaseMonkey 扩展中使用

    如果想实现自动化的话,试试 phantomjS + casperjs 实现,参照这个 https://www.v2ex.com/t/173155#reply27

    顺便一楼说的node.js 真的能模拟浏览器实现嘛。。表示怀疑
    jimmy66
        7
    jimmy66  
       Apr 18, 2015
    我觉得相比于写,你可能自己要多花点时间在研究这个扩展或者配置和安装phantomjS上。。
    Twinkle
        8
    Twinkle  
       Apr 18, 2015
    @jimmy66

    可以的,不就是个 post 么。我就用 nodejs + crontab 挂着几个站的签到 XD
    jimmy66
        9
    jimmy66  
       Apr 18, 2015
    @Twinkle 学习了,谢谢
    nj
        10
    nj  
    OP
       Apr 18, 2015
    @Twinkle 可是我没有服务器。
    em70
        11
    em70  
       Apr 18, 2015
    @nj 服务器也是PC啊,你电脑24小时不关机不就行了,否则你还想怎么样,想谁赞助你一个服务器?
    Septembers
        12
    Septembers  
       Apr 18, 2015
    @nj BandwagonHost VPS最低配 足够跑啦
    loveuqian
        13
    loveuqian  
       Apr 18, 2015 via iPhone
    为什么不用selenium写
    nj
        14
    nj  
    OP
       Apr 18, 2015
    @jimmy66 非常感谢,我有点思路了。谢谢。
    jimmy66
        15
    jimmy66  
       Apr 18, 2015
    @nj 不客气。
    ilotuo
        16
    ilotuo  
       Apr 18, 2015
    这种功能理应用python
    说不定学个脚本语言比你用js折腾花的时间还少
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4317 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 00:07 · PVG 08:07 · LAX 17:07 · JFK 20:07
    ♥ Do have faith in what you're doing.