Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];

Вниз

Параметры среды   Найти похожие ветки 

 
Sego   (2002-11-11 23:54) [0]

Уважаемые мастера помогите! Есть сетевая папка, открытая для чтения-записи. Используется для содержания архивированых отчетов.
Была написана программа, которая следила за состоянием этой папки и при появлении в ней определенного файла начинала архивацию данных. Через интервал времени. Я таким способом дистанционнно запускал процесс на сервере. Один "редиска" разгадал принцип, и ради шутки запускает архивацию когда ему вздумается. Есть желание написать программу, которая при записи(!!!) с определенными ключами в эту папку , сама запускала архиватор, на этом компьютере, из недоступной папки, Структура катоалогов компьтера известна, раз в 1-2 недели у меня к нему есть непосредственный доступ.Возможна ручной запуск программы после записи, но как сделать чтоб программа при запуске воспринимала среду компа на котором находиться, а не того который запускает(можно ли такое сотворить)? Немного похоже на работу извесной проги Radmin. Но готовые извесные решения не предлагать. Протоколы установлены TCP/IP , IPX/SPX.


 
apay   (2002-11-12 00:42) [1]

почитай про NetDDE, полезная штука, хоть и сделяна гатесом кривовато. реализуется довольно просто, в основном как простой DDE.


 
Sego   (2002-11-12 01:22) [2]

2 apay
если у тебя инфа есть, мож ссылку даш, а то я заколебался на указаную тобой тему сплошные постинги об эксплоитах.


 
Sego   (2002-11-12 01:34) [3]

Еще, если все же это возможно, то чтоб процесс не был постоянно запущен, т.е. все происходило только по моему желанию.
А в случае NetDDE -это процес постоянно запущеный, и как я понял реально он работает под вНТ,ХР,2000.
А мне нужно В98.
Извините за возможно глупый вопрос.


 
apay   (2002-11-12 01:38) [4]

точно не помню, лет пять назад это делал. во-первых почитай про DDE в хелрах, во вторых посмотри и MSDN, отличие NetDDE от DDE в том, что в Application указывется "\\<computername>\<appname>$", а в реестре удаленного компа должа быть добавлена шара (например смотри HKLM\Software\Microsoft\NetDDE\DDE Shares\Hearts$)


 
Sego   (2002-11-12 01:51) [5]

2 apay © (12.11.02 01:38)
ну как я понял, взять в папку записать прогу, она че-то сделала, исходя из размещения файлов на текущем компе-это не реально без
запущеных дополнительных тулс невозможно. Раньше проще было, были запаролены открыты диски, но и-нет багат на "нужные" проги, и по локалке 7-значный пароль подбирался за 80-120 секунд, сервер пару раз падал, то диск С: забьют до отказа мп3, то сотрут файл какой-то конфигурации, вот щас расшарил для общего доступа одну папку, и мучаюсь, вроде выход нашел (в 1-м сабже описано), да разгадали меня. У нас есть очень продвинутые пользователи.Теперь выдумываю че-нить, беда только, чтоя совсем плох в программировании, но есть желание.


 
apay   (2002-11-12 01:55) [6]

2 Sergo
все что один человек закрыл, другой может открыть, а про NetDDE мало кто знает (из юзверей) и поэтому ломать сложнее



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.11.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
6-69474
megatrend
2002-08-30 18:37
2002.11.21
need help : Программа, написанная на Delphi5,


14-69525
Николай Быков
2002-11-03 05:54
2002.11.21
Что выбрать?


14-69571
VDen
2002-11-04 19:24
2002.11.21
Любимый СофтАйс


1-69324
Gari
2002-11-12 15:09
2002.11.21
И снова ActiveX


1-69257
123000
2002-11-11 18:12
2002.11.21
..::PWL::.. и этим все сказано





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский