IE + скрипты + макросы.
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
IE + скрипты + макросы.
Положим, есть страничка в инете, которую люди каждый день заполняют, посылая некие отчёты на сервер (имеется ввиду, что вводятся значения в строки редактирования, выбираются значения списков и т.д.), а потом - apply.
Можно ли это автоматизировать? ... как, например, можно "записать действия" пользователя (нажатия на кнопки, ввод текста и т.д.) в MS Word.
Спасибо.
Можно ли это автоматизировать? ... как, например, можно "записать действия" пользователя (нажатия на кнопки, ввод текста и т.д.) в MS Word.
Спасибо.
- Котяр
- Маньяк
- Сообщения: 1545
- Зарегистрирован: 02 мар 2005, 13:05
- Откуда: Toronto -> Vancouver
Re: IE + скрипты + макросы.
WAW!vg писал(а):Положим, есть страничка в инете, которую люди каждый день заполняют, посылая некие отчёты на сервер (имеется ввиду, что вводятся значения в строки редактирования, выбираются значения списков и т.д.), а потом - apply.
Можно ли это автоматизировать? ... как, например, можно "записать действия" пользователя (нажатия на кнопки, ввод текста и т.д.) в MS Word.
Спасибо.

что-то мне резко водки захотелось

а что, вообще-то, автоматизировать? ввод тех же самых данных? зачем в MS Word?
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Re: IE + скрипты + макросы.
Ты не шуми. Выпей, если хочется?Котяр писал(а):WAW!vg писал(а):Положим, есть страничка в инете, которую люди каждый день заполняют, посылая некие отчёты на сервер (имеется ввиду, что вводятся значения в строки редактирования, выбираются значения списков и т.д.), а потом - apply.
Можно ли это автоматизировать? ... как, например, можно "записать действия" пользователя (нажатия на кнопки, ввод текста и т.д.) в MS Word.
Спасибо.Папа, что это было?! ©
что-то мне резко водки захотелось![]()
а что, вообще-то, автоматизировать? ввод тех же самых данных? зачем в MS Word?

Такой "макрос" потом (завтра и послезавтра) можно выполнить. Понимашь? Вместо 100 нажатий на одни и теже клавиши каждый день можно один раз запускать записанный макрос.
ПС. НАДЕЮСЬ, ТЫ УЖЕ ВЫПИЛ, ТАК, ЧТО ДОШЛО (дошло - стопарик с кайфом, конечно).

-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
- Gatchinskiy
- Комбинатор
- Сообщения: 20952
- Зарегистрирован: 05 окт 2003, 20:44
- Откуда: St. Petersburg(Gatchina) > Vancouver
- Котяр
- Маньяк
- Сообщения: 1545
- Зарегистрирован: 02 мар 2005, 13:05
- Откуда: Toronto -> Vancouver
Re: IE + скрипты + макросы.
дык, я и не шумлю, просто нифига не понял и сильно удивилсяvg писал(а): Ты не шуми. Выпей, если хочется?Читай вопрос внимательно. Для тех кто ещё не выпил - повторяю... В продуктах MS Office есть такая фича - нажимаем кнопку "ЗАПИСАТЬ"... НАПРИМЕР,MS Word начинает "записывать" все твои действия (как бы лог ведётся).
Такой "макрос" потом (завтра и послезавтра) можно выполнить. Понимашь? Вместо 100 нажатий на одни и теже клавиши каждый день можно один раз запускать записанный макрос.
ПС. НАДЕЮСЬ, ТЫ УЖЕ ВЫПИЛ, ТАК, ЧТО ДОШЛО (дошло - стопарик с кайфом, конечно).

клиент, что одни и те же данные все время вводит? а куда инфа поступает после нажатия кнопки submit?
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Re: IE + скрипты + макросы.
Короче, это мне начальник дал задание в три дня сделать - они вводят одну и туже инфу на двух сайтах + одном приложении. Потом эта инфа уходит на сервера трёх разных фирм. Они хотят только один раз вводить инфу в неком ГУ-ювом приложении (должно быть разработано для них мною), а затем чтобы эта инфа при помощи каких-то скриптов автоматически "раскидывалась" по трём сайтам. Ну как если бы они вручную вводили эту инфу, ползуясь веб-интерфейсом на тех сайтах.Котяр писал(а):дык, я и не шумлю, просто нифига не понял и сильно удивилсяvg писал(а): Ты не шуми. Выпей, если хочется?Читай вопрос внимательно. Для тех кто ещё не выпил - повторяю... В продуктах MS Office есть такая фича - нажимаем кнопку "ЗАПИСАТЬ"... НАПРИМЕР,MS Word начинает "записывать" все твои действия (как бы лог ведётся).
Такой "макрос" потом (завтра и послезавтра) можно выполнить. Понимашь? Вместо 100 нажатий на одни и теже клавиши каждый день можно один раз запускать записанный макрос.
ПС. НАДЕЮСЬ, ТЫ УЖЕ ВЫПИЛ, ТАК, ЧТО ДОШЛО (дошло - стопарик с кайфом, конечно).![]()
клиент, что одни и те же данные все время вводит? а куда инфа поступает после нажатия кнопки submit?
- Котяр
- Маньяк
- Сообщения: 1545
- Зарегистрирован: 02 мар 2005, 13:05
- Откуда: Toronto -> Vancouver
Re: IE + скрипты + макросы.
Solutionsvg писал(а): Короче, это мне начальник дал задание в три дня сделать - они вводят одну и туже инфу на двух сайтах + одном приложении. Потом эта инфа уходит на сервера трёх разных фирм. Они хотят только один раз вводить инфу в неком ГУ-ювом приложении (должно быть разработано для них мною), а затем чтобы эта инфа при помощи каких-то скриптов автоматически "раскидывалась" по трём сайтам. Ну как если бы они вручную вводили эту инфу, ползуясь веб-интерфейсом на тех сайтах.
требует програмирования:
1. читать данные из базы и выводить их значения как default values прямо в поля - если что-то клиенту надо изменить, он перепечатает.
2. запоминать введенные данные в cookies и вводить их в форму как default values.
не требует програмирования:
1. Включить auto complete в IE
2. Установить тулбар в IE, например Google Toolbar, и включить Autofill.
-
- Пользователь
- Сообщения: 141
- Зарегистрирован: 21 мар 2005, 20:08
- Откуда: St. Petersburg->Vancouver
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Re: IE + скрипты + макросы.
Вот это, то что нужно. Как сделать в общих чертах? Положим данные уже подготовили к отправке. Заходим на страничку сервера клиента.Котяр писал(а): Solutions
требует програмирования:
1. читать данные из базы и выводить их значения как default values прямо в поля - если что-то клиенту надо изменить, он перепечатает.
Получаем эту страничку. Потом? Как писать прямо в поля?
РЕД.
Да ещё уточнимся с терминами.
Мы - это хост A. Клиент - это сервер B, откуда мыгрузим страничку, и куда надо отправить заполненую форму.
У нас есть база данных с подготовленными к отправке данными. Мы может загрузить в IE страничку с сервера B. Набрали http://www.server-B.com - увидели страничку, что должна быть заполнена. Как теперь наши данные тудысь подсунуть из нашей базы данных?
Последний раз редактировалось vg 17 ноя 2005, 20:42, всего редактировалось 1 раз.
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: IE + скрипты + макросы.
А посмотреть внутрь HTML странички, найти форму, которая постится, записать поля, сформировать и отправить сразу HTTP запрос по значениям из базы, не проще будет, чем браузером "управлять".
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Re: IE + скрипты + макросы.
1) Думаю, проще. Только надо тогда HTML запрос, что будет отправляться, согласовывать с теми, кто потом этот запрос принимает на серверной стороне.CdR писал(а):А посмотреть внутрь HTML странички, найти форму, которая постится, записать поля, сформировать и отправить сразу HTTP запрос по значениям из базы, не проще будет, чем браузером "управлять".
2) В этом случае я прихожу к тому, за что на меня сегодня косо босс смотрел - надо будет делать полнофункциональное приложение. "Макросами" не обойтись. Беда ситуации в том, что идея "макросов" принадлежит боссу (одному из владельцев фирмы).
Я ему тоже говорю, давай я программировать буду. Только в три дня не сделать (там на самом деле три узла, куда надо отправлять одну и туже нашу инфу. И их внутренние форматы представления нашей информации совершенно разные). Вот говорю - неделю бы, две...
И то уложиться трудно.
- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: IE + скрипты + макросы.
да ладно!vg писал(а):1) Думаю, проще. Только надо тогда HTML запрос, что будет отправляться, согласовывать с теми, кто потом этот запрос принимает на серверной стороне.
Вся информация об этом уже лежит в HTML.
всего то и надо, что вместо браузера сформировать строчку типа
http://<sitename>/<path>/<script>?<поле1>=<значение1>&<поле2>=<значение2>...
если там PUT, то немножко сложнее, но ненамного.
- Yury
- The L'ony
- Сообщения: 26202
- Зарегистрирован: 22 янв 2004, 13:48
- Откуда: Мирный -> Vancouver
- Контактная информация:
Re: IE + скрипты + макросы.
часто в этих строчках встречал что-то типа уникального индекса сессии (e.g. PHPSESSID=a20accf97e9c441c6a85282fbdc00e53) - это можит осложнить?CdR писал(а):да ладно!vg писал(а):1) Думаю, проще. Только надо тогда HTML запрос, что будет отправляться, согласовывать с теми, кто потом этот запрос принимает на серверной стороне.
Вся информация об этом уже лежит в HTML.
всего то и надо, что вместо браузера сформировать строчку типа
http://<sitename>/<path>/<script>?<поле1>=<значение1>&<поле2>=<значение2>...
если там PUT, то немножко сложнее, но ненамного.