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

Вниз

Как добится что бы программа работала на нескольких ОС   Найти похожие ветки 

 
KyRo ©   (2004-04-13 23:40) [0]

Как добится что бы программа работала на
нескольких опирационных системах.(Win2000,Win2003,Nt,XP)
Я делаю на Винме ,а под 2000 пишет что не может найти
Kernel32.dll
Как сделать что бы этого избежать. ??
Задача проги работать в сети через WinSock в остальном все стандартные
компоненты.


 
Игорь Шевченко ©   (2004-04-14 00:30) [1]


> а под 2000 пишет что не может найти
> Kernel32.dll


Она не может найти функцию RegsiterServiceProcess ? Я угадал ?


 
Kerk ©   (2004-04-14 11:15) [2]


> Игорь Шевченко ©   (14.04.04 00:30) [1]

LOL


 
KyRo ©   (2004-04-14 12:06) [3]

Не щнаю какую но эта функция у меня используется :)


 
KyRo ©   (2004-04-14 12:06) [4]

Тогда чем ее можно заменить или что бы она не выдовала ошибку ??


 
Anatoly Podgoretsky ©   (2004-04-14 12:13) [5]

Замены нет


 
KyRo ©   (2004-04-14 13:57) [6]

А что мне сделать что бі убрать прогу из списка процессов ??
И есле я ее убиру то все будет нормально работать ??


 
Anatoly Podgoretsky ©   (2004-04-14 14:04) [7]

Тут иногда хакеры пробегают.


 
KyRo ©   (2004-04-14 14:05) [8]

Это ты к чему ??


 
Игорь Шевченко ©   (2004-04-14 14:26) [9]

KyRo ©   (14.04.04 14:05)

Не надо скрывать свое произведение из списка процессов, пусть ее все видят, а тебя от этого гордость переполняет.


 
Digitman ©   (2004-04-14 15:16) [10]


> есле я ее убиру то все будет нормально работать


не-а... не будет) ... измени подход к кроссплатформенности и не занимайся хренью на тему "хочу шо бы моя прога не была видна в Диспетчере задач" - тогда все будет  работать как положено


 
Sherbacov ©   (2004-04-14 17:23) [11]

Просто RegsiterServiceProcess была изменена в ветке NT для повышения безопасности. Следовательно тебе придется убрать или твоя прога сама умрет от времени. А писать трояны это конечно весело, но быстро надоедает.


 
Kerk ©   (2004-04-15 10:24) [12]


> KyRo ©   (13.04.04 23:40)  

Блин, я с таких фигею... Поиск по форуму не судьба сделать?
А о гугле я вообще молчу... видимо задача непосильная...


 
KyRo ©   (2004-04-15 19:58) [13]

Я делаю прогу для админов ,а не троян !! Хотел бы
сделать троян назвал бы MsConfig, MSServise и все бы приняли за чистую воду !!
Повторяю мне надо что бы ее не не невидели(Она висит в трее),а
не могли закрыть не знающие пароля доступа и банальным Ctrl alt del !!
Именно по этому и спрашиваю как это делается под XP или Nt
потому что для 98 это прога скорее всего уже и не понадобится


 
BiN ©   (2004-04-15 20:39) [14]

Я делаю прогу для админов
... для 98 это прога скорее всего уже и не понадобится


Для этих целей и придумали сервисы


 
SammIk ©   (2004-04-16 10:30) [15]

А если она для админов, да еще под нт,
что мешает ее запускать от имени более привелигерованного
пользователя, тогда и скрывать ничего не надо))
Попробуи кто залупиться, не даст.
А если сильно таращит тебя и прова есть, то перехватываи
пару ф-ии апишных, и делов-то)
Солнечные бури чтоли?! Прет всех на всяку ерунду)


 
Anatoly Podgoretsky ©   (2004-04-16 10:51) [16]

Добиться весьма просто, писать в соответствии со специфиуацией, хотя бы с MS SDK, молчу про MSDN
Если бы у тебя была хоть какая то квалификация, то посмотрел бы справку по этой теме, а там черным по белому

The Windows NT Service Control Manager and its associated functions are not supported by Windows 95®. Instead, Windows 95 provides a scaled-down Service Control Manager.

Тоже самое относится и к другим функциям, смотреть документацию до слепого использования. Для программ работающих на нескольких платформах определять платформу в ран тайм.


 
juiceman ©   (2004-04-17 04:11) [17]


> Не надо скрывать свое произведение из списка процессов,
> пусть ее все видят, а тебя от этого гордость переполняет.

истерика :)


 
KyRo ©   (2004-04-19 21:33) [18]

Вы предлогаете всякую чуш. Делай через жопу только бы ее все видели. У вас параноя господа !!!


 
AlexKniga ©   (2004-04-20 11:22) [19]

LDM


 
Polevi ©   (2004-04-20 11:40) [20]

>KyRo ©   (19.04.04 21:33) [18]
если верить твоей анкете - ты уже взрослый дядя, а все в песочнице играешь. козу показать ?


 
KyRo ©   (2004-04-21 00:23) [21]

Да просто надоедает ! Я  прошу совета , а меня начинают кормить моральными аспектами. При всем том что никто даже в глаза не видел прогу и вообще не чего не знают о ее функциональности.
Зато советов как бы сделать что бы ее все  видели так тут
хоть отбавляй.

Повторяю мне это не особо важно будет она видна или нет есле
это нельзя сделать без особой мароки то я  просто снесу эту функцию.


 
BiN ©   (2004-04-21 09:33) [22]

Сколько раз тебе повторять: Пиши сервис.
Сервисы (службы)- это приложения, создаваемые с учетом требований менеджера управления сервисами. Они могут запускаться при загрузке системы или вручную. Работа сервисов не зависит от того, залогинен ли пользователь или нет.
(вольный перевод из msdn).

>> ...есле это нельзя сделать без особой мароки то я  просто снесу эту функцию

без особой мороки нельзя



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

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

Наверх





Память: 0.5 MB
Время: 0.037 c
14-1084149909
Думкин
2004-05-10 04:45
2004.05.30
С днем рождения! 10 мая


1-1084434874
Bless
2004-05-13 11:54
2004.05.30
Как узнать выделена память под указатель или нет?


9-1074649900
Barlok
2004-01-21 04:51
2004.05.30
экспорт из 3d studio max?


1-1084732570
Жека
2004-05-16 22:36
2004.05.30
Как в TMemo переходить на нижнюю строку?


3-1084185491
Viktor
2004-05-10 14:38
2004.05.30
Конфликт транзакций





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский