Беремо дані з файлу

Ну що ж, продовжуємо виконання ТЗ. Ми вже навчилися давати команду браузеру щоб він забивав в пошук запит і переходив по ньому. Але запитів (ключових слів для плейлиста) буде багато. Отже їх десь потрібно зберігати. Спробуємо простий варіант. Візьмемо наш перший запит з простого текстового документа. Для цього відкриємо папку C: \ iMacros \ Macros \ Навчання і створимо там текстовий документ - zapros.txt

Відкриємо його і внесемо перший рядок: IMACROS

Тепер відкриємо папку C: \ iMacros \ Macros і скопіюємо файл # Current.iim і вставимо його в папку C: \ iMacros \ Macros \ Навчання, а потім перейменуємо його - PL.iim

Заходимо в браузер, відкриваємо панель аймакрос, в ній відкриваємо каталог «Навчання» і бачимо файл «PL.iim»

Беремо дані з файлу

Натискаємо на ньому праву кнопку миші, вибираємо редагувати. З'являється сторінка з нашим пройдений кодом:

Хороші уроки. Тільки ось я з таблиці випадкові слова вивів, а з текстового документа не можу вивести рандомний слова. Може Ви в наступних уроках ето реалізували, але ось я сам намагаюся ето робити на даному етапи освоєння не виходить. Якщо що то ось код як дістати випадкове слово з таблиці файлу

'Вибір рандом рядки зі змінною! VAR2
SET! VAR2 EVAL ( «var randomNumber = Math.floor (Math.random () * 4 + 1); randomNumber;»)

'Вказуємо роздільник в таблиці
SET! DATASOURCE_DELIMITER;

'Підключаємо файл з ключовими словами
CMDLINE! DATASOURCE bd.csv

'Вказуємо скільки колонок в таблиці
SET! DATASOURCE_COLUMNS 2

'Вводимо в пошук гугл отриману рядок з таблиці
TAG POS = 1 TYPE = INPUT: TEXT FORM = ID: tsf ATTR = ID: lst-ib CONTENT =>

'Натискаємо на кнопку Знайти в гуглі
TAG POS = 1 TYPE = BUTTON FORM = ID: tsf ATTR = NAME: btnG

І так в таблиці слова ставимо в стовпчик 🙂

Вітаю! У мене виникла така проблема ... Мені потрібно, щоб скрипт вставляв в поле для введення довгий текст з файлу. Ось такий варіант прекрасно працює (вибирається потрібне поле для введення, а потім туди вставляється потрібний текст з файлу):

EVENT TYPE = CLICK SELECTOR = "HTML> BODY> DIV: nth-of-type (2)> DIV> DIV: nth-of-type (3)> DIV: nth-of-type (3)> DIV: nth- of-type (4)> DIV: nth-of-type (2)> DIV> DIV> DIV> FORM> DIV: nth-of-type (2)> DIV> TEXTAREA »BUTTON = 0
EVENTS TYPE = KEYPRESS SELECTOR = "HTML> BODY> DIV: nth-of-type (2)> DIV> DIV: nth-of-type (3)> DIV: nth-of-type (3)> DIV: nth- of-type (4)> DIV: nth-of-type (2)> DIV> DIV> DIV> FORM> DIV: nth-of-type (2)> DIV> TEXTAREA »CHARS =>

Код був отриманий за допомогою запису дій: кликаю мишкою на потрібне поле і вводжу кілька рандомних символів, потім заміняю в коді введені символи на потрібний стовпець з файлу ->. Все працює, але текст вводиться символ за символом, а так як текст довгий, то процес сильно затягується. Був варіант замінити в коді CHARS на CONTENT, але тоді скрипт взагалі нічого не вставляє в це поле. Чи є якісь варіанти, як можна швидко вставити в це поле весь текст відразу? Пишу скрипт в Firefox. Заздалегідь велика подяка за відповідь!

У слід уроці, тобто в 8-м. наступна ситуація, джава скрипт працює слід. чином, в браузері мозила встає на першому рядку і висить не йде далі, pale moon через раз вводить в рядок пошуку запит IMACROS. там же два повторення, так ось, в один раз може викласти, а в другому повторенні немає, або взагалі ні разу не викладає ....

допоможіть розібратися в чому причина. Скрипти вже використовую з сайту, так як щоб на 100% бути впевненим, що все зроблено правильно.