Наличие новых файлов и звуковое уведомление

Программирование на Active Server Pages и VBScript.
JAV
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 20.03.2009 (Пт) 10:39

Наличие новых файлов и звуковое уведомление

Сообщение JAV » 20.03.2009 (Пт) 11:26

Вопрос спецам по vbscript. Как написать vbscript, что бы проверять заданный каталог на наличие новых вложенных файлов и в случае их наличия всплывало окно (например "Вам 3 файла") и при этом выдавалось звуковое сопровождение?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: Наличие новых файлов и звуковое уведомление

Сообщение RayShade » 20.03.2009 (Пт) 13:50

Никак.
I don't understand. Sorry.

JAV
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 20.03.2009 (Пт) 10:39

Re: Наличие новых файлов и звуковое уведомление

Сообщение JAV » 21.03.2009 (Сб) 11:54

Понятно.

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Re: Наличие новых файлов и звуковое уведомление

Сообщение ALX_2002 » 23.03.2009 (Пн) 12:48

2 RayShade: А почему так категорично нет ? :shock: Разве что то мешает ?

2 JAV: Каталог надо проверять на сервере или клиентский ?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: Наличие новых файлов и звуковое уведомление

Сообщение RayShade » 23.03.2009 (Пн) 14:18

Да, то что это предполагается делать на VBS.
I don't understand. Sorry.

JAV
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 20.03.2009 (Пт) 10:39

Re: Наличие новых файлов и звуковое уведомление

Сообщение JAV » 23.03.2009 (Пн) 14:36

На обычной клиентской машине. Почему vbs? Машина рабочая, какой либо дополнительный софт не разрешено ставить. А так засунул vbs в Scheduler и вперед. Нет если есть предложения как еще реализовать, дык я только приветствую.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: Наличие новых файлов и звуковое уведомление

Сообщение RayShade » 23.03.2009 (Пн) 14:46

А, ну если с шедулером, то можно.
Почему бы скажем не делать листинг файлов в XML, и при следующем запуске просто проверять, не изменился ли их состав?
Просто обычно слежение за каталогом предполагает, что программа самостоятельно ресагирует на события создания/удаления/переименования файлов. А раз тут по шедулеру ее запускать - так этой проблемы значит нет.
I don't understand. Sorry.

JAV
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 20.03.2009 (Пт) 10:39

Re: Наличие новых файлов и звуковое уведомление

Сообщение JAV » 23.03.2009 (Пн) 15:15

При следующем запуске не покатит т.к. ПК не ребутится (только в аварийных случаях). Каталог доступен удаленно по закрытой сети и в течение рабочего дня в него могут положить файлы. Вот и бегает народ (женщины) наугад. А так скажем каждые 10 минут Scheduler запускал бы vbs и в случае наличия файлов проигрывал все тот же системный beep ну или mp3 :)
Последний раз редактировалось JAV 23.03.2009 (Пн) 15:44, всего редактировалось 1 раз.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: Наличие новых файлов и звуковое уведомление

Сообщение RayShade » 23.03.2009 (Пн) 15:43

А что, по шедулеру не бывает следующего запуска? :)
I don't understand. Sorry.

JAV
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 20.03.2009 (Пт) 10:39

Re: Наличие новых файлов и звуковое уведомление

Сообщение JAV » 23.03.2009 (Пн) 15:49

Простите Вы имели виду перезапуск xml или vbs, а я подумал что вы про перезапуск ОС :) Ну это все лирика :) Как насчет помочь реализовать данную задачку?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: Наличие новых файлов и звуковое уведомление

Сообщение RayShade » 23.03.2009 (Пн) 16:14

Это же очень просто :)

Запустилсь.
Проверили если есть файл со списком.
Есть - проверили каталог и сверили содержимое. Нет - создали и записали текущие файлы туда.
Различия? Обновили список, выдали предупреждения. Кстати лучше обычным месажбоксом, а ниакаим не звуком.
I don't understand. Sorry.

JAV
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 20.03.2009 (Пт) 10:39

Re: Наличие новых файлов и звуковое уведомление

Сообщение JAV » 23.03.2009 (Пн) 19:06

Список хорошо, но каждый раз файлы имеют новые имена, точнее часть имени (пример: s254.txt а через ну скажем час s256.txt или d254.txt и т.д.) Следовательно список для сверки не сформировать и следовательно надо просто по наличию файлов в этой директории. Можно за признак конечно взять расширение файла. Логику мне понятно (я вижу Вам тоже) дело за малым скрипты я заочно знаю. Как писать? Могу конечно разобраться и понять, но только когда есть примеры, учиться поздновато (к сожалению не Ленин) хотя пытаюсь 

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Re: Наличие новых файлов и звуковое уведомление

Сообщение RayShade » 23.03.2009 (Пн) 19:12

Почему не сформировать? Приведу пример.

Текущее состояние папки:
s111.txt
c351.txt
t775.txt

Делаем с этого списка копию и храним ее.

Теперь мы запустились, а папка выглядит как:
s111.txt
c381.txt
t998.txt
y900.txt

У нас разлиий со списком - 3. Обновляем его - чтоб он отражал актуальную картину, и выдаем пользователю сообщение - 3 новых файла.

Чего тут сложного то ?:)
I don't understand. Sorry.


Вернуться в ASP и VBScript

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

    TopList