Блог в интернете. Легко и просто Как создать CSV файл
Как создать CSV файл и зачем он нужен.
По своей сути CSV файл это небольшая база данных для хранения ваших логинов, паролей, адресов и различной информации, которая часто используется при заполнении всевозможных форм и анкет, созданных администрацией сайта для регистрации и последующего входа.
Их заполнение является повседневной и неотъемлемой частью вашей работы в сети. Для того чтобы не вписывать логины, пароли, e-mail адреса каждый раз при входе на сайт, мы используем макросы, или макрокоманды, содержащие эти данные и процедуры входа на сайт.
В этом случае ваши пароли и логины хранятся непосредственно в макросах, или в макроскриптах.
Наличие CSV файла дает вам возможность унифицировать уже готовые макросы под свой логин и пароль. Все ваши логины и пароли вы записываете в CSV файле, а в макрокоманде указываете лишь нужную строку, из которой ваши данные «вставляются» в скрипт.
Как создать CSV файл с помощью обычного блокнота (notepad).
Пишем логин,пароль,e-mail для любого сайта в одну строку без пробелов, разделяя запятой.
Пишем логин,пароль,e-mail для другого сайта на второй строке и т.д.
mynick,123456,pp@mail.com
mynick,ss1234,vs@mail.com
nickmy,654321,pp@mail.com
Сохраняем файл с названием, к примеру, data.csv. Расширение файла «.csv» обязательно. При создании макро скрипта указываем место расположения этого CSV файла,то есть его папку.
По умолчанию его местоположение находится в директории ..\iMacros\Datasources
показываем программе iMacros где лежит файл
CMDLINE !DATASOURCE data.csv
показываем программе iMacros количество колонок в этом файле (важно!!!)
SET !DATASOURCE_COLUMNS 3
показываем из какой строки нужно извлечь информацию — в данном случае это {LINE 2} вторая строка
SET !DATASOURCE_LINE 2
показываем программе iMacros из какой колонки взять логин {!COL1} (вторая строка уже указана)
TAG POS=3 [username_or_email] CONTENT={{!COL1}}
показываем программе iMacros из какой колонки взять пароль {!COL2} (вторая строка уже указана)
TAG POS=3 [password] CONTENT={{!COL2}}
В итоге получаем готовый скрипт, к примеру, для входа на Яндекс почту.