【问题标题】:Redirects instead of changing text and posting重定向而不是更改文本和发布
【发布时间】:2015-06-12 17:43:03
【问题描述】:

我正在尝试使用 ROBLOX 上的控制台制作一个自动论坛碰撞机器人。 (它考虑帖子之间的等待时间)我输入论坛的ID作为参数,每隔30秒它应该碰撞线程,将TextArea编辑到第二个参数并单击“发布”按钮。

我遇到了很大的麻烦,主要是因为我是 JavaScript 新手。我不知道如何完成我开始的事情。

这里是代码,而不是做我想做的事,它只是重定向到论坛页面进行回复,但不做任何其他事情。谢谢大家的帮助,真的很感激。

 function post(path, params, method) {
    method = method || "post"; 
    var form = document.createElement("form");
    form.setAttribute("method", method);
    form.setAttribute("action", path);

    for(var key in params) {
        if(params.hasOwnProperty(key)) {
            var hiddenField = document.createElement("input");
            hiddenField.setAttribute("type", "hidden");
            hiddenField.setAttribute("name", key);
            hiddenField.setAttribute("value", params[key]);

            form.appendChild(hiddenField);
         }
    }

    document.body.appendChild(form);
    form.submit();
}

function bump(id) {
console.log("bumping")
window.setInterval(function () {
    post('/Forum/AddPost.aspx?PostID=' + id + '&mode=flat', {ctl00_cphRoblox_Createeditpost1_PostForm_PostBody: 'whatttt'});
    }, 20000);
}
bump(159628387); 

【问题讨论】:

    标签: javascript redirect post roblox


    【解决方案1】:

    请原谅我不只是发表评论,但我还没有代表...

    作为一个经营自己的论坛的人,我会说,“请不要。”没有人喜欢机器人,虽然它们对分析和抓取等事情很有用,但在论坛上发帖只是烦人、无益的,而且通常会立即被禁止。

    作为一名 JavaScript 开发人员,我想问一下您是如何尝试做到这一点的?它只是您放入控制台的代码吗?

    控制台代码,尤其是 JavaScript,仅限于您所在的页面。如果页面重定向,则正在运行的所有内容都不再运行。即使您将其放入 Chrome 扩展程序之类的东西中,每次激活扩展程序时,它都会运行该页面的代码,然后在您导航到任何地方时自动停止,并为您提供新加载的空白页面。

    【讨论】:

    • 是的,我正在使用控制台。该机器人很实用,因为这是最活跃的论坛。不过,感谢您的关注。
    • 我绝对同意,尤其是对于这种特定类型的机器人。你甚至可能会因为碰撞机器人而被禁止。如果你绝对必须自己去碰它,即使那样它也可能会被拒绝。
    • 伙计们,我使用它的原因是因为我的帖子将在 10 秒内离开页面。这是那里最活跃的论坛,而且我并不是每秒钟都在碰它。我只想修复。
    • Chrome 控制台和一般注入的 JavaScript 被锁定在单个页面范围内以防止滥用。如果不是这样,理论上你可以在不到十分钟的时间内使用 JavaScript 制作垃圾邮件机器人,或者使用 Chrome 从用户浏览的未来页面发送信息。如果您坚持发送垃圾邮件,则必须研究自动化,例如 Selenium、Coded UI、Water 等。
    猜你喜欢
    • 2021-10-07
    • 2011-01-02
    • 2018-02-07
    • 1970-01-01
    • 2013-11-09
    • 2015-04-02
    • 2023-03-03
    • 1970-01-01
    相关资源
    最近更新 更多