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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 08-01-2017 20:29:57

InfSub, согласен, возможно я не очень точно выразился по вопросу гет запросов, пардон. Но тем не менее, что мы имеем: вот два скрипта с одинаковой задачей - перезагружать стараницу множество раз с очисткой кукисов. Вот первый скрипт:

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

Выделить код

Код:

  for(q=1; q<9999999; q++) { iimDisplay('Обновление страницы '+q);
  
   iimPlayCode('CLEAR');
   balance(); }
   
   function balance() {
   var CC=Components.Constructor;
   var a=CC("@mozilla.org/xmlextras/xmlhttprequest;1")();
       a.open('GET','http://2ip.ru/',false);
       a.send(null);
       b=a.response;
       return b; }
       


Вот второй:
скрытый текст

Выделить код

Код:

 for(q=1; q<999999999; q++) { iimDisplay('Обновление страницы '+q);

  iimPlayCode('clear');
  iimPlayCode('URL GOTO=http://2ip.ru/'); }


Так вот: первый тормозить начинает уже после сотни циклов, а второй скрипт работает сколь угодно долго вообще без тормозов хоть с миллиардом циклов.
А что можно сделать, чтоб и первый скрипт не тормоз

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 08-01-2017 20:13:02

InfSub пишет:

это скорее особенность работы js, при большом количестве циклов скрипт начинает тупить, при этом при перезапуске - опять все норм, в связи с чем, тут уже неоднократно рекомендовали перезапускать ff вместе со скриптом

Ну пока кроме перезапуска скрипта, другого решения пока не нахожу.
Однако не считаю, что дело тут именно в большом количестве циклов. Тут по другой какой-то причине скрипт начинает тупить. И скорее всего, что где-то в памяти накапливается то, что приходит в ответ на гет-запрос и не стирается, пока не перезапустишь скрипт. Это примерно как TXT документ - весит мало, но там может быть миллион слов или просто букв или чисел информации, а программы с таким файлом работающие будут тупить.
А почему я считаю что количество циклов тут не причем, потому что аналогичный скрипт с числом циклов 99999999999, но без гет запроса работает сутками напролет и хоть бы что. Это ж очевидно. Вот вам пример обычного скрипта, который может сутками и неделями работать без т

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 08-01-2017 11:28:17

EverythingForYou пишет:

Запросы улелают слишком быстро. Стоит поставить задержку.

что значит быстро??? первая сотня нормально, а остальные быстро????????

08-01-2017 11:36:19
EverythingForYou
вы бы скрипт, который я прикрепил, скачали и сами проверили как там всё работает. И увидели бы, что после нескольких сотен повторений цикла, аймакрос начинает заметно тормозить.

08-01-2017 11:40:49
Вот я и интересуюсь: почему при обновлении страницы с помощью гет запроса, аймакрос начинает страшно тормозить после нескольких сотен повторений в цикле? (хотя если то же самое делать, но не через гет-запрос, а как обычно, то можно до бесконечности обновлять страницу и всё нормально, ну то есть аналогично нажатию кнопки F5)
А то же самое, но через гет-запрос - тормозит аймакрос (и систему в целом). Почему? И как это побороть?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 08-01-2017 11:17:25

