vince15, на форуме Гены 6 как-то следующая вещь проскакивала:
Balloonpopup.exe Чтобы стали работать подсказки/уведомления из системного трея:
1) Запускаем "services.msc", в локальных службах ищем "Gene6 FTP Server", в его свойствах выбираем вкладку "Вход в систему"
и ставим птичку "Разрешить взаимодействие с рабочим столом", затем на вкладке "Общие" делаем перезапуск службы.
2) Открываем в проводнике ...\Gene6 FTP Server\Accounts\{имя вашего домена}\settings.ini
и дописываем в разделе [Domain] такие строчки:
Events0=OnClientDisconnected,"""C:\Program Files\Gene6 FTP Server\Baloon\Balloonpopup.exe"" ""$USR_HOSTNAME $USR_PEERIP"" ""Вышел из ftp как $USR_ACCOUNT"" "
Events1=OnClientLoggedIn,"""C:\Program Files\Gene6 FTP Server\Baloon\Balloonpopup.exe"" ""$USR_HOSTNAME $USR_PEERIP"" ""Зашёл на ftp как $USR_ACCOUNT"" "
Events2=OnFileDownloaded,"""C:\Program Files\Gene6 FTP Server\Baloon\Balloonpopup.exe"" ""$USR_HOSTNAME $USR_PEERIP ($USR_ACCOUNT)"" ""Скачал $USR_FILENAME $USR_DOWNLOADED"""
Events3=OnFileUploaded,"""C:\Program Files\Gene6 FTP Server\Baloon\Balloonpopup.exe"" ""$USR_HOSTNAME $USR_PEERIP ($USR_ACCOUNT)"" ""Закачал $USR_FILENAME $USR_UPLOADED"""
Всё это будет выглядеть примерно вот так:
(xx - это IP свой заштриховал)
Поясняю:
Events0 - уведомление о том, что вышли с ftp
Events1 - вошли на ftp
Events3 - скачали такой-то файл
Events4 - закачали такой-то файл
Всё что ты сейчас прописал и сохранил - появится в Свойствах домена - События
Тот Events, что тебе не нужен - не добавляй/удали. Что ещё можно отображать - смотри в Русской справке к Gene6 - События (там про всякие слова $...).
ИЗМЕНЯЯ C:\Program Files\Gene6 FTP Server\Baloon\Balloonpopup.exe на тот путь, где у ВАС лежит файл Balloonpopup.exe
лишние кавычки - не добавляем и не убираем их
Единственный минус всего этого - если с тебя на огромной скорости будут качать мелкие файлы (например картинки), этих уведомлений будет в трее одновременно выводиться х..ва туча и процессов Balloonpopup.exe будет работать ровно столько же. Именно поэтому я открыл отдельный домен, на другом порту (не 21, а 999 например -
ftp://xxx.xxx.xxx.xxx:999 - вот так на него заходят), расшарил папки, где нет картинок, добавил строчки, указанные выше в свойства отдельного домена. Теперь выдаются уведомления о тех файлах, которые мне действительно интересно, что скачали.
Вот и всё
-------------------------------------------------------------
пысы: на первом рисунке справа от значка уведомления - модифицированный G6FTPTray.exe, если нужен
вот тоже можешь попробовать...
Да, кстати, если ограничители скорости в нём будут выдавать ошибку:
Gene6 FTP Server по умолчанию запускается от имени локальной учётной записи, что приводит к неработоспособности некоторых скриптов. Как с этим бороться:
Цитата: Пуск->Выполнить->dcomcnfg.exe->Корень консоли->Службы компонентов->Компьютеры->Мой компьютер->Настройка DCOM->Gene6 FTP Server (правой кнопкой мыши)->Свойства->Безопасность->Права доступа->Настроить->Изменить->Добавить->Прописать в пустой строчке свою учётную запись->OK->Перезапустить Gene6 FTP Server