Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Windows PowerPro

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Открыть новую тему     Написать ответ в эту тему

akak



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Windows PowerPro 5.3
 
Сайт программы PowerPro
http://powerpro.cresadu.com/index.html
 
Загрузить последнюю версию
http://powerpro.cresadu.com/xdownload.shtml
 
What's new
http://powerpro.cresadu.com/xwhatsnew.htm
 
Русификация
http://ledsoft.narod.ru/  
или http://ledsoft.at.tut.by/
 
Здесь в основном связка PowerPro и Тotal Commander
http://powerpro.wincmd.ru/  
http://pprotcmd.narod.ru/
Домашняя страничка Gregory. Статьи, плагины, ссылки
http://mirror01.users.i.com.ua/~skorohod/
 
Yahoo! PowerPro Group (English)
http://groups.yahoo.com/group/power-pro/
Плагины, документация (English)
http://powerpro.pcrei.com/
 

Цитата:
 
Windows PowerPro позволяет Вам управлять тем, как Вы используете Windows 95/98/NT/2000/XP/Vista/7/8. Выполняйте команды и настраивайте Вашу систему любым удобным для Вас способом.
 
PowerPro предоставляет Вам компактную и мощную панель запуска, меню и поддержку иконок трея. Но это только начало. Немного поэкспериментировав с настройками, Вы обнаружите, что Вы можете использовать PowerPro для того, чтобы изменить сам способ Вашей работы в ОС Windows. Источник мощи PowerPro заключается в том, что она объединяет в себе три глобальных функции:
– выполнение команд: панели инструментов, иконки трея, сочетания клавиш, действия мышью, меню, таймеры, планировщик.
– Управление окнами других программ: закрытие, минимизация, максимизация, разворачивание, минимизация в трей, позиционирование.
– функции многих других утилит: посылка нажатий клавиш программам, автоматическое выполнение команд при запуске определённых окон, виртуальные рабочие столы, расширенное управление буфером обмена, клавиатурные макросы, выключение системы, скрипты, отображение файлов в папке как меню, звуки, громкость, обои, активация и случайный выбор скринсейвера.

И это еще не все. Памяти жрет минимально. Настроек куча, только вначале можно заблудиться. Прога почти полностью (дело вкуса) замещает все Perfectkey, Hotkeyboard, Atnotes, xReminder, Toolbars, Volumetray и.т.д. вместе взятые.
 

FREE!

Всего записей: 750 | Зарегистр. 09-08-2001 | Отправлено: 21:43 04-08-2002 | Исправлено: shengjeng, 02:23 05-06-2018
Leony8



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По поводу PP в качестве шела.


Зачем прописывать в PPShell.cmd в  
HKLM/Software/Microsoft/Windows NT/CurrentVersion/Winlogon/Shell?
Для того, чтобы предотвратить запуск Explorer'а? Для этой цели  
в списке HookWindowEvents (если его у вас нет – создайте) заведи элемент с любым названием (у меня – "Explorer killer" )  
в поле "Enter more commands..." введите следующий скрипт:
   if (index(arg(3),"Shell_TrayWnd")) do
      Window Closeforce =explorer
   endif
и тогда всякий раз, как Эксплорер с треем, таскманом и кнопкой "Пуск" попытается загрузиться из-за, например, инсталлятора какой-нибудь программы – не долго ему жить... Но – только под вашим сеансом: все остальные юзвери на вашем компе будут юзать Эксплорер, как и прежде... (проводник будет запускаться, как и прежде – его скрипт не рубит).
 
Ведь Эксплорер нужен  
в HKLM/Software/Microsoft/Windows NT/CurrentVersion/Winlogon/Shell
потому что это оболочка для всех остальных юзверей, а о них заботиться сам Бог велел .
 
