Страницы: 1
SpitFireA
C тем как самообразоваться я не самый большой советчик, потому как сам нахожусь где-то в начале пути.
но мне здорово как ни банально помогает ЯндексоГугл :-)
Хотя можно сказать что я с закрытыми глазами в дверь пройти пытаюсь тыкаясь головой о косяки бесконечно. Делая массу повторений строя код, и исправляя ошибки старые, делаю новые.
В общем своими ошибками набираю опыт....что не есть правильно видимо.
ОБрати внимание на http://javascript.ru/, загляни там примеров много, ну и ребята с этого форума помогают, если что не получается совсем.
Главное желание, мотив решить задачку...и все получится :)
Удачи.
Спасибо за советы и наводку!
Будем стараться. А на ошибках учатся. Главное их портом вновь не повторять;)
Привет, выше я уже много раз писал о глючности всех манипуляций в imacros
…
[spoiler]Подобные же ошибки у тебя будут возникать с любыми извлечениями данных. при составлении макроса, если ты не используешь JS
учитывай следующее:
1 - Все команды типа EXTRACT будут давать тебе подобный результат. Каждый последний EXTRACT будет перетирать предыдущий.
2 - В Imacros вообще нет понятия циклов как таковых, а также никаких условий типа Если ТОгда...и так далее. Все делается просто последовательно по заранее прописанному сценарию
3 - Если нужна реализация циклы и условия Если ТОгда, то придется использовать JS
Таким образом, твой макрос не делает то что ты хочешь, потому как не может нормально работать с перменными.
Чтобы все работало правильно, тебе придется думать так, как думали разработчики сего чуда.
т.е. в конкретно твоем примере, нужно составить код таким образом чтобы ты сначала извлек все данные из одного файла потом заполнил этими данными значения формы на сайте, дале
Доброго времени суток!
Буду очень признателен за помощь в следующем.
Как правильно описать несколько циклов с выборкой?
Вот сам скрипт
[spoiler][code]CMDLINE !DATASOURCE email.csv
SET !DATASOURCE_COLUMNS 200
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
CMDLINE !DATASOURCE female.csv
SET !DATASOURCE_COLUMNS 200
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
TAB T=1
URL GOTO=http://
TAG POS=1 TYPE=A ATTR=TXT:здесь
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/register/ ATTR=ID:email CONTENT={{!COL1}}
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:/register/ ATTR=ID:password CONTENT=12345
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/register/ ATTR=ID:name CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/register/ ATTR=ID:secondname CONTENT=-
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/register/ ATTR=ID:middlename CONTENT=-
TAG POS=1 TYPE=SELECT FORM=ACTION:/register/ ATTR=ID:r_day CONTENT=%10
TAG POS=1
Страницы: 1