Консультация № 186463
22.07.2012, 22:06
119.99 руб.
0 26 1
Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:
Да, здравствуйте:) (шапка шапкой но всё же пожалуй я сам)
Итак вопрос как говорится на СОТНЮ :
Что сделать, чтобы запускаемая программа несоздавала значок в трее и на панели задач?

А именно интересует виджет HTC Home Apis
При запуске программы её значок падает в трей или на панель задач (зависит от настроек) установите у себя проверьте (инстал файл проги скинуть нет возможности, так что сами)
Я же хочу, чтоб этот значок нигде не отображался... как при запуске программы "RocketDock" установите у себя проверьте (инстал файл проги скинуть нет возможности, так что сами)

Скрытие значка в трее не интересует, так как трей у меня всегда развёрнут (стоит галочка "всегда отображать все значки и ....")

Windows 7 SP1 (64) (6... версия (точно какая не помню, там цифр много) )
Вот кстати заодно и подскажите где версию винды смотреть!

Итак вроде все понятно , если что дополню: от вас же нужен подробный ответ или даже ОЧЕНЬ подробный...
З.Ы.: бабло то всё-таки не малое

.... спасибо

Обсуждение

давно
Мастер-Эксперт
259041
7459
23.07.2012, 02:38
общий
Прося "подробный ответ", употребляйте, пожалуйста, однозначно-понятные выражения, без жаргонов (типа "бабло") и противоречий ("несоздавала значок в трее и на панели задач" и "Скрытие значка в трее не интересует"). Итак, Вы хотите запустить программу, но при этом скрыть только её значёк в Панели задач, верно?
Неизвестный
23.07.2012, 05:33
общий
23.07.2012, 05:41
За такие то баблища )) неее, пожалуй буду выражаться -как считаю нужным !
Итак ) : я написал, цитирую (себя)) " Что сделать, чтобы запускаемая программа не создавала значок в трее и на панели задач? "
Что тут непонятного ?

По поводу "Скрытие значка в трее не интересует" - многие, на вопрос "как убрать значок из трея?" советуют поставить в настройках области уведомлений (трее) функцию к значку "Скрыть значок и уведомления" Так вот это не интересует.

Теперь; я просил установить эти 2 программы и увидеть (понять) самому решение моего вопроса... и?
Не разочаруйте меня Владимир
давно
Мастер-Эксперт
4666
2757
23.07.2012, 09:12
общий
Конечно, бывает, наверное, когда надо запустить на компьютере пользователя программу в скрытом виде, чтобы бы не было кнопки программы на панели задач и иконки в трее, а также чтобы не было видно окна программы. Обычно помогает средства WSH для скрытого запуска таких программ.
Вот пример JS-скрипта, запускающего в таком режиме программу, с указанным путями:
Думаю Вам поможет вот такой скрипт:

var WSHShell = WScript.CreateObject("WScript.Shell");

WSHShell.Run("путь",0, true);



Взято отсюда
Смотим примеры.
... 3.4. Run

Синтаксис:
Run(<Command>,<WindowStyle>,<WaitOnReturn>)

Назначение: создаёт новый независимый процесс, который запускает заданное приложение.

Параметры:
<Command> - строка, командная строка запуска приложения.
<WindowStyle> - необязательный, число. Определяет вид окна запускаемого приложения. Некоторые возможные значения:
0 - Не отображает окно.
1 - Активизирует и отображает окно.
2 - Активизирует окно и отображает его в свёрнутом виде.
3 - Активизирует окно и отображает его в максимизированном виде.

<WaitOnReturn> - необязательный, булево (число). True - сценарий возобновит работу только после завершения вызванного процесса. False (по умолчанию) - управление передаётся сразу обратно в сценарий.

Описание: если параметр "WaitOnReturn" установлен в True, метод возвращает код выхода вызванного приложения. Иначе метод всегда возвращает ноль.

Пример:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "explorer /e,/root,""C:\Program Files"""

