2.6. Программы для автоматического заполнения форм
ПРИМЕЧАНИЕ
Функциональные возможности RoboForm выделяют эту программу из ряда аналогичных продуктов, делая ее одной из лучших в своей категории. После установки RoboForm (http://www.roboform.com) также встраивается в Internet Explorer в виде дополнительной панели инструментов, вызываемой с помощью кнопки RoboForm. Кроме того, когда в браузере отображена панель инструментов RoboForm, в области уведомлений появляется значок программы, с помощью которого можно управлять ее работой.
Программа позволяет заполнять формы на веб-сайтах двумя способами. Посетив страницу, можно ввести на нее свои данные и нажать кнопку Сохранить – вся информация сохранится в базе данных RoboForm. Элементы базы данных программы с сохраненной информацией называются пасскартами. В следующий раз при посещении веб-страницы и выборе соответствующей пасскарты RoboForm автоматически заполнит поля. В любой момент содержимое пасскарты можно отредактировать (рис. 2.75).
Второй способ работы с программой заключается в сохранении анкеты с полями, которые встречаются на веб-формах. После создания анкеты с помощью специального модуля – редактора персон – программа разместит для нее кнопку на панели инструментов. Встретив на веб-странице форму, достаточно нажать эту кнопку и все поля будут заполнены данными из созданной анкеты.
Кроме того, в программу входит редактор заметок, с помощью которого можно легко сохранить краткие записи, возникающие при веб-серфинге. Переключение между модулями RoboForm выполняется с помощью соответствующих пунктов главного меню программы.
Рис. 2.75. Окно редактирования пасскарты RoboFormРазработчики побеспокоились о сохранении конфиденциальной информации – все существующие пасскарты, персоны и даже возможность добавления новых записей в базу данных программы можно защитить паролями с помощью генератора паролей.
RoboForm допускает создание папок для хранения пасскарт и анкет пользователей. Для каждого создаваемого набора значений на Рабочем столе можно разместить ярлык, обеспечив быстрый доступ к сохраненным данным.
Программа отслеживает выполняемые действия пользователя и при заполнении формы предлагает сохранить ее данные в пасскарте. RoboForm поддерживает многопользовательский режим, для каждого пользователя можно установить свои личные параметры заполнения форм.
Следует отметить широкие возможности настройки программы. Например, можно полностью настроить состав контекстного меню Internet Explorer, а также задать комбинации клавиш, применяемых RoboForm для заполнения форм.
После установки и обязательной регистрации программы iNetFormFiller (http://www.inetformfiller.com) в области уведомлений появится ее значок, а в браузер Internet Explorer будет встроена дополнительная панель инструментов iNetFormFiller.
В основном окне программы размещены анкеты с детальной информацией о пользователе. Такое впечатление, что разработчики iNetFormFiller предусмотрели все возможные варианты полей для ввода, даже редко встречающиеся при заполнении веб-форм. Данные формы сохраняются в профайле. Его настраивают, произвольным образом выбирая поля, которые войдут в него, а также создавая группы полей.
Кроме того, анкета может содержать поля абсолютно любых стандартов. При этом некоторые поля связывают – при вводе определенной информации в одно поле остальные, связанные с ним, могут заполняться указанными значениями автоматически. Создавая профайл, программа удаляет лишние поля. Готовые профайлы можно сохранить как шаблоны и использовать впоследствии при создании других профайлов.
INetFormFiller также умеет заполнять формы двумя способами: подставляя в поля на веб-странице сохраненные данные или сохраняя данные, введенные в формы на веб-странице. Для заполнения формы достаточно нажать кнопку Заполнить, и все данные будут сохранены в форме (рис. 2.76).
Рис. 2.76. Окно программы iNetFormFillerВсе страницы, заполненные программой, сохраняются в специальном разделе – списке форм-карт. Если выделить форм-карту в списке, то рядом в окне программы будут показаны поля этой страницы, которые можно редактировать в офлайновом режиме, просто вводя туда нужные значения. По сути, форм-карта представляет собой ту же веб-страницу с формой, только с сохраненной структурой.
В режиме пакетного ввода информации программа позволяет заполнять веб-формы типовыми данными, при этом можно указать, какие данные следует подставлять из профайла, а какие – вводить вручную.
Еще один интересный инструмент, доступный в iNetFormFiller, позволяет записать каждое действие пользователя, выполняемое в браузере. В этом режиме работы iNetFormFiller запоминает не только заполненные поля, но и каждый щелчок кнопкой мыши на ссылке или кнопке. Можно запомнить практически любой набор действий, а потом воспроизвести его нужное количество раз, изменяя при необходимости некоторые параметры.
Следует отметить гибкие возможности настройки программы. Для каждой страницы iNetFormFiller позволяет задать собственные настройки, включающие различные параметры сохранения и заполнения. Благодаря функциям экспорта и импорта настроек и сохраненных профайлов базу данных iNetFormFiller можно перенести на другой компьютер.
Во время интернет-серфинга часто приходится заполнять различные формы на веб-страницах, указывая при этом одни и те же данные: фамилию, имя, адрес, дату рождения и многое другое. С помощью определенных программ можно сохранить эти данные в специальной базе, чтобы при необходимости подставлять их в формы на веб-страницах.
После установки программа IE Scripter (http://www.iescripter.com) добавляет свою кнопку на панель инструментов браузера Internet Explorer. В форму на веб-странице нужно ввести данные, после чего нажать эту кнопку. В окне браузера отобразится дополнительная панель, с помощью которой осуществляется управление работой программы. Введенные в форму данные можно сохранить, отобрав при этом значения, нужные для сохранения.
Встретив форму на другом сайте, нажмите кнопку Load, чтобы воспользоваться сохраненными данными, – программа автоматически подставит все значения в нужные поля. Однако IE Scripter не всегда работает корректно, особенно с раскрывающимися списками. Кроме того, не предусмотрено использование различных данных для одной страницы, открытой в Internet Explorer, например нельзя применить сведения нескольких почтовых ящиков – программа не умеет запоминать несколько наборов значений.
ПРИМЕЧАНИЕ
Набор стандартных параметров недостаточный, и их не всегда хватает для заполнения форм.
Параметры можно загрузить из набора, сохраненного в настройках Internet Explorer. Однако в программе нельзя редактировать список ключевых слов, по которым определяется тип поля в веб-форме (рис. 2.74).
Программа обладает гибкими настройками, которые можно сохранить в специальном файле. Дополнительные возможности IE Scripter: инструмент генерации паролей и просмотр Cookies.
Рис. 2.74. Окно настроек IE ScripterПосле установки программа IE Scripter (http://www.iescripter.com) добавляет свою кнопку на панель инструментов браузера Internet Explorer. В форму на веб-странице нужно ввести данные, после чего нажать эту кнопку. В окне браузера отобразится дополнительная панель, с помощью которой осуществляется управление работой программы. Введенные в форму данные можно сохранить, отобрав при этом значения, нужные для сохранения.
Встретив форму на другом сайте, нажмите кнопку Load, чтобы воспользоваться сохраненными данными, – программа автоматически подставит все значения в нужные поля. Однако IE Scripter не всегда работает корректно, особенно с раскрывающимися списками. Кроме того, не предусмотрено использование различных данных для одной страницы, открытой в Internet Explorer, например нельзя применить сведения нескольких почтовых ящиков – программа не умеет запоминать несколько наборов значений.
ПРИМЕЧАНИЕ
Набор стандартных параметров недостаточный, и их не всегда хватает для заполнения форм.
Параметры можно загрузить из набора, сохраненного в настройках Internet Explorer. Однако в программе нельзя редактировать список ключевых слов, по которым определяется тип поля в веб-форме (рис. 2.74).
Программа обладает гибкими настройками, которые можно сохранить в специальном файле. Дополнительные возможности IE Scripter: инструмент генерации паролей и просмотр Cookies.
Рис. 2.74. Окно настроек IE ScripterКаждый день пользователям интернета приходится заполнять различные формы на сайтах, в интернет-магазинах. И это часто отнимает наше драгоценное время.
Возьмем, к примеру сайт одного туроператора. Как много полей, неправда ли?
Как много полей, неправда ли?И надо сказать, что достаточно обременительно заходить в каждое и выбирать. Особенно, если приходится это делать несколько раз.
Ведь подбор тура по заданным вами параметрам не всегда есть в наличии и приходится корректировать уловия. Но если же вы определенно решили найти тур, который 100% соответствует вашим требованиям, и не смотря на то, что места есть не всегда, то всякий раз заново вводить одни и те же параметры для поиска будет достаточно рутинным занятием.
Sergey Nivens / Shutterstock.com
В этом поможет нам программа - конструктор скриптов, позволяющих автоматизировать любые действия в браузере, которая называется . Чтобы вы имели представление об этой программе, перечислю лишь базовый функционал.
Особенности программы XWeb Human Emulator
- Автозаполнение форм и текстовых полей.
- Запись и повтор работы с любым элементом сайта.
- Сбор, сравнение, хранение и отправка данных.
- Есть встроенный планировщик задач, который можно запускать в назначенное вами время.
- Во время работы можно свернуть ее в систрэй. Это никак не скажется на производительности других приложений.
Как видите, даже этого достаточно, чтобы назвать программу функционально богатой.
А теперь, я на примере покажу, как можно автоматизировать процесс заполнения формы на сайте.
Автозаполнение формы
В адресную строку (выделено желтым маркером). Ниже, в правой части окна программы, подгружается веб-страница с формой для поиска и бронирования туров.
2. Выбираем в главном меню раздел «Макрос» и нажимаем на «Запись». Тоже самое можно сделать, нажав горячие клавиши Ctrl+Shift+R . Теперь программа будет записывать все наши действия в отдельный макрос.
ParRot - это простая программа для заполнения бланков документов. Благодаря данной программе вы за считанные минуты создадите шаблон любого документа, и благодаря связке с EXEL сможете его быстро и удобно заполнять.
Все действия в программе сопровождаются подробными уроками и примерами, что значительно упростит вам работу. Также к программе имеется несколько видео уроков по подготовке бланков дипломов, аттестатов и различных вкладышей.
Данная программа необходима для:
- создание однотипных документов, допустим, для награждения сотрудников, с одинаковым текстом или с разным для каждого сотрудника;
- подготовка документов с точным впечатыванием данных в бланк;
- возможность подделки документов, вплоть до печати и подписи на бланках.
Особенности и возможности программы ParRot
- в качестве опорного документа могут использоваться сканированные изображения документов в более чем 30 форматах, любая страница PDF или DOCX формата (MS Office);
- с размерами и расположением подложки можно проводить различные манипуляции;
- к документу можно привязать MS Exel для удобного и быстрого заполнения данных;
- на подложку можно вставить текст или любое изображение;
- размеры текстовых полей могут зависеть друг от друга;
- при наложении изображений можно применять различные эффекты;
- результат проделанной работы можно вывести на печать или сохранить в JPG файл, причем результат может включать в себя фон (заполняемый документ), а может не включать.
Такая, казалось бы, мелочь, как заполнение бумажных бланков, может доставить множество хлопот и перерасти в настоящую проблему! Особенно, если потребность многократного заполнения бумажных бланков возникает на каждом шагу. Например, при заполнении свидетельств о рождении, школьных аттестатов, доверенностей или анкет сотрудников. Даже при наличии печатной машинки и опытной машинистки дело это долгое и хлопотное: каждый бланк необходимо вставить в машинку и заполнить необходимые поля. Если таких бланков сотни или тысячи - неизбежны ошибки с последующим их замазыванием корректором и исправлением. Самое обидное, что многие поля в таких бланках совершенно одинаковые (например, адрес, реквизиты и название организации), но их приходится заполнять каждый раз. Конечно, для одновременного заполнения нескольких бланков можно воспользоваться копиркой, но и здесь возникают проблемы:
- Бумага для бланков чаще всего бывает очень плотной, что позволяет получить не более 2-х или 3-х копий за один проход печатной машинки.
- Бланки могут отличаться друг от друга размером полей: сверху или снизу, слева или справа. Это приводит к тому, что текст на копиях смещается относительно заполняемых полей: получается некрасиво или совершенно "нечитабельно".
- Если машинистка допустила ошибку - править ее приходится на всех копиях.
- Каждый бланк все равно придется заново вставлять в печатную машинку и заполнять поля, отличающиеся от других: например, "Фамилию" и "Имя".
А на компьютере?
Действительно, почему бы не обойтись современными средствами? Тем более что большинство документов сейчас формируется автоматически с помощью отраслевого специализированного программного обеспечения и без проблем печатается на принтере. Но что делать, если нужно срочно заполнить документ, который существует только на бумаге, например, новую налоговую форму? Можно, конечно, "нарисовать" ее в Excel"е и распечатать на принтере. Процесс создания формы займет много времени, но задача, все же, решается. А вот грамоту, сертификат или диплом необходимо именно заполнить - красиво напечатать нужный текст в определенном месте бланка. Как это сделать с помощью компьютера и принтера?
Можно, в принципе, вымерить шаблон до миллиметра, создать и соответственно разметить документ в Word"е и набрать текст в определенном месте этого документа. После этого - несколько раз "пристреляться", печатая вводимую информацию сначала на чистом листе и проверяя "на свет" - попадет ли она в нужное место шаблона? Именно такая картина заполнения бланков однажды наблюдалась в одном из отделений уважаемого Сбербанка. Что удивительно, заполнялись таким образом не какие-то поздравительные открытки, которые не страшно "запороть", а векселя - ценные бумаги, испортить которые "смерти подобно". Задача осложнялась тем, что векселя различались размерами верхних полей, поэтому каждый бланк нуждался в индивидуальной "пристрелке". Лишь после этого сам ценный документ вставлялся в принтер. Не правда ли, хлопотно? А еще более смешно иметь такие проблемы с заполнением бланков в наш век высоких компьютерных технологий.
Form Pilot Office
Не стоит повторять такой печальный опыт, поскольку есть альтернатива пишущей машинке. Для заполнения бумажных форм любого вида вам понадобится компьютер, сканер, принтер и программа Form Pilot Office (далее просто Form Pilot). Заполненную в этой программе форму можно не только распечатать, но и послать по факсу или электронной почте, даже экспортировав ее в PDF перед этим, если нужно. Делается все это так. Прямо из Form Pilot"а запускается процесс сканирования бумажного бланка а, после его завершения, полученное изображение появляется в окне нового документа программы. Встроенные средства программы позволяют выровнять изображение (если оно было неровно засунуто в сканер) и обрезать "черноту", появившуюся в результате сканирования. После этого программе указывается местонахождение левого верхнего угла, и документ готов к заполнению.
Чаще всего нужно просто вбить текст. Для этого служит специальный инструмент, при выборе которого курсор мыши становится похожим на авторучку. Нужно просто щелкнуть этой авторучкой в нужном месте бланка и заполнить появившееся текстовое поле. Остается отправить набранный текст на печать, установив переключатель в позицию "Печатать на готовый бланк". Бланк бумажный при этом, естественно, должен быть в принтере. После печати он будет выглядеть точно так же, как и на экране монитора. Печатать можно и на чистый лист - весь документ с изображением бланка и набранным текстом.
Заполнение электронных форм
Заполнение бумажных бланков - это, без сомнения, "изюминка" программы Form Pilot. Но с таким же успехом в ней можно заполнять электронные формы разных форматов: PDF, HTML, DOC, XLS, TXT и другие. Для этого нужно всего лишь открыть документ в родном приложении и "распечатать" его на принтере Form Pilot Office. Вы не ослышались - принтер с таким названием появляется в списке "настоящих" устройств после установки Form Pilot"а. На самом деле документ печататься, конечно же, не будет, а только откроется в Form Pilot"е для заполнения. Точно так же можно заполнить и любую форму в графическом виде, для этого нужно просто открыть в Form Pilot"е файл с ее изображением.
Кроме текста в документ можно вставить готовую картинку, какой-то символ или что-то нарисовать самостоятельно (программа содержит стандартные инструменты рисования). Например, можно дорисовать недостающие линии в форме, "подписать" документ, вставив в него свою отсканированную подпись, штамп или печать. Часто используемые графические и текстовые объекты можно поместить на "полку" и в дальнейшем просто "стаскивать" их оттуда в другие документы. Автоматизировать и упростить создание новых документов позволяет и использование шаблонов. С их помощью можно быстро создать новый документ, используя исходную информацию из шаблона. Текстовые поля с изменяемым содержанием можно оставить в шаблоне пустыми и заполнять их при печати бланков.
Многократное заполнение бланков
Предположим, что вам нужно заполнить какие-то бумажные досье на сотрудников. Описанным выше способом вы создаете документ Form Pilot"а и сохраняете его как шаблон. Дальше этот шаблон открываете, заполняете данные для каждого сотрудника и выводите их на печать. При этом вам очень хотелось бы сохранить все введенные персональные данные. Как это сделать? Можно, конечно, каждую заполненную анкету сохранять в отдельный файл, но, если таких анкет сотни или тысячи, то впору будет и запутаться в этих файлах.
Form Pilot избавляет от подобной рутины при многократном заполнении одного и того же бланка. Программа ведет собственную базу данных по каждой из созданных форм. Если у вас 100 сотрудников, то и записей в базе по форме с анкетой можно сделать 100, и все это сохранить в одном единственном файле Form Pilot"а. Что хорошо, при заполнении базы совершенно не нужно "вбивать" одинаковые поля для каждой записи - можно создать дублированную запись на основе любого варианта заполнения формы. Останется только изменить или добавить то, что нужно, и распечатать заполненные формы.
Более того, формы можно и не заполнять вручную, если данные для них имеются в "готовых" базах. Достаточно выполнить импорт из этих баз данных (Access, Excel, DBF и других) в документ Form Pilot, и можно будет просто отправить на печать автоматически заполненные формы. А, если у вас возникнет необходимость пересортировать данные в базе, получить по ней какую-то статистику или распечатать данные по всем полям на одном листе в виде таблицы, то можно воспользоваться функцией экспорта данных из базы Form Pilot во внешнюю базу.
Связка Form Pilot + Form Filler
Для заполнения бланков, подготовленных в Form Pilot"е, существует отдельная программа - Form Filler Pilot. В этом "пилотном" аналоге "Adobe Reader"а" можно заполнить только те поля, которые были созданы в Form Pilot"е. Казалось бы, кому нужна программа с такими донельзя урезанными возможностями? Однако именно такая жесткая ограниченность Form Filler"а позволяет найти программе интересное применение.
Например, можно "раздать" эту программу клиентам для заполнения договоров и других документов (для российского рынка программа бесплатна). Печально известный факт - при заполнении форм в формате DOC клиенты могут не только случайно подпортить документ, но и умышленно изменить его часть. А вот форму, подготовленную в Form Pilot"е, нельзя ни "запороть", ни подправить, а только заполнить положенное, распечатать или прислать обратно по электронной почте.
Заполнитель веб-форм - это программное обеспечение, которое мгновенно заполняет онлайн-формы. Надоело каждый раз вводить в веб-формы одну и ту же информацию? С помощью заполнителя веб-форм от RoboForm, благодаря одному клику Вы можете легко и точно ввести свой адрес, банковский счет, информацию о кредитной карте и многое другое. Любая информация, которую Вам нужно регулярно предоставлять в Интернете, может храниться и заполняться с помощью RoboForm!
Как работает заполнитель веб-форм?
Заполнять веб-формы - это легко! Вы просто вводите свою информацию в RoboForm один раз. После этого, когда Вы попадаете на страницу, где Вам нужно заполнить форму, расширение для браузера RoboForm или мобильное приложение сразу же заполняет ее автоматически. Просто и эффективно!
Вы можете создавать неограниченное количество Identities(Личностей), что делает RoboForm идеальным для сохранения информации о членах семьи и клиентах. А с RoboForm Everywhere Вы даже можете синхронизировать изменения Ваших личных данных на всех Ваших устройствах. Благодаря RoboForm у Вас всегда будет самая актуальная информация!
Зачем использовать заполнитель веб-форм?
Заполнение веб-форм идеально подходит для онлайн-покупок, резюме, налоговых форм и многого другого! Для этих действительно уникальных форм используйте функцию Пользовательских Полей. Даже самые необычные онлайн-формы под силу RoboForm. Используйте RoboForm на Всех ваших устройствах. Доступно на Windows, Mac, iOS, Android, Linux и Chrome OS. Расширения доступны для всех основных браузеров.