PPShell.cmd не нужно самому прописывать в  
HKCY/Software/Microsoft/Windows NT/CurrentVersion/Winlogon/Shell –
PPasShellSetup сделает это сама. PPasShellSetup – просто инсталятор, не более того, который извлекает из себя старую забытую многими разработку не помню уже кого, – systray99.exe. И прописывает запуск этого exe в PPShell.cmd, который создаёт сама же, на лету, на основе запроса у пользователя о папке, где расположена PP.


Можно поподробнее о тех прогах, которые "не умеют скрываться в трее"?
Я уже более 1,5 года сижу на PP вместо Эксплорера и не могу понять, о чём это Вы.
Лингву, Nod32, Outpost можно прописать в автозагрузке PP и они будут грузиться в трей, как обычно. Единственное чего не хватает – значка сетки и значка громкости. Но 1-ое я беру в тотале, а вместо 2-го у меня скрипт по шоткату (громкость регулируется, как на Телеке, с прорисовкой рисок уровня на экране)


А вот замена Эксплореровскому таскману. Ключевая особенность: длина панели фиксированной длины, а длина каждой AB (active buttons – кнопки активных окон) высчитывается скриптом ниже при появлении или уничтожении окон. На новой PP (v. 4.8.0.0) появилась возможность считать количество AB. Я реализовал следующий скрипт – Hook.powerpro, который запускается у меня в том же HookWindowEvents командой .hook:
 

Код:
 
; в автозагрузке PP у меня:  global ABCount=0
ABcountC=cl.getactivebuttons("Bar-Main") ;; how many AB we have
if (ABcountC==0)  
    ABcountC=1 ;; if ABcountC is empty yet, for not "divide by zero" to happen in str. 8
if (ABcount == ABCountC) ;; quit if equal
    Quit
*Script if (ABcountC != ABCount) do
    cl.SetWidth("Bar-Main", 2, 500/ABcountC)  ;; 500px – это у меня до панели info-bar в центре экрана
;а 2 – номер последней иконки, св-ва которой у меня определяют свойства всех AB
    ABCount=ABcountC
    ;cl.Redisplay("Bar-Main")
    ;cl.Compact()
endif
 

Он у меня высчитывает длину кнопок AB с надписями. Т.е. я не просто иконки активных окон отображаю, но и текст – заголовок этих окон, как в Эксплорере. Потому что НЕ ЛЮБЛЮ ЦЕЛИТЬСЯ ПО МАЛЮСЕНЬКОЙ ИКОНКЕ. Получаются длинные кнопки как у Эксплореровского таскмана.
Вот верх моего рабочего стола, слева – панель, которая формируется только что описанным скриптом
   
Вот ini этой панели для импорта в вашу конфигурацию.

Всего записей: 58 | Зарегистр. 24-07-2006 | Отправлено: 01:02 25-04-2008 | Исправлено: Leony8, 17:47 03-05-2008
mix73

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vitaly1
Спасибо.....все так мелко и не заметил.......

Всего записей: 12 | Зарегистр. 02-02-2008 | Отправлено: 01:23 25-04-2008
Punktir

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CKA3O4H1K
Создай такой .ini и экспортируй
 
[Clock:Properties]
FontName = Impact
FontInfo = Weight: 400 Size: 14
Format1 = Position: TaskbarNostart HOffset: 3 VOffset: 2 SlideFrom: None
Format2 = Height: 28 MaxText: 531 Gradient: 150 VerticalGradient
Format3 = FlatFlat Back: 31 31 31 Text: 255 255 255 Press: 23 122 136
Format4 = TopMost Tooltips AllVDesks AutoShowBar TextCenter BarSize Shadow
 
[1]
Label = *Info ddd  dd MMM HH: mm
Tooltip = Меню¦Перезагрузка¦Выключение
Format = Width: 135 Disable
FontName = Impact
FontInfo = Weight: 400 Size: 14 Charset: 204
LCmd1 = *Keys
LParam1 = {win}
LCmd2 = *Window
LParam2 = Show! active
MCmd1 = *Shutdown
MParam1 = Reboot noconfirm
RCmd1 = *Shutdown
RParam1 = Windows noconfirm
RHow1 =  switchto