Здравствуйте! С Новым Годом!
Подскажите, почему простой скрипт который посылает гет-запрос в цикле, начинает тормозить и как это побороть?
Ситуация такова: имеется простейший ява-скрипт, который работает в цикле и его задача просто обновлять страницу гет-запросом с очисткой кукиса (там адрес http://2ip.ru/ взят просто для примера).

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

Выделить код

Код:

  for(q=1; q<9999999; q++) { iimDisplay('Обновление страницы '+q);
  
   iimPlayCode('CLEAR');
   balance(); }
   
   function balance() {
   var CC=Components.Constructor;
   var a=CC("@mozilla.org/xmlextras/xmlhttprequest;1")();
       a.open('GET','http://2ip.ru/',false);
       a.send(null);
       b=a.response;
       return b; }
       


так вот получается, что первые пару десятков циклов все работает быстро, а потом мало по малу аймакрос начинает тормозить и работать все медленнее и медленнее. И процессор компа всё больше нагружается. Хотя в диспетчере задач если наблюдать, то оперативная память при этом вроде как остаёт

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 04-12-2016 16:57:05

а что, ещё актуальна тема? вроде бы уже давно порезали выдачи сатошей до 100-150 максимум и ввели почти везде антиботы. Так что хоть ломай капчу, хоть не ломай, заработать на кранах уже не получится как год назад.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 07-11-2016 03:16:40

dim222 пишет:

ShejkerСкорее всего дело в IP.

ага. именно в IP дело

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 23-10-2016 18:46:41

Приветствую! Подскажите, кто-нибудь, как можно очищать не все куки, а только нужные. Вот например, команда CLEAR используется, чтобы очистить браузет от кэша и кукисов. Удаляет всё что надо и что не надо. А как бы сделать так, чтоб команда удаляла куки только с заданного сайта, остальные не трогала? Или так, чтоб всё очищала, а с нужного сайта не трогала. Подскажите-ка.

скрытый текст
http://funkyimg.com/p/2iAHi.png

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-10-2016 22:56:59

dim222 пишет:

Можно конечно, вышеизложенным способом, но нужен опыт,а следовательно и время.

вот это 100% в точку! Нужен опыт, а опыт это время, а время это деньги. Тут каждая секунда на счету... Если кардиолог в астрономии полный ноль, то чтобы ему освоить карту звёздного неба, нужно не один год за справочниками провести. Так же и тут: если ты не программист и не изучал языков бейсик фортран паскаль, то газонокасилку в велосипед не переделаешь.

dim222 пишет:

если есть надпись,то идем по другим сайтам, после каждого сверяем время.(если от 30 до 35 или от 00 до 05, то опять заходим, пока надпись не появиться).

так мне так и надо. То есть, когда надпись есть, то идём на другой кран и берём его. А на том кране, где надпись была, туда уже не заходим до конца получаса. Но как так реализовать? Вот тот код, что вы выложили, он же просто останавливает скрипт и ждет конца получаса.

07-10-2016 23:02:21
Хотя НЕТ. сильно простой способ не годится. Сильно просто - это велосипед. А н

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-10-2016 22:12:28

InfSub пишет:

тут практически на каждой странице форума по iMacros разбираются примеры по работе с массивами, только в другом контексте

тута есть уже готовая функция привязки скрипта ко времени компа

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

Выделить код

Код:

function limit(){
if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=P ATTR=TXT:*faucet<SP>exceeded*')>0){
iimDisplay('Ждем до окончания получаса для  сбора');
iimPlayCode('ADD !EXTRACT {{!NOW:nn}}');
var time=iimGetExtract();
if(time == 00){
iimPlayCode('WAIT SECONDS=61');
}else if(time > 30){
var w2 = (60 - time) * 61;
iimPlayCode('WAIT SECONDS='+w2);
}else if(time < 30){
var w1 = (30 - time) * 61;
iimPlayCode('WAIT SECONDS='+w1);
}}
return;
}


а не подскажите ли как бы её переиначить и задействовать, чтоб не создавать новый объект\массив?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-10-2016 21:16:14

InfSub
подскажите, а тута есть в факе есть пример, как самостоятельно самому написать объект\массив с примерными функциями как мне надо?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-10-2016 21:07:00

dvitkovs пишет:

так и создайте объект/массив, в котором к каждому крану записано время следующего прохода

но это время не постоянное. То есть в объекте\массиве время должно быть динамическим и устанавливаться в зависимости от появления надписи на лимитном кране типа такой

скрытый текст
http://funkyimg.com/i/2hEuQ.png

То есть всё зависит от появления этой надписи на кране. Когда она появляется, то это точка отсчета до конца ближайшего получаса.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-10-2016 20:13:17

dim222 пишет:

Тут думаю надо время после каждого крана проверять.

Нет, думаю тут надо метку какую-то ставить на кран, на котором лимит. Тогда получится так: скрипт дошел до крана на котором лимит, поставил на него метку и пошел дальше краны брать. Когда начался второй цикл, то скрипт, когда доходит до меченого крана, сравнивает время получаса с тем сколько осталось и если ещё получас не кончился, то он игнорирует данный кран и идёт дальше брать остальные краны. Потом третий цикл, четвертый  и так далее. И когда время получасовое проходит, то все метки снимаются и скрипт снова берет все краны по очереди, до тех пор пока на каком-то не обнаружится лимитное время. Тогда он опять ставит метку на такой кран и в следующем цикле его уже не берет до тех пор, пока не пройдет время до истечения получаса. И так далее по кругу.
Надеюсь внятно описал принцип работы алгоритма. Осталось только реализовать задумку. Как думаете, прочтение про функцию date() поможет реализовать задуманно

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 07-10-2016 17:39:55