Другой пример:
Set WshShell = CreateObject("WScript.Shell")
RetCode = WshShell.Run("notepad", 1, True)
MsgBox "Обработка завершена! Код возврата - " & RetCode
...
Об авторе:
Не все сисадмины одинаково полезны ...
в сети
Управляющий
143894
2148
23.07.2012, 09:45
общий
23.07.2012, 10:13
За такие то баблища )) неее, пожалуй буду выражаться -как считаю нужным
Стоимость консультации: 119.99 руб.

Ну, уморил... 4 бакса - баблище....
Об авторе:
Устав – есть устав! Если ты устав – то отдыхай!


давно
Мастер-Эксперт
259041
7459
23.07.2012, 18:00
общий
23.07.2012, 18:04
"Не знаете ответ" - мы знаем, как решать подобные задачи. Вы можете скачать и опробовать очень простой (менее 1 кБайта) скрипт, которым я скрытно запускал Winamp (музыка слышна, но в Панели задач это приложение не отображ-ся, Winamp должен предвари установлен!).
Валерий Ахметович (Valery N) указал Вам оч хороший ресурс с большим выбором синтакса и примеров. Но мы не знаем, как довести до Вас ту информацию, кот-ю Вы хотите. Для решения проблемы надо общаться на одном языке. На Портале rfpro принят скромный, корректный стиль (модераторы наказывают экспертов за употребление жаргонов и глупостей). Поэтому, придётся исполнить Вашу просьбу, проходим дальше и сэкономим Ваше и наше время.
Неизвестный
23.07.2012, 20:25
общий
Владимир, ещё раз пишу: мне не интересно, что там с модераторами вашими делают и не делают
Я зарегистрировался сюда не общаться(не интересуют меня истории про доминантность злых модераторов над безропотными экспертами ) , а найти помощи, но пока только приходиться отписываться, и то не по существу... и это разочаровывает

Вы, Владимир уже второй раз отписываетесь в этом вопросе, НО Вы программы то хоть установили которые я просил ?
Даете мне ссылку на скрипт, когда я Вашему другу (Валерию Ахметовичу) уже отписался о незнании в области скриптов и просьбе в более подробных изложениях.


Как мы можем общаться на одном языке если вы до сих пор виджет этот не установили. Если бы Вы соизволили понять суть моего вопроса то установили б уже программу эту (HTC Home Apis) и поняли , что мне надо, чтоб виджет (это отображение часов с погодой (пришлось объяснить, так как врядли здесь кто-то вообще установит эту прогу)) [b]отображался[/b] на рабочем столе, но не отображался значком в трее.


Ну и может быть этот вопрос как-то поможет: - Можно ли с помощью корректировки реестра (вручную, без скрипта)(может быть удалить какую строчку?) это решить ?

З.Ы.: у меня нет мыслей,... может быть и можно как то более конкретно задать вопрос, но вроде всё чётко и правильно сформулировал, если нет - то не знаю, как ещё более правильней донести - .. у меня нет мыслей
давно
Мастер-Эксперт
259041
7459
24.07.2012, 02:18
общий
"НО Вы программы то хоть установили которые я просил ?" - я сейчас не в своей стране. Зять-японец пригласил меня на 2 месяца поняньчиться с моей любимой внучкой. На его компе - иероглифы, кот-е мне не понять. Мне дали старенький ноутбук Celeron1400 , 256МБ ОЗУ. Когда внучка спит, я могу поделиться опытом с соотечественниками. Но устанавливать Win7 и сверху Ваш виджет - нет возможности.

На портале rfpro много грамотных экспертов. Они читают нашу переписку, и, видя Ваше на редкость барское отношение к добровольным помощникам, не хотят рисковать своим временем (связываться с Вами).

"может быть и можно как то более конкретно задать вопрос" - да, можно: надо указать дистрибутив вашего виджета или ссылку на него. Иначе искать в инет-поиске - неблагодарная долгая работа. Можно найти и погрязнуть в приложениях, имеющих такое же название, но не подходящее Вам.

"Можно ли с помощью корректировки реестра (вручную, без скрипта)...это решить?" - думаю, что можно. Многие приложения имеют в своём арсенале ключ /hid , позволяющий запуск в скрытом (hidden) окне . Для прочих я пользовал интересную утилиту Cmdow с www.commandline.co.uk . Но для опробывания надо затратить время и потрудиться.