Всего записей: 37 | Зарегистр. 20-10-2007 | Отправлено: 19:52 30-04-2008
dimulio



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет! Подскажите, если кто знает. Хочу, но не могу заменить в трее шрифт на свой. Цвет и фон меняются, шрифт нет. Это вообще возможно? Хочу в трее часики замутить с крупными цифрами.

Всего записей: 4 | Зарегистр. 22-03-2006 | Отправлено: 15:59 05-05-2008
Leony8



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А в чьём трее? В Эксплореровском или PP?

Всего записей: 58 | Зарегистр. 24-07-2006 | Отправлено: 21:06 13-05-2008
wellic

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А руссик к новой версии будет Пож-ста

Всего записей: 339 | Зарегистр. 06-05-2002 | Отправлено: 00:06 14-05-2008
dimulio



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А в чьём трее? В Эксплореровском или PP?

Вообще-то думал в эксплореровском, а что, у PP свой трей есть?

Всего записей: 4 | Зарегистр. 22-03-2006 | Отправлено: 07:36 14-05-2008
Leony8



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Правая часть скриншота в моём посте "По поводу PP в качестве шела." – это и есть трей PP. Только ей нужна поддержка низкоуровневого сервиса трея, которая у меня обеспечивается благодаря systray99.exe – частью давно забытого проекта Outsider99.
 
Здесь последний скриншот макушки моего рабочего стола.
 
Панелями быстрого запуска (quick launch) на PP' панелях не вижу смысла пользоваться, т.к. всё время есть необходимость передать программе имя файла под курсором, – т.е. панель быстрого запуска должна быть частью файлового менеджера, чтобы не тянуть через весь экран файл на иконку панели PP. Т.е. вся quick launch у меня сконцентрирована на пенели файлового менеджера.

Всего записей: 58 | Зарегистр. 24-07-2006 | Отправлено: 13:40 14-05-2008 | Исправлено: Leony8, 13:44 14-05-2008
CKA3O4H1K



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Punktir
спасибо попробую, но по тексту скрипта думаю не сработает...
 
меня сейчас больше заинтересовал вопрос, возможно ли в ПП очистить форматирование текста который в буфере обмена, сделать его plain, просто текстом?
 

Всего записей: 1378 | Зарегистр. 26-10-2004 | Отправлено: 05:24 29-06-2008
IMATOR

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли переименовывать названия окон приложений?
Или как отправлять нажатия клавишь в одно из окон с одинаковыми названиями?

Всего записей: 49 | Зарегистр. 17-12-2007 | Отправлено: 09:18 02-07-2008 | Исправлено: IMATOR, 09:23 02-07-2008
HNK

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Можно ли переименовывать названия окон приложений?

win.settext(handle, newtext)

Цитата:
Или как отправлять нажатия клавишь в одно из окон с одинаковыми названиями?

Перебрать все окна с одинаковыми названиями, определить для каждого хандл. Клавиши отправлять на определенный хандл.
 

Всего записей: 87 | Зарегистр. 25-01-2006 | Отправлено: 18:47 02-07-2008
IMATOR

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как я понял, после перезапусков окон хандл будет всевремя разным.. тоесть придется переписывать макросы поверпро каждый раз.. а без этого никак?
Очень прошу, помогите проблему решить, я бы и сам разобрался возможно, но на русском хелпов к программе не нашел а английский не знаю. Опишу все подробно:
Играю в игру, запускаю допустим 7 окон, управление ими происходит по средствам нажатий кнопок F1-F12 атакже изредка необходимо делать 1 клик в окно для подтверждения действия, хочу добиться того чтобы управлять всеми окнами не переключаясь между ними и желательно без того чтобы каждый раз чтото менять в макросах поверпро.

Всего записей: 49 | Зарегистр. 17-12-2007 | Отправлено: 21:07 02-07-2008
iTotal

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли сделать как бы "Менеджер шаблонов для заполнения форм"?
 
Чтобы нажал горячую кнопку - вылетело меню, которое содержит перечень шаблонов вставок.

Всего записей: 17 | Зарегистр. 30-06-2008 | Отправлено: 12:08 03-07-2008
Leony8



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я сделал так:
на сочетание Ctrl+Alt+S навесил команду *Menu Show snippets
создал панель snippets
а в ней элементы:
 
*Menu folder &(pprofolder++"Snippets\pwd")  отвечает за вставку всех паролей из txt-файлов в этой папке
 
*Keys <br><br> Подробнее о товаре... – вставка текстовых фрагментов
(*Keys "{sp}{ba}®"  – вставка Registered sign ®)
 
*Menu ShowFile &(pprofolder++"Snippets\css\css_menu.txt")  отображение меню, описанного в txt-файле (для css_menu.txt см. http://mas.habrahabr.ru/blog/43701.html)

Всего записей: 58 | Зарегистр. 24-07-2006 | Отправлено: 14:10 03-07-2008
iTotal

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
(для css_menu.txt см. http://mas.habrahabr.ru/blog/43701.html)

 
"Страница не найдена"

Всего записей: 17 | Зарегистр. 30-06-2008 | Отправлено: 17:10 03-07-2008
HNK

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IMATOR
Создай новый командный список. Далее:
Command Lists >Setup >Special Lists
Во втором сверху выпадающем списке выбери вновь созданный КомандЛист. Далее в этом КомандЛист создай команду названную также как нужное тебе окно. Эта команда будет выполняться всякий раз, ак толко будет запущено новое окно эквивалентное названию команды. В команде пропиши запуск скрипта, который будет менять название Окна на Окно1, если Окно1 существует, то Окно2 и так далее. В итоге у тебя буде набор Окно1-Окноn. Только нужно дождаться полнлго запуска предыдущего окна прежде чем запускать следуещее, чтобы не случилось накладок. Можно вообще доверить запуск всех окон скрипту. Запускает одно окно, дожидается егозапуска, меняет заголовок, запускает следуещее и т.д.

Всего записей: 87 | Зарегистр. 25-01-2006 | Отправлено: 19:35 03-07-2008
IMATOR

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли сделать, чтобы при отправке клавишь в неактивное окно это окно оставалось неактивным?

Всего записей: 49 | Зарегистр. 17-12-2007 | Отправлено: 21:45 03-07-2008
HNK

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IMATOR

Цитата:
Можно ли сделать, чтобы при отправке клавишь в неактивное окно
это окно оставалось неактивным?

Кажется нет. После посыла клавиши жди (в скрипте) когда окно станет активным и отправляй его на задний план (или минимизируй)
wait.for (10000,activewindow("Окно"))
*Window Back! "Окно"

Всего записей: 87 | Зарегистр. 25-01-2006 | Отправлено: 19:53 04-07-2008
akak



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Windows PowerPro 4.8j
http://powerpro.webeddie.com/download/pwrpro48.zip
 
- increased number of alarms and open alarm messages
- better way of getting explorer folder for explorer tracking
- added file.createdirectory
- added inputsaveaspath
- added sample to .hlp file of using classes and objects to implement simulated Turing machine (I am working my way through Petzold's book on Turing's paper)

Всего записей: 750 | Зарегистр. 09-08-2001 | Отправлено: 12:38 19-07-2008
Fktrc

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ух ты, разработка не остановилась. А я думал, что все, финиш.

Всего записей: 86 | Зарегистр. 22-04-2004 | Отправлено: 13:21 24-07-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Компьютерный форум Ru.Board » Компьютеры » Программы » Windows PowerPro


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru