Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
InfSub пишетПо сути браузер не должен иметь возможности читать локальные файлы - это дыра в безопасности.
FF не только их прекрасно читает, но за пару секунд и полностью перезаписывает содержимое путем удаления и создания файла заново
это возможности плагина иМакрос, которые урезаны до определенной степени
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
кто мешает оптимизировать этот код? не обязательно читать по 1 строке... ваша фантазия, думаю вам поможет это реализовать, я только указал на принцип
Я когда-то тоже задумался об оптимизации и сразу пришла идея , зачем считать по 1 строку!? А ещё как вариант (подходил по моему вопросу) - можно создать отдельный фаил в который будет учитываться счет строк !
К сожалению данной темой перестал заниматься, вопрос не такой уж тяжёлый, отпала пока что надобность!
По поводу считывания информации с файла, где-то на форуме выложен отдельный js по считыванию информации с документов, без использования кодов iim, там сразу лежал и код записи инфы в текстовые файлы, работоспособность кода не проверял!
Отредактировано kolshix (02-09-2014 15:40:51)
Отсутствует
можно создать отдельный фаил в который будет учитываться счет строк !
это уже вариации на тему...
Добавлено 02-09-2014 15:51:52
По поводу считывания информации с файла, где-то на форуме выложен отдельный js по считыванию информации с документов, без использования кодов iim, там сразу лежал и код записи инфы в текстовые файлы, работоспособность кода не проверял!
тот функционал, что в нем был не работает уже около года, из-за изменений в самом FF
Отредактировано InfSub (02-09-2014 15:51:52)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
для этих целей в библиотеке simple dom (для php) есть несколько удобных и очень простых функций - работает на денвере во всех нормальных браузерах и с локальными файлами и с файлами на web-сервере
Отсутствует
для этих целей в библиотеке simple dom (для php) есть несколько удобных и очень простых функций - работает на денвере во всех нормальных браузерах и с локальными файлами и с файлами на web-сервере
тут не шла речь о стороннем софте, php и денвере в часности, сторонние продукты предназначенные для других целей, совмещение данных продуктов (iMacros, php (+Denwer)) - дело, лично каждого...
я, к примеру, сижу на линуксе, и мне денвер вообще не нужен, при желании просто подниму apache+php+mysql... etc
Отредактировано InfSub (02-09-2014 16:18:45)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
совершенно верно! речь шла о том, что уже не работает:
тот функционал, что в нем был не работает уже около года, из-за изменений в самом FF
а если уже не работает, значит нужны варианты, каким другим инструментом заменить.
я написал о проверенном и несложном в освоении методе, который использую при необходимости.
если кто-то еще напишет о своем методе, тогда будет приятно, что посетители этого форума делятся собственным опытом, чтобы не изобретать велосипеды
вот в js есть такая функция, которая одной строкой создает локальную папку (только папку, без файлов внутри)?
Отредактировано Sborka (02-09-2014 16:31:46)
Отсутствует
совершенно верно! речь шла о том, что уже не работает:
InfSub пишеттот функционал, что в нем был не работает уже около года, из-за изменений в самом FF
а если уже не работает, значит нужны варианты, каким другим инструментом заменить.
я написал о проверенном и несложном в освоении методе, который использую при необходимости.
если кто-то еще напишет о своем методе, тогда будет приятно, что посетители этого форума делятся собственным опытом, чтобы не изобретать велосипеды
метод приведенный мной выше, при небольшой модернизации кода, не будет тратить по 10-30 минут на обработку файла (в зависимости от длины), а справится с этим за секунд 10-30, просто я привел пример основы, дальше у вас есть своя голова на плечах
Отредактировано InfSub (02-09-2014 16:32:52)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Подскажите пожалуйста.
При вставке данных из csv файла в {{!COL3}} содержится %747
но первая строка работает а вторая нет
...
TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT=%747
TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT="{{!COL3}}"
..
P.S. все остальные поля считываются и вставляются норм.
а ну и ошибка : Wrong format of CONTENT value, line 18 (Error code: -1001)
Отредактировано h4nn1 (04-09-2014 13:45:13)
Отсутствует
а ну и ошибка : Wrong format of CONTENT value, line 18 (Error code: -1001)
строка 18 это эта строка?:
TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT="{{!COL3}}"
При вставке данных из csv файла в {{!COL3}} содержится %747
но первая строка работает а вторая нетскрытый текстВыделить кодКод:
TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT=%747 TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT="{{!COL3}}"
P.S. все остальные поля считываются и вставляются норм.
поместите в спойлер - содержимое 2-3 строк из файла csv
Отредактировано InfSub (04-09-2014 13:53:03)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
h4nn1 пишет: а ну и ошибка : Wrong format of CONTENT value, line 18 (Error code: -1001)строка 18 это эта строка?:h4nn1 пишет: TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT="{{!COL3}}"h4nn1 пишет: При вставке данных из csv файла в {{!COL3}} содержится %747но первая строка работает а вторая нетскрытый текстВыделить кодКод:TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT=%747
TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT="{{!COL3}}"P.S. все остальные поля считываются и вставляются норм.поместите в спойлер - содержимое 2-3 строк из файла csv
Отредактировано InfSub (Вчера 13:53:03)
Ага а правда цсв не хочет сохранять с процентом перед числом...
Отсутствует
Ага а правда цсв не хочет сохранять с процентом перед числом...
тоже интересует данный вопрос, только не знак процента, а двойные кавычки - как правильно сохранять в csv, чтобы из этого: " csv не делал это: ""
Отсутствует
TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT=%747
TAG POS=1 TYPE=SELECT FORM=ID:wwvFlowForm ATTR=ID:P4_ATTR_LOV_2 CONTENT="{{!COL3}}"
знака % в файле csv - быть не должно, передаем только число:
Добавлено 05-09-2014 16:56:09
h4nn1 пишетАга а правда цсв не хочет сохранять с процентом перед числом...
тоже интересует данный вопрос, только не знак процента, а двойные кавычки - как правильно сохранять в csv, чтобы из этого: " csv не делал это: ""
при сохранении в формате данных csv - кавычки, всегда будут удваиваться, чтобы у парсера не возникало вопросов типа: ( " ) - это начало/конец столбца или это элемент текста.
при получении данных из этого файла, удвоенные кавычки ( "" ) будут интерпретированы, как ( " )
Отредактировано InfSub (05-09-2014 17:51:42)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Доброго времени суток!
У меня имеется парочку вопросов по imacros. Синтаксис и прочая ерунда не интересует. Гуглом пользоваться умею, форумы "курю". Итак поехали:
1) Иногда зависает выполнение скриптов (скрипты .js крутятся в разных окнах при помощи циклов с разным временем ожидания WAIT). Связано ли это со стабильностью работы imacros'а или же при они каким-то образом могут нарушать работу друг друга (например, совпадает время при начале отработки очередного цикла)? Если вариант 2, как поправить знаю.
2) Существует ли ограничение на количество символов (строк) или вызовов iimPlayCode() в коде макроса на js? (Возникла ситуация когда в одном из написанных скриптов тупо не отрабатывает один из вызовов iimPlayCode() в теле цикла for(). При этом следующий вызов iimPlayCode() в теле того же цикла отрабатывает нормально, перенос неотрабатываемого текста в отдельный макрос и вызов при помощи iimPlay("имя_макроса",60) не принес результатов. Заставил работать только раскидав весь код по отдельным скриптам и организовав их запуск в нужной мне последовательности управляющим js скриптом, что значительно уменьшило общее количество текста в запускаемом скрипте, но усложнило отладку из-за большого итогового количества скриптов).
ЗЫ: пользуюсь плагином iMacros для FF, а не полноценной софтиной.
Отредактировано johnsx (09-09-2014 20:45:58)
Отсутствует
Иногда зависает выполнение скриптов (скрипты .js крутятся в разных окнах при помощи циклов с разным временем ожидания WAIT). Связано ли это со стабильностью работы imacros'а или же при они каким-то образом могут нарушать работу друг друга (например, совпадает время при начале отработки очередного цикла)?
это уже обсуждалось.
есть 2 варианта: одновременный запуск нескольких профилей файрфокса или запуск из под нескольких пользователей.
у меня на обычном 2-ядерном процессоре 10 профилей FF одновременно работают постоянно.
зависание случается 1 раз в день или даже в несколько дней и только в одном из 10 профилей.
Отсутствует
ЗЫ: пользуюсь плагином iMacros для FF, а не полноценной софтиной.
полноценная софтина, тут и не обсуждается
2) Существует ли ограничение на количество символов (строк) или вызовов iimPlayCode() в коде макроса на js? (Возникла ситуация когда в одном из написанных скриптов тупо не отрабатывает один из вызовов iimPlayCode() в теле цикла for(). При этом следующий вызов iimPlayCode() в теле того же цикла отрабатывает нормально, перенос неотрабатываемого текста в отдельный макрос и вызов при помощи iimPlay("имя_макроса",60) не принес результатов. Заставил работать только раскидав весь код по отдельным скриптам и организовав их запуск в нужной мне последовательности управляющим js скриптом, что значительно уменьшило общее количество текста в запускаемом скрипте, но усложнило отладку из-за большого итогового количества скриптов).
да, существует, по умолчанию это 2500 строк, но большее кол-во строк, вызывает только предупреждение, но не остановку работы скрипта
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Вопрос ко всем обитателям форума. Может кто нибудь пробовал использовать proxy под imacros? Если я запущу скрипт сразу в нескольких окнах и в этом скрипте будет рандомный выбор из списка прокси такая схема вообще рабочая?
Ещё вопрос почему не работает такой код в js :
файлы продолжают читаться из директории по умолчанию и этот код так же не работает в js думаю по той же причине
Отредактировано серёжа4444444 (09-09-2014 23:16:38)
Отсутствует
Вопрос ко всем обитателям форума. Может кто нибудь пробовал использовать proxy под imacros? Если я запущу скрипт сразу в нескольких окнах и в этом скрипте будет рандомный выбор из списка прокси такая схема вообще рабочая?
если бы вы поискали посты на тему прокси, то нашли бы пост, о том, что встроенный в имакрос метод использования прокси действует локально в рамках одного скрипта
другое дело те способы, которые предлагались тут, как более удобные, но при этом и глобальные, меняющие настройки мозиллы в целом...
Отредактировано InfSub (09-09-2014 23:16:38)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
серёжа4444444 пишет: Вопрос ко всем обитателям форума. Может кто нибудь пробовал использовать proxy под imacros? Если я запущу скрипт сразу в нескольких окнах и в этом скрипте будет рандомный выбор из списка прокси такая схема вообще рабочая?если бы вы поискали посты на тему прокси, то нашли бы пост, о том, что встроенный в имакрос метод использования прокси действует локально в рамках одного скриптадругое дело те способы, которые предлагались тут, как более удобные, но при этом и глобальные, меняющие настройки мозиллы в целом...
Отредактировано InfSub (Сегодня 23:16:38)
Спасибо за быстрый ответ. Я вас правильно понял что если я возъму один скрипт запущу в разных окнах поставлю в коде скрипта разные прокси то в рамках каждого окна будет свой прокси?
Отсутствует
InfSub пишетсерёжа4444444 пишет: Вопрос ко всем обитателям форума. Может кто нибудь пробовал использовать proxy под imacros? Если я запущу скрипт сразу в нескольких окнах и в этом скрипте будет рандомный выбор из списка прокси такая схема вообще рабочая?если бы вы поискали посты на тему прокси, то нашли бы пост, о том, что встроенный в имакрос метод использования прокси действует локально в рамках одного скриптадругое дело те способы, которые предлагались тут, как более удобные, но при этом и глобальные, меняющие настройки мозиллы в целом...
Отредактировано InfSub (Сегодня 23:16:38)Спасибо за быстрый ответ. Я вас правильно понял что если я возъму один скрипт запущу в разных окнах поставлю в коде скрипта разные прокси то в рамках каждого окна будет свой прокси?
зависит от того, какой способ вызова прокси вы используете, если способ встроенный в имакрос - то да
Добавлено 09-09-2014 23:30:23
серёжа4444444 пишетInfSub пишетсерёжа4444444 пишет: Вопрос ко всем обитателям форума. Может кто нибудь пробовал использовать proxy под imacros? Если я запущу скрипт сразу в нескольких окнах и в этом скрипте будет рандомный выбор из списка прокси такая схема вообще рабочая?если бы вы поискали посты на тему прокси, то нашли бы пост, о том, что встроенный в имакрос метод использования прокси действует локально в рамках одного скриптадругое дело те способы, которые предлагались тут, как более удобные, но при этом и глобальные, меняющие настройки мозиллы в целом...
Отредактировано InfSub (Сегодня 23:16:38)Спасибо за быстрый ответ. Я вас правильно понял что если я возъму один скрипт запущу в разных окнах поставлю в коде скрипта разные прокси то в рамках каждого окна будет свой прокси?
зависит от того, какой способ вызова прокси вы используете, если способ встроенный в имакрос - то да
впрочем, я бы рекомендовал для этого использовать разные профили, т.к. вполне возможны глюки особенно в последних версиях мозиллы (за примером не нужно далеко ходить.. достаточно открыть окно "инкогнито" и открыть сайт на котором вы авторизованы в основном окне мозиллы... и.... ни какого вам инкогнито )
Отредактировано InfSub (09-09-2014 23:30:23)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
В текстовом документе имеется 2 логина с паролями
логин,пароль
логин,пароль
for (var z=1;z<=2;z++)
Первый цикл
Берёт из текстового файла логин и пароль из первой строки и заходит в одноклассники
что-то там делает и выходит.
Второй цикл
Берёт из текстового файла логин и пароль со второй строки и заходит в одноклассники
что-то там делает и выходит.
идёт следующая часть скрипта
for (var m=1;m<=2;m++)
Первый цикл
Берёт из текстового файла логин и пароль из первой строки и заходит в одноклассники
что-то там делает и выходит.
Второй цикл
Берёт из текстового файла логин и пароль из первой строки и заходит в одноклассники
что-то там делает и выходит.
даже если и 3 и 4 циклы будет делать, всегда берёт первую строку, поочерёдно не берёт.
Что не так ?
for (var m=1;m<=2;m++)
{
for (i=1;i<=1;i++){
iimSet("LINE",б);
б++
iimPlay("макросы/вход.iim",60);
}
что-то тут делает
и выходит с аккаунта
iimDisplay(z);
iimSet("z",z);
}
for (i=1;i<=1;i++){
iimSet("пауза",в);
iimPlay("макросы/пауза.iim",60);
}
iimDisplay(m);
iimSet("m",m);
}
Отредактировано Алим (14-09-2014 14:50:04)
Истина в последней инстанции
Отсутствует
даже если и 3 и 4 циклы будет делать, всегда берёт первую строку, поочерёдно не берёт.
Что не так ?
Сделал 2 скрипта и в обоих такая же проблема.
скрипт в спойлер, описание, сократи, куча лишней и ненужной воды
приведи те куски кода, которые относятся к проблеме
как я понимаю об этом куске кода идет речь:
где в твоем коде информация о содержании переменной "б"?
есть только ее изменение б++
Отредактировано InfSub (14-09-2014 14:39:43)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
iimSet("LINE",б);
б++
в макрос передаёт
CMDLINE !DATASOURCE login.txt
SET !DATASOURCE_LINE {{LINE}}
чтобы поочерёдно брались логины и пароли.
---
я уже решил проблему
здесь вместо цифр были переменные тоже
for (var z=1;z<=p;z++)
{
for (var m=1;m<=a;m++)
{
добавил
б+=-p
и теперь как надо работает
Истина в последней инстанции
Отсутствует
Всем привет есть вопрос по imacros. Кто нибудь делал пользовотельские интерфейсы из php JavaScript или c# полазил по http://wiki.imacros.net/Sample_Code#PHP не разобрался. Неужели с запуском из других языков работает только купленный макрос а не адон для мозилы или нет?
Этот код у меня тоже не пашет http://wiki.imacros.net/JavaScript
<html> <body> <script type="text/javascript"> <!-- function runimacros() { var iim1 = new ActiveXObject("imacros"); var iret iret = iim1.iimInit("-fx"); iret = iim1.iimDisplay("This is a test"); iret = iim1.iimPlay ("Demo-FillForm"); iret = iim1.iimExit(); } //--> </script> <a href="javascript:runimacros()">Click to run iMacros</font></a> </body> </html>
Отредактировано серёжа4444444 (15-09-2014 22:12:14)
Отсутствует
Этот код у меня тоже не пашет http://wiki.imacros.net/JavaScript
скрытый текстВыделить кодКод:
<html> <body> <script type="text/javascript"> <!-- function runimacros() { var iim1 = new ActiveXObject("imacros"); var iret iret = iim1.iimInit("-fx"); iret = iim1.iimDisplay("This is a test"); iret = iim1.iimPlay ("Demo-FillForm"); iret = iim1.iimExit(); } //--> </script> <a href="javascript:runimacros()">Click to run iMacros</font></a> </body> </html>
как вы думаете, функционал, работающий в 2010 году должен работать и сейчас?
This page was last modified on 2 February 2010, at 16:24.
Отредактировано InfSub (16-09-2014 12:17:06)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Как установить кол-во циклов в зависимости кол-ва строк в текстовом файле?
Отсутствует