dim222 пишет:

удалено, избыточное цитирование

привязать ко времени компьтера

Выделить код

Код:

function limit(){
if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=P ATTR=TXT:*faucet<SP>exceeded*')>0){
iimDisplay('Ждем до окончания получаса для  сбора');
iimPlayCode('ADD !EXTRACT {{!NOW:nn}}');
var time=iimGetExtract();
if(time == 00){
iimPlayCode('WAIT SECONDS=61');
}else if(time > 30){
var w2 = (60 - time) * 61;
iimPlayCode('WAIT SECONDS='+w2);
}else if(time < 30){
var w1 = (30 - time) * 61;
iimPlayCode('WAIT SECONDS='+w1);
}}
return;
}


Код конечно хороший и рабочий, но как бы его довести до ума? А то получается, что он просто тупо ждёт окончания получаса, а скрипт в это время бездействует. А ведь там и другие краны ждут, те у которых нету лимита.
То есть надо чтоб было так: имеется скрипт который по очереди проходит много кранов. На каких-то кранах есть получасовой лимит, а на каких-то нету. Нам надо сделать так, чтоб когда скрипт доход

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 02-10-2016 20:54:41

Привет! Ребята, подскажите как временную привязку привязать к ява-скрипту? В факе искал, да так что-то ничего толком и не нашол там. А ситуация такова:
есть кран, который лимитно выдает сатоши. Начиная с каждого получаса и потом минут 5-6 и после появляется надпись такая:

скрытый текст
http://funkyimg.com/i/2hEuQ.png

то есть до ближайшего получаса, например до 15:30 или до 12:00 или до 23:00  или 14:30 входить не надо на данный кран. Но чтоб скрипт понимал что ему до получасового временного отрезка не надо на этот кран ходить, надо его как-то научить. То есть привязать ко времени компьтера.
Подкиньте идею как такое реализовать? Может кто уже в курсе дела или занимался подобными извращениями?

Другие программы на движке Mozilla » Pale Moon – «тюнинговый» вариант Firefox специально для Windows » 25-09-2016 12:40:19

Залез в консоль Палмуна, посмотреть какую ошибку пишет и вот что обнаружил:

скрытый текст
http://funkyimg.com/i/2haNq.png

что с этм делать? Кто в курсе дела? :/

Другие программы на движке Mozilla » Pale Moon – «тюнинговый» вариант Firefox специально для Windows » 21-09-2016 13:26:20

manuk
у меня гугл-панорамы отлично работают в палмуне. Очень шустро и быстро. Проблем нету вообще.
Зато с яндекс-панорамами есть. Ну не показываются они у меня в палмуне и все тут. А во всех других браузерах показываются.
Как такое может быть? Почему гугл-панорамы в палмуне отображаются и работают, а яндекс-панорамы нет. При том что яндекс-панорамы в остальных браузерах работают??? Феномен какой-то? или что???:/

Другие программы на движке Mozilla » Pale Moon – «тюнинговый» вариант Firefox специально для Windows » 19-09-2016 13:49:31

manuk пишет:

Такое доказательство устроит? XP SP3. http://saveimg.ru/show-image.php?id=51e … f420619eb5

У тебя на Икспишке и всё нормально работает??? ...Тогда вопрос: как? как и почему оно у меня не работает, если специально снёс старую винду (ХР SP3), установил по новой, новую ХР. Всё чисто-начисто. Скачал, установил Палмун. Обновил флеш-плеер. Без лишних плагинов и дополнений, ничего лишнего и ненужного. Проверил - не показывает Яндекс-Панорамы. Тут же устанавливаю Фаерфокс 27 версии, он показывает панорамы. А Палмун - нет. Как такое может быть??? В чём прикол???

Другие программы на движке Mozilla » Pale Moon – «тюнинговый» вариант Firefox специально для Windows » 18-09-2016 22:35:36

manuk пишет:

Такое доказательство устроит? XP SP3 32-бит. http://saveimg.ru/show-image.php?id=51e … f420619eb5

Феноменально! У меня тоже самое, и не фурычит... пардон, не тоже самое, у меня винда ИксПишка. Видимо в этом загвоздка?
Кто бы на ИксПишке проверил работоспособность Яндекс-Панорам на Палмуне? У меня не показывает. Хотя на  том же ФФ-27 нормально показует. Но мне надо именно Палмун!!!

Другие программы на движке Mozilla » Pale Moon – «тюнинговый» вариант Firefox специально для Windows » 18-09-2016 14:16:41

AlAvis пишет:

Настройки по умолчанию , плагины и расширения не установлены .

да... жаль что ты не можешь проверить "термоядерную" версию Atom/WinXP 26.4.1, жаль  :(

Другие программы на движке Mozilla » Pale Moon – «тюнинговый» вариант Firefox специально для Windows » 17-09-2016 23:28:37

AlAvis пишет:

dvitkovs
"Термоядерный" проверить не могу .
http://saveimg.ru/thumbnails/17-09-16/1 … 34d0b6.JPG

Теперь вижу: работает 64-битная версия. Но у меня 32-битная. И не работает почему-то. Может в этом причина? Может только на 64-битках работает яндекс-панорамы?
А я тут мучаюсь, пытаюсь запустить на 32-битной...
Это ж просто уму не постижимо. Винду новую и по новой (ХР) поставил, а толку нету. Фаерфоксы, хромы и оперы показывают яндекс-панорамы, (я их пробовал только что), а Палмун ни фига... Обалдеть.......

17-09-2016 23:30:53
Может кто-нибудь проверить на 32-битной системе? Проверьте пожалуйста, а то так мы и не узнает секрета данного феномена.

Другие программы на движке Mozilla » Pale Moon – «тюнинговый» вариант Firefox специально для Windows » 17-09-2016 22:09:01

Ultima2m пишет:

Попробуй с чистым профилем. У меня была похожая ситуация на гугло-картах -

а на палмуне у тебя работает или не? Может ни хрена оно не работает на палмуне? Только время зря трачу. Где доказательства что яндекс-панорамы на палмуне работают? Нету! manuk предоставил скриншот, а какой там браузер - не видно. Может мазила какая или ещё что.GOT удалено на кой чорт мне товой киберфокс, если речь о палмуне? Ты бы сюда ещё хром приплёл, или аваст какой-нибудь!!!

17-09-2016 22:12:33
Переустановил винду!!! Чистую Икспишку установил сегодня. Всё с нуля. Скачал последнюю самую новую версию палмуна PM Atom/WinXP 26.4.1, установил запустил... яндекс-панорамы ни хрена не открылись.
Тут же пробую на фаерфоксе 27-мом и о чудо...  фаерфокс работает - показывает панорамы. А палмун - нет.
Так что с палмуном??? Почему палмун не открывает и не работает с яндекс-панорамами???

Другие программы на движке Mozilla » Pale Moon – «тюнинговый» вариант Firefox специально для Windows » 16-09-2016 17:53:34

manuk пишет:

PM Atom/WinXP 26.4.1. Нормально. http://saveimg.ru/show-image.php?id=644 … 3a1ce595c3

Так а чо у меня не работает нормально, а сбрасывает? В чом может быть закавырка?
Я вот вначале думал, что кэш-памяти ему не хватает, негде хранить панорамы, но  проверил так и этак, менял настройки по разному, но увы... ни фига. Хотя на Фаерфоксе 29 работает и на Драконе работает, а на Палмуне никак. Что за Ё.П.Р.С.Т?

Другие программы на движке Mozilla » Pale Moon – «тюнинговый» вариант Firefox специально для Windows » 15-09-2016 08:45:49

Люди, подскажите почему Яндекс-Панорамы не корректно работают. А проще говоря - вообще не работают в Палмуне (а в других браузерах всё нормально).
  То есть когда нажимаешь просмотр панорам, например какой-то улицы, то вначале вроде загрузка картинки\панорамы происходит, но это длится не более 1 секунды и потом происходит сброс. И всё.
Вот например, хочу посмотреть панорамы, нажимаю куда надо:

скрытый текст
http://funkyimg.com/i/2gLW3.png

и оно вроде бы пытается панорамы показать, загрузка типа идет, но через секунду сброс:
скрытый текст
http://funkyimg.com/i/2gLVT.png

и опять такое состояние как на скриншоте:
скрытый текст
http://funkyimg.com/i/2gLW3.png

Что делать? Как заставить чтоб нормально панорамы показывало? Вот ссылка на панораму:
[spoiler][url]https://yandex.ru/maps/213/moscow/?text=%D0%A0%D0%BE%D1%81%D1

Board footer

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