Я уже старый человек и позволю себе напомнить Вам вековую мудрость: "в чужой монастырь со своим уставом не ходят". Не надо охаивать наших модераторов. Они окультуривают нашу нацию лучше, чем Правительство. На rfpro и демократия развитее, чем в стране. Почитайте Правила портала на https://rfpro.ru/help , на Ваши "баблища" никто не претендует. Экспертам достанется лишь половина Ваших денег, если кто-то оформит Ответ на Ваш Вопрос. У меня пенсия менее 9тр, но я не кидаюсь на Ваши 60руб.

А скрипт страшен т-ко на первый взгляд. Если из его контекста дать команду Изменить, то скрипт НЕ запустится на исполнение, а откроется в текст-редакторе для редактирования. Во 2й строке замените слово "Winamp" на имя, запускающее Ваше приложение, и, возможно, Ваша проблема будет решена простейшим способом. Успехов!
Неизвестный
24.07.2012, 05:55
общий
24.07.2012, 06:04
...к, вообщем отписываться уже по второстепенным моментам желания нет (как писал выше - не за общением здесь, а за помощью)

Но пожелать хорошо отдохнуть (видимо в Японии(прекрасная страна)) непременно хочу. Так как, хоть и без пользы, но Вы уделили своё время этому вопросу.

Незнания политики Этого портала действительно даёт мне минус. Не знал сколько зарабатывает ответчик ... Не знаю также какие здесь приняты суммы денег для более толковых ответов ... Знаю только, сколько потратил я.

Спасибо за участие Вам и спасибо Валерию Ахметовичу . Но не F®ost у , который оказывается и посты ещё, его не устраивающие стирает (если правда глаз режет, то и вклиниваться со своими ценичными замечаниями "Ну, уморил... 4 бакса - баблище.... "
не стоит.

З.Ы.: Ответ я уже вряд ли здесь получу да и Тема уже испорчена, так что можно закрывать.

З.З.Ы.: хотел бы Вам Владимир за участие передать эти "здоровенные баблища" 60 руб. , но как не знаю. Но думаю Ваши, окультуривающие нацию модераторы, найдут им применение .
давно
Советник
3818
2147
24.07.2012, 17:16
общий
Пока из реальных средств нашел PS Tray Factory, правда она платная, но думаю просторы интернета помогут, здесь запрещено нарушать авторские права. Покопаю еще, вопрос интересный
Об авторе:
Правильно заданный вопрос должен содержать ответ!
давно
Мастер-Эксперт
259041
7459
25.07.2012, 15:03
общий
"Ответ я уже вряд ли здесь получу" - всё зависит от Вашего поведения. Вы как-то дёргаетесь, и экспертам не понятно, что важнее для Вас, то ли Ваши деньги, то ли Ответ на Ваш Вопрос?
"Знаю только, сколько потратил я" - Вы ещё ничего не потратили. По правилам Портала Ваши деньги останутся на Вашем лицевом счёте, если никто не оформит Ответ на Ваш Вопрос.

"да и Тема уже испорчена" - у Вас более 7 часов для принятия решения. Вы можете попросить Администратора рассылки бесплатно продлить срок окончания Вашего Вопроса.

"отписываться уже по второстепенным моментам желания нет" - это означает немотивированный выход из диалога, что на мой взгляд - психологически неграмотно. У Вас пропал интерес к Вашей теме?

"не за общением здесь, а за помощью" - а почему Вы тогда систематически переходите на отрицательные эмоции? Преуспевающие немцы на высоко-технологичных пив-заводах "Балтика" учат русских спецов: "Поменьше эмоций - больше пользы!"

"какие здесь приняты суммы денег для более толковых ответов" - официальных ограничений нет. В часы социальных окон можно задать бесплатные вопросы, и эксперты охотно отвечают на них, когда автор вопроса благодарно покажет своё старание (аккуратно отписывается об исполнении полученных советов и реакции системы на пробные попытки). Я как-то отвечал на вопрос в 700руб, а было, что и сам потратил на получение юридич помощи более 500руб . Спасибо экспертам, помогшим мне выиграть в суде!

Если Ответ нужен Вам, принимайте активное участие в решении Вашей проблемы. Экспертам не видно, какие у Вас процессы и особенности. Если Вы не прислали ссылку на дистрибутив, то можете открыть окно командной строки. В ней дать команду tasklist ДО запуска Вашего виджета, а затем ПОСЛЕ. Сличением списка процессов Вы выявите имя процесса, которым можно программно запустить Ваш виджет. Найдите путь к нему (диск, папку, подпапку...), опубликуйте его в минифорум. Зная имя+путь Вашего процесса, эксперты смогут подредактировать почти готовый скрипт, опробованный под Winamp.

"хотел бы ... передать ...баблища" - Вы всегда можете увеличить цену за Ваш вопрос, переслать вознаграждение, способы описаны в абзаце "Скажите спасибо эксперту, который помог Вам!" внизу текущей страницы. И наконец, молодые энергичные эксперты практикуют OnLine-помощь, если Вы предоставите им управление Вашей машиной ч-з интернет.

Вобщем, решайте! "Дорогу осилит идущий!"
давно
Советник
3818
2147
25.07.2012, 16:13
общий
это ответ
Здравствуйте, Velhv!
Программа PS Tray Factory >> поможет решить Вашу проблему.
Подробно:
Покупаете лицензию на PS Tray Factory, скачиваете эту программу с сайта http://www.pssoftlab.com, устанавливаете, запускаете, ставите "галочку" слева от названия программы, значок которой хотите скрыть.
Чтобы узнать версию Windows: Пуск – Выполнить (или Win + R) – winver - OK
Об авторе:
Правильно заданный вопрос должен содержать ответ!
давно
Советник
3818
2147
25.07.2012, 22:58
общий
Проверено на Win7 64-bit sp1
Об авторе:
Правильно заданный вопрос должен содержать ответ!
Неизвестный
25.07.2012, 23:16
общий
Не видит трей, только панель задач...
давно
Советник
3818
2147
25.07.2012, 23:34
общий
И чего Вы мне тут кинули? Я программу эту проверял ещё до того, как сюда обратился! На 7-ке (64) не идёт ВОПРОС МОЙ ВНИМАТЕЛЬНО ЧИТАЙТЕ !!!

И где же у Вас в вопросе написано, что Вы проверяли программу PS Tray Factory?
ВОПРОС СВОЙ ВНИМАТЕЛЬНО ЧИТАЙТЕ!!!

Плюс ко всему в лучшем ответе ещё и ссылка на вредоносный сайт

Это сайт правообладателей программы, если Вы или Ваш антивирус считаете его вредоносным, вам виднее....

И все же на win7 64-bit sp1 PS Tray Factory v3.2 прекрасно работает, как и заявлено на сайте.
Об авторе:
Правильно заданный вопрос должен содержать ответ!
Неизвестный
25.07.2012, 23:57
общий
25.07.2012, 23:59
А Вы не проверяли, случаем, может у меня что не так ?
У меня по сути работает, но отображает только программы отрытые на панели задач - программы в области уведомления (трее) не отображает (
давно
Профессионал
848
1596
26.07.2012, 08:20
общий
Адресаты:
Цитата: Алексеев Владимир Николаевич
Зная имя+путь Вашего процесса, эксперты смогут подредактировать почти готовый скрипт, опробованный под Winamp.

К сожалению не работает, проверил.
Неизвестный
26.07.2012, 09:44
общий
Я тоже проверял... также не работает
А отписываться уж смысла не видел, здесь у некоторых, видимо, принято советы свои не проверять...
Неизвестный
26.07.2012, 19:34
общий
попробуйте скачать отсюда http://pstrayfactory.narod.ru/ лицензия бесплатная и работает - только что проверено.
Неизвестный
26.07.2012, 22:09
общий
Что работает то ?
Скрывает значок виджета в трее или нет ??? на семёрке СП1 (64) ?
давно
Мастер-Эксперт
259041
7459
27.07.2012, 03:16
общий
Адресаты:
"подредактировать почти готовый скрипт... - К сожалению не работает" - напрасно Вы в открытом доступе дали повод автору вопроса для новых подозрений. Вы же видите, как он из мелочей взвинчивается, будто на врагов!
давно
Мастер-Эксперт
259041
7459
27.07.2012, 03:19
общий
"здесь у некоторых, видимо, принято советы свои не проверять" - Всем понятно, что всё проверить невозможно. Например мне нет возможности проверить скрипт в связке с вашим виджетом, поскольку Вы до сих пор не удосужились предоставить его процесс-имя или ссылку на дистрибутив, а всю свою энергию направляете на выявления "врагов народа".

Вы не задумывались, почему русские шофера и техники за границей считаются самыми башковитыми, но в России всё работает плохо? А я заметил: вся работа должна начинаться с её грамотной и продуманной организации. В данном случае всё просто. Если Вы и PsySex хотите, чтоб "работало", то надо сообщить партнёрам конкретн признаки отказов (сообщения системы и отказавшего Приложения) и совместно искать способы, чтоб "заработало". А если НЕ хотите - надо просто не вмешиваться ("Не навреди!" от Гиппократа).

Если скрипт работает с Winamp, то он ДОЛЖЕН работать и с другими приложениями, тк средства WSH разрабатывались НЕ специально для Winamp !! Я, конечно же, проверял скрипт с другими приложениями. Но бывают разные особенности!

Например, при попытке открыть скриптом текстовый докум скрипт открывает оболочку Notepad.exe скрытно (как и задумано), но Блокнот хочет отобразить в заголовке окна имя открытого докума, и уже самостоят-но (без участия скрывающего скрипта) пере-отображает Блокнот-окно с докумом НЕ-скрытно, и кажется, будто скрипт НЕ сработал.

При попытке открыть скриптом почтовую программу TheBat! возникает ошибка, связанная с непропиской процесса thebat.exe в системе, а также наличие пробелов в пути C:\Program Files\The Bat!\thebat.exe вынуждает указать "длинный" путь. После творческих поисков мне удалось запустить приложение thebat.exe, разместив скрипт в папку C:\Program Files\The Bat!\ . Вобщем, надо просто поработать индивидуально, затратить время и внимание, поизучать особенности скрываемых приложений и скрывающих скриптов. "Терпение и труд всё перетрут!".

К скрипт-арсеналу от Валерия Ахметовича добавлю устаревший, но легко-понимаемый учебник A.V.Popov._Windows_Script_Host_dlja_Windows_2000_XP.rar (в окт2010 я скачал его с http://depositfiles.com/ru/files/7391581 по совету академика Megaloman).
Неизвестный
27.07.2012, 04:34
общий
Владимир - не пишите больше в эту тему.
Неизвестный
27.07.2012, 04:42
общий
Модераторы, или кто там у вас?..
Вам в удовольствие чтоль посты стирать ?
Сразу тогда тему удаляйте... какой в ней смысл - со стёртыми постами? ...мда
давно
Профессионал
848
1596
27.07.2012, 08:05
общий
Адресаты:
Извините, я как-то не подумал. Да и нашли повод чтоб переживать :-)
---
Скрипт не работает, скорее всего, потому что виджет написан на WPF. Попробовал со своим проектом на WPF - тоже с таскбара не скрывается.
давно
Профессионал
848
1596
27.07.2012, 08:27
общий
Вашу задачу, конкретно с этими виджетами, можно решить следующим способом. Поскольку автор проекта выкладывал исходные тексты(правда версии 2.4, а текущая 3.0, но может отличия не существенные), то обратившись в рассылку по програмированию C# попросить экспертов исправить исходник и перекомпилировать приложение для Вас. Нужно просто выкинуть из кода кусок где программа сворачивается в трей, ну и на таскбаре чтоб ее не было.
Неизвестный
27.07.2012, 10:16
общий
Всем спасибо !
Закрывайте тему !
Ответ не решён !
Форма ответа