TheBloodTear
Знающий
- Сообщения
- 36
- Репутация
- 9
Доброе время суток всем!..
Вот возникла надобность собирать определенную информацию с удаленных филиалов. Раньше это делал с помощью обычных текстовых файлов при помощи разделителя.
Смысл был такой:
- скрипт инвентаризировал все компьютеры в рабочей группе (железо, софт, лог ошибок и проч.) и создавал на FTP папку(имя папки - имя филиала) и помещал туда текстовый файл(имя файла - имя компьютера) вида [Процессор|Название|Скорость].
- в офисе я запускал скрипт, который создавал GUI (TreeView, ListView) и считывал сколько папок на FTP создано, и отображал это все поименно в TreeView, потом можно было раскиснуть и увидеть сколько всего машин в филиале. А в ListView отображалось собственно тело текстового файла.
Скриншот во вложениии>>
Проблема в том, что так как филиалов много, и хочется актуальности информации вплоть до 5-10 минут:
- это слишком частые нагрузки на FTP
- хочется более красивого детища
Наткнулся тут на SQL Lite. Принцип работы немного понял. Понравилось то, что *.db файл не может быть занят, то что к нему могут обратится сразу несколько пользователей и менять в нем информацию одновременно". Я даже подумал сделать один *.db для всех филиалов, чтобы скрипт открывал его напрямую с FTP и вносил туда информацию без всяких текстовых файлов и постоянных подмен.
Но у меня не хватает информации про использование SQL Lite через AutoIt.
Буду очень рад если кто-то даст готовые исходники к моему проекту*, но так же буду рад и просто ссылкам не темы, где можно почитать(желательно на-русском).
* - Организовать принцип [Филиал|Имя ПК|Процессор|Название|Скорость] через SQL Lite в одном *.db. И суметь это все считать из этого *.db
Вот возникла надобность собирать определенную информацию с удаленных филиалов. Раньше это делал с помощью обычных текстовых файлов при помощи разделителя.
Смысл был такой:
- скрипт инвентаризировал все компьютеры в рабочей группе (железо, софт, лог ошибок и проч.) и создавал на FTP папку(имя папки - имя филиала) и помещал туда текстовый файл(имя файла - имя компьютера) вида [Процессор|Название|Скорость].
- в офисе я запускал скрипт, который создавал GUI (TreeView, ListView) и считывал сколько папок на FTP создано, и отображал это все поименно в TreeView, потом можно было раскиснуть и увидеть сколько всего машин в филиале. А в ListView отображалось собственно тело текстового файла.
Скриншот во вложениии>>
Проблема в том, что так как филиалов много, и хочется актуальности информации вплоть до 5-10 минут:
- это слишком частые нагрузки на FTP
- хочется более красивого детища
Наткнулся тут на SQL Lite. Принцип работы немного понял. Понравилось то, что *.db файл не может быть занят, то что к нему могут обратится сразу несколько пользователей и менять в нем информацию одновременно". Я даже подумал сделать один *.db для всех филиалов, чтобы скрипт открывал его напрямую с FTP и вносил туда информацию без всяких текстовых файлов и постоянных подмен.
Но у меня не хватает информации про использование SQL Lite через AutoIt.
Буду очень рад если кто-то даст готовые исходники к моему проекту*, но так же буду рад и просто ссылкам не темы, где можно почитать(желательно на-русском).
* - Организовать принцип [Филиал|Имя ПК|Процессор|Название|Скорость] через SQL Lite в одном *.db. И суметь это все считать из этого *.db