Модераторы: Partizan, gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как спрятать приложение? 
V
    Опции темы
ceZam
Дата 23.9.2009, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.7.2008

Репутация: нет
Всего: нет



Люди добрые, не могли бы вы мне подсказать как можно спрятать от диспетчера задач мое приложение??? Зная, что у многих возникнет вопрос о том зачем? я могу лишь ответить, что мое приложение предназначено для киканья определенных процессов... и дабы юзер не догадался об этом, мне необходимо, чтобы в диспетчере задач (естественно в кладке приложения) моего приложения не было.

P.S.

Программирую в среде C#.

Заранее спасибо.
PM MAIL   Вверх
Heinzz
Дата 23.9.2009, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 12.12.2008
Где: .net

Репутация: 3
Всего: 9



замаскируйся под хороший процесс smile 
и изнутри приложения запускай его (настоящий процесс) в отдельном потоке smile 


--------------------
user posted image
PM MAIL   Вверх
wester
Дата 23.9.2009, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 27.2.2009

Репутация: 3
Всего: 13



ceZam, 
WinAPi , средствами net можно только скрыть само консольное окошко , больше вроде не позволяет
PM MAIL   Вверх
ceZam
Дата 24.9.2009, 07:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.7.2008

Репутация: нет
Всего: нет



Heinzz,
Тогда такой вопрос: как можно замаскировать мое приложение под хороший процесс??? smile 
PM MAIL   Вверх
Roha
Дата 24.9.2009, 08:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 14.12.2006

Репутация: 1
Всего: 1



Цитата

чтобы в диспетчере задач (естественно в кладке приложения) моего приложения не было.


Приложение WindowsService в твоем случае подойдет
PM MAIL   Вверх
ceZam
Дата 24.9.2009, 09:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.7.2008

Репутация: нет
Всего: нет



А что имеется в виду???
PM MAIL   Вверх
Roha
Дата 24.9.2009, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 14.12.2006

Репутация: 1
Всего: 1



Цитата

А что имеется в виду??? 


Создаешь проект WindowsService пишешь нужный тебе код, создаешь на его setup он устанавливается в "Службы" и пыхтит.
PM MAIL   Вверх
ceZam
Дата 24.9.2009, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.7.2008

Репутация: нет
Всего: нет



но я читал что из службы не получается кикать приложения, а это основное в моей программе...
PM MAIL   Вверх
Roha
Дата 24.9.2009, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 14.12.2006

Репутация: 1
Всего: 1



Ну еще как вариант - сверни программу в трэй.
PM MAIL   Вверх
ceZam
Дата 24.9.2009, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.7.2008

Репутация: нет
Всего: нет



программа и так в трее сидит, но в том то и суть, что даже сидя в трее она отображается в приложениях...
PM MAIL   Вверх
Roha
Дата 24.9.2009, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 14.12.2006

Репутация: 1
Всего: 1



Вот набросал форму если ее свернуть то в приложении ее не видно. См. вложение
P.S.
Развернуть двойным кликом.

Присоединённый файл ( Кол-во скачиваний: 9 )
Присоединённый файл  WindowsApplication2.rar 12,26 Kb
PM MAIL   Вверх
ceZam
Дата 24.9.2009, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.7.2008

Репутация: нет
Всего: нет



можешь написать фрагмент кода, благодаря которому ты достиг такого эффекта??
PM MAIL   Вверх
Roha
Дата 24.9.2009, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 14.12.2006

Репутация: 1
Всего: 1



Лови
Код

        private void Form1_Resize(object sender, EventArgs e)
        {
            if (FormWindowState.Minimized == WindowState)
                Hide();
        }

        private void notifyIcon1_DoubleClick(object sender, EventArgs e)
        {
            Show();
            WindowState = FormWindowState.Maximized;
        }

PM MAIL   Вверх
ceZam
Дата 24.9.2009, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 7.7.2008

Репутация: нет
Всего: нет



Большое спасибо smile  Тема закрыта.
PM MAIL   Вверх
Heinzz
Дата 24.9.2009, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 12.12.2008
Где: .net

Репутация: 3
Всего: 9



Цитата(ceZam @  24.9.2009,  11:37 Найти цитируемый пост)
но я читал что из службы не получается кикать приложения, а это основное в моей программе... 

неправда.
Зависит от того как прописан сервис в инсталлере:
LocalSystem - бесконечные права для службы!
User -  можно запускать службу под аккаунтом созданного пользователя с правами администратора.


--------------------
user posted image
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0524 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.