Форум программистов CodeGuru
20 Июнь 2018, 13:25:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Windows - как узнать об изменениях на Linux' овом ресурсе  (Прочитано 18347 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Pepel
Новичок
*
Офлайн Офлайн

Сообщений: 2


Просмотр профиля
« : 28 Октябрь 2009, 14:29:40 »

Добрый день !

собственно суть : 'слушал' сетевой ресурс, находящийся под Windows, при помощи ф-ций набора 'FindFirstChangeNotification' и великолепно узнавал об изменениях в файловой системе данного ресурса. Теперь же сетевой ресурс уходит под Linux ..

Какими средствами я могу восстановить функционал 'прослушки' данного ресурса? какие механизмы есть ? мож хуки какие накрайняк могут помочь ? заранее благодарен !! прост реально не хочется и нежелательно FindFirstFile-ом дрочить по таймауту линуховую шару.
Записан
3V
Администратор
Ветеран
*****
Офлайн Офлайн

Сообщений: 1347



Просмотр профиля WWW
« Ответ #1 : 29 Октябрь 2009, 20:17:51 »

Единственная мысль по этому поводу - попробовать написать демон, который получает уведомления об изменениях на линуховой машине, и соединятся с ним, скажем, по tcp с машины, на которой висит прога, мониторящая эти изменения.
Ну и "ждать сигнала" Голливудская улыбка

Сигналы об изменениях как то можно получать.
В любом случае, файловый менеджер Krusader (под KDE) это как то делает - можно посмотреть как там.

Но это, собственно, из серии "что первое пришло в голову" Улыбка
Записан

Pepel
Новичок
*
Офлайн Офлайн

Сообщений: 2


Просмотр профиля
« Ответ #2 : 30 Октябрь 2009, 16:08:52 »

Спасибо !! вот доступа туда нет на линуксовый сервак, но идея интересная про запас.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!