Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

Скрипты » Переключиться на другую вкладку » 13-10-2019 16:46:14

Parazit пишет:

Привет. Возможно ли с помощью JS переключиться на следующую вкладку в FireFoxe?

копипаст

Выделить код

Код:

    let Tabs = {
     
        _browser: function () {            
            var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"] 
                 .getService(Components.interfaces.nsIWindowMediator);        
            return wm.getMostRecentWindow("navigator:browser").gBrowser;
        }(),
     
        go: function (tabIndex) {
            this._browser.selectedTab = this._browser.tabContainer.childNodes[tabIndex - 1];    
        }     
    };

Tabs.go(2);

Сustom Buttons » Custom Buttons » 11-10-2019 09:54:05

Решил костылем на vbs.

vbs

Выделить код

Код:

Set shell = WScript.CreateObject("WScript.Shell")
title = "Authentication Required"
 

If shell.AppActivate(title) Then
    shell.SendKeys "%{F4}" 
End If

Сustom Buttons » Custom Buttons » 11-10-2019 08:39:14

Сори если не в тему!

Во-общем ,  у меня работают скрипты в цикле через прокси.
  Но когда происходит какая-та ерунда у поставщика проксей , (обычно  ддос) то авторизация слетает и появляется модальное окно

модальное окно
https://c.radikal.ru/c35/1910/18/3e721836c881.png

И все встает мертвым колом :angry: , пока не закроешь это самое окно.

Можно ли это как то обойти?

iMacros » [РЕШЕНО] Удаление последней строки инструментами Imacros » 29-08-2019 04:47:24

Valeronbiz

скрытый текст

Выделить код

Код:

 var loadFile = function (fileName) {
    var fileDescriptor = imns.FIO.openNode(fileName);
    var text = imns.FIO.readTextFile(fileDescriptor);
    return {
        text: text,
        strings: text.split('\r\n') // стандартные символы перевода каретки и новой строки в текстовых файлах
    };
}

var saveToFile = function (fileName, text) {
    var fileDescriptor = imns.FIO.openNode(fileName);
    imns.FIO.writeTextFile(fileDescriptor, text);
}

/*  APPLICATION  */
var txt = loadFile("C:\\Users\\Валера\\Documents\\Macros\\файлы\\venera.txt").strings;
txt.pop(); 
saveToFile("C:\\Users\\Валера\\Documents\\Macros\\файлы\\venera.txt", txt.join('\r\n'));

iMacros » [РЕШЕНО] Удаление последней строки инструментами Imacros » 28-08-2019 05:42:37

Valeronbiz

arr.pop() – извлекает элемент из конца,
arr.shift() – извлекает элемент из начала

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 23-07-2019 07:48:53

saurbeck пишет:

как от этого избавиться?

закрыть браузер

Выделить код

Код:


    Components.utils.import("resource://gre/modules/Services.jsm");

    Services.startup.quit(Services.startup.eForceQuit);


перезапуск браузера

Выделить код

Код:

    Components.utils.import("resource://gre/modules/Services.jsm");

    Services.startup.quit(Services.startup.eAttemptQuit | Services.startup.eRestart);


При перезапуске - батник не нужен, просто установи запуск своего кода на домашней странице.
user.js

Выделить код

Код:

user_pref("browser.startup.homepage", "imacros://run/?m=start.js");

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 16-07-2019 16:58:55

PRESIDENT

скрытый текст
Попробуй "Proxy Authentication".
>> Здесь <<  расширения.

InfSub

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 11-07-2019 16:07:35

kolshix
Использую FF 55.0.3
imacros 8.9.7
Все работает, все устраивает.
>> Здесь <<  расширения.

Архив тем » Подскажите расширение очень похожее на imacros » 06-06-2019 18:17:31

Азат55555
Такого нет. А чем Imacros не устраивает?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 25-03-2019 10:01:26

Алим пишет:

При долгой работе imacros,  работа замедляется..Что можно сделать в этом случае?

посмотри здесь

Новости » Озвучен срок прекращения работы XUL/XPCOM аддонов » 24-03-2019 13:14:29

kokoss пишет:

dim222В вашей версии , это расширение всё равно работать не будет, даже с отключением проверки цифровых подписей.

Мне для ff- 53

Новости » Озвучен срок прекращения работы XUL/XPCOM аддонов » 21-03-2019 19:37:50

Чот файл .xpi поврежден. А там есть proxy authentication?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 20-03-2019 18:06:11

Чот у себя в закромах не могу найти плагин авторизации прокси.
У кого-нить есть "безглючное"  решение?
Может у кого есть решение доступа к foxy-proxy, а то я как-то пробывал, так и не решил этот вопрос

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 18-03-2019 20:07:24

Алим пишет:

Имеется документ "аккаунты.csv".

Нафиг тебе этот .csv?
Изучи .json , с ним гораздо проще и приятней работать.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 09-01-2019 04:49:09

Shejker пишет:

аналог для авторизации проксей?

Этот хоть и для "seamonkey", но ставиться без проблем и на FF. Попробуй

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 17-10-2018 08:27:35

Squatter
Вообщем получилось вот так

js

Выделить код

Код:

var X = Components.Constructor("@mozilla.org/xmlextras/xmlhttprequest;1");
var someObj = {"key1":"value1","key2":"value2","key3":"value3"};

var x = new X();
    x.open('POST', 'http://test.ru/recording_log.php');
    x.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');            
    x.send('param=' + JSON.stringify(someObj));


php

Выделить код

Код:

<?php
$param = json_decode($_REQUEST["param"]);
$result = "key1 - ".$param->key1. "\n" . "key2 - ".$param->key2. "\n" . "key2 - ".$param->key2. "\n";
$result .= str_repeat("=", 50);//Прибавляем разделитель для украшательства
$result .= date('Y-m-d H:i:s') . "\n";//Прибавляем текущую дату и время если нужно
#Открываем файл куда логируем действия
$file = fopen("log.txt", "a");
#Записываем в файл содержимое переменной $text
fwrite($file, $result);
fclose($file);//Закрываем файл
echo print_r($var);
?>

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 17-10-2018 05:46:18

Squatter
Поправь пожалуйста, где ошибка?

Ключ-значение приходят в виде пустых строк,в log.txt  записывается только дата.

скрытый текст

Выделить код

Код:

var X = Components.Constructor("@mozilla.org/xmlextras/xmlhttprequest;1");

var x = new X();
    x.open('GET','https://code.jquery.com/jquery-3.3.1.min.js',false);
    x.send();
    eval(x.response);
    
   $ = window.$,
   JQuery = window.JQuery;


var url = "http://test.ru/recording_log.php";
var data = {"key1":"value1","key2":"value2","key3":"value3"};

$.post(url, data, function(response) { 
    // Do something with the response 
}, 'json');

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 17-10-2018 03:09:10

Squatter пишет:

Можно и без WebSocket посылать данные обычными XMLHttpRequest и fetch запросами в обход браузерных кроссдоменных ограничений.

Ok! Допустим каждый бот посылает данные на сервер в формате .json.
Но как(чем) их обработать и вставить в нужные div-ы тяму васче не хватает. При этом обновление должно происходить в реальном времени.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 16-10-2018 18:22:51

Уважаемые знатоки !!! Стоит вопрос мониторинга ботов удаленно. Т.е. мониторить стату ботов в любое время и месте.
Как проще это реализовать? Кроме как веб-сокеты , ни чего в голову не приходит.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]