Версия AutoIt: 3.
Описание:
Всем добрый вечер!
Очень надеюсь, что снова найдутся добрые люди, которые помогут сделать нужный скрипт.
Снова вопрос по реестру запрещенных сайтов Роскомнадзора.
В результате выгрузки я получаю реестр, файл dump.xml. Список IP адресов оператора связи, которым я на работе занимаюсь (посадили, называется не технаря заниматься оператором связи), у меня в базе данных ms access (в принципе, этот список можно перевести в любой формат).
Эти файлы я приложил.
Возможно ли с помощью Autoit сделать следующие действия (это если файлы не менять)?
1. Открыть бд FindBlockedIP.accdb и удалить таблицу Content.
2. Сделать импорт файла dump.xml в бд FindBlockedIP.accdb (в результате появится новая таблица Content).
3. Выполнить в базе данных запрос Check-IP-toBlock (он там единственный) и получить в результате в Autoit количество полученных записей запроса.
4. Если количество записей 0, то появится сообщение с текстом 0. Если больше нуля, то появится сообщение с количеством сообщение. А я вместо сообщений вставлю код отправки на почту количества записей.
Что касается самой блокировки IPшников, то здесь я пока не озадачивался. Видел скрипты в сети, но вроде как наши IPшники еще не попадали в реестр запрещенных сайтов (проверил вручную). Осталось теперь при каждой выгрузке выяснять, попали ли наши IP в реестр запрещенных сайтов.
Если все таки когда-то попадут, тогда и будем думать.
Если возможно сравнить наши IP с Ip из XML файла другими способами, без использования ms access, то я приму абсолютно любые способы, главное, чтобы это работало через Autoit.
Очень надеюсь на ВАшу помощь!
Заранее спасибо.
Описание:
Всем добрый вечер!
Очень надеюсь, что снова найдутся добрые люди, которые помогут сделать нужный скрипт.
Снова вопрос по реестру запрещенных сайтов Роскомнадзора.
В результате выгрузки я получаю реестр, файл dump.xml. Список IP адресов оператора связи, которым я на работе занимаюсь (посадили, называется не технаря заниматься оператором связи), у меня в базе данных ms access (в принципе, этот список можно перевести в любой формат).
Эти файлы я приложил.
Возможно ли с помощью Autoit сделать следующие действия (это если файлы не менять)?
1. Открыть бд FindBlockedIP.accdb и удалить таблицу Content.
2. Сделать импорт файла dump.xml в бд FindBlockedIP.accdb (в результате появится новая таблица Content).
3. Выполнить в базе данных запрос Check-IP-toBlock (он там единственный) и получить в результате в Autoit количество полученных записей запроса.
4. Если количество записей 0, то появится сообщение с текстом 0. Если больше нуля, то появится сообщение с количеством сообщение. А я вместо сообщений вставлю код отправки на почту количества записей.
Что касается самой блокировки IPшников, то здесь я пока не озадачивался. Видел скрипты в сети, но вроде как наши IPшники еще не попадали в реестр запрещенных сайтов (проверил вручную). Осталось теперь при каждой выгрузке выяснять, попали ли наши IP в реестр запрещенных сайтов.
Если все таки когда-то попадут, тогда и будем думать.
Если возможно сравнить наши IP с Ip из XML файла другими способами, без использования ms access, то я приму абсолютно любые способы, главное, чтобы это работало через Autoit.
Очень надеюсь на ВАшу помощь!
Заранее спасибо.