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

Вниз

Как запустить дллку?   Найти похожие ветки 

 
AL2002   (2002-10-15 12:15) [0]

Нашёл я длл, которая зипы в каталоги превращает.
Это Zmihook.dll.
Когда она в памяти, всё ОКейно.
Но запускает её zm32.exe, а я хочу, чтоб эти зипфолдеры работали с нижайшим приоритетом, чтоб не тормозили комп.
Вот и вопрос: как запустить эту дллку с низким приоритетом?
Или хотя бы на крайний случай изменить её приоритет на низкий?
Сама дллка в списке процессов не значится, так что FindWindow не сработает.


 
Cobalt   (2002-10-15 13:45) [1]

> я хочу, чтоб эти зипфолдеры работали с нижайшим приоритетом,
> чтоб не тормозили комп.

Интересно, а как он вообще работает?
Александр, неужели Вы не знаете о хуках?
Вот представьте, что Вы сделали прогу, которая работает "на основе хука". И требуется только поставить хук (т.е. экзешника не требуется, достаточно поставить хук, внедриться в чужое АП) - и дело сделано - ибо основная работа происходит в ЧУЖОМ АП
Вообще, ответ - никак.
Честно говоря, вопрос кажется МНЕ дурацким( низкий приоритет - не тормозили комп - а с зипфолдерами Вы как будете работать? С каким приоритетом?).
Тем не менее, с уважением, Cobalt.


 
Cobalt   (2002-10-15 13:46) [2]

Поправочка - можно поправить, если выпросите исходники у авторов.


 
RV   (2002-10-15 13:48) [3]

а вообще есть rundll(32?) с параметрами, надо копать тут, имхо

с уважением, (к Zadachka :))


 
AL2002   (2002-10-15 13:49) [4]

>низкий приоритет - не тормозили комп - а с зипфолдерами Вы как
>будете работать? С каким приоритетом?).
Хочу с низким. Ничего от этого зипфолдерам не станется.


 
Ketmar   (2002-10-15 15:13) [5]

2AL2002:
ну и измените приоритет ручками. апи-то на месте... %-)

Satanas Nobiscum! 15-Oct-XXXVII A.S.


 
AL2002   (2002-10-15 15:22) [6]

>Ketmar © (15.10.02 15:13)
Знать бы ещё, как это сделать.....


 
Ketmar   (2002-10-15 15:30) [7]

2AL2002:
аккуратно. %-) а точнее - зависит от конкретной реализации ваших zipfoder-ов. я такую ... не использую, потому не знаю.

Satanas Nobiscum! 15-Oct-XXXVII A.S.


 
RV   (2002-10-15 15:35) [8]

GetCurrentProcess
set...

а процесс сам породи


 
Ketmar   (2002-10-15 15:38) [9]

а при чем тут процесс? это, насколько я понимаю, длл-расширение експлорера. или вообще хук. так что оно по всем процессам расползается. видимо, надо хук на хук вешать %-)))

Satanas Nobiscum! 15-Oct-XXXVII A.S.


 
han_malign   (2002-10-15 15:42) [10]

Пока не работаешь с зипфолдерами, комп и так не тормозится, т.к. DLL "просыпается" только когда зипфолдер броузишь. DLL работает с приоритетом запрашивающего содержимое зипфолдера приложения(так что можешь понижать приоритет explore-а,FAR-а, etc.), а точнее с приоритетом файловой системы, поскольку внедряется в ее процесс(я не думаю что тебе захочется тормозить файловую систему).
З.Ы. У меня на P-200МГц,64 Мб - ничего не тормозит (правда я пользуюсь Zif-ом который работает на уровне файлового драйвера(Vxd), а не на хуках).


 
AL2002   (2002-10-15 15:50) [11]

>han_malign © (15.10.02 15:42)
Короче, вывод: всё это фигня и ну это всё в берег.
Пусть тормозит. Хрен с ним.


 
Zadachka   (2002-10-15 17:03) [12]

AL2002 © (15.10.02 15:50) ---> On chto-to ne ponyal.



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

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

Наверх





Память: 0.47 MB
Время: 0.008 c
14-11393
dogma
2002-10-14 14:17
2002.11.04
База данных или блокнот?


1-11208
Юрий
2002-10-24 21:14
2002.11.04
TClientSocket и TServerSocket в одной процедуре


14-11410
bobby
2002-10-12 18:54
2002.11.04
Как задать брекпоинт


14-11448
Wonder
2002-10-15 18:05
2002.11.04
Прошу прощения за неслишком дипломатичное слово :)


1-11270
Alex4444444444
2002-10-23 11:59
2002.11.04
Рессурсы





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