Пепельница

В попытке обеспечить себе идеальную рабочую среду я перебрал уже много разных утилит. Это и заменители переключателя задач Windows (который по Alt-Tab; остановился на TaskSwitchXP), и разные эмуляторы Exposé (все говно), и жестикулятор (StrokeIt), и менеджеры рабочих столов (все глючные) и чёрт знает что ещё. Я даже когда-то пробовал какие-то альтернативные Эксплореру оболочки…

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

Сегодня поймал себя на мысли, что Панель задач у меня включена только для того, чтобы можно было смотреть в пепельницу (System Tray) и на переключатель раскладок клавиатуры. Для переключения между приложениями я практически всегда использую Alt-Tab; кнопку «Пуск» нажимаю тоже на клавиатуре.

Никто из вас не встречал программу, которая могла бы на себе отображать пепельницу, была бы при этом высотой пикселей 20, и чтобы её можно было упереть просто в правый нижний угол? Если бы она умела вдобавок раскладки клавиатуры прямо там отображать, как это было в старые добрые времена Windows 95, вообще красота была бы.

Комментарии в духе «Первый нах!» (или, что то же самое, «Get a Mac!») не принимаются.

Дальше
18 комментариев
Саня Стекольщиков 2007

Насчёт заменителя «Exposé»: есть потрясающая программа TypeAndRun, о которой я узнал года полтора—два назад. Сейчас активно пользуюсь. Неприхотлива к ресурсам. Советую. Официальный сайт не содержит никакой полезной информации и не обновляется. Ссылочка на последний релиз: http://galanc.com/binary/tar_4b7.zip — примерно 2.8 Мб.

Александр Ивлев 2007

Я около года пользовался BlackBox — если не пробовали может стоит глянуть? Мне нравились возможности настройки оболочки.

Илья 2007

Расладку клавиатуры в трее можно отображать, поставив punto switcher и вырубив автоматическое переключение.

Эдуард 2007

ObjectDock Plus

Илья Бирман 2007

А я не понял, где его взять. Можно ссылку?

Павел 2007

В WinXP переключалка раскладки просто может быть вытянута из трэя и повешена куда угодно. Там в настройки посмотреть нужно.

pakt 2007

Ловил себя на точно такой же мысли. Пробовал астон шелл, гео шелл, и прочие альтернативные оболочки, позволяющие убрать панель задач, оставив систрей, и что-то из быстрого запуска, типа <a href=«http://www.launchy.net/index.html»>launchy</a>. А вопрос с раскладкой клавиатуры показалось наиболее удобным решить с помошью Aml Maple.

В процессе выяснилось, что панель задач всё-таки нужна — взгляд мельком на панель помогает узнать, какие приложения запущены. В процессе работы нужности этого взгляда не осознаешь, зато недостача привычного контроля сильно чувствуется по отключении. Поэтому мало того, что вернул на место панель, так ещё навесил на неё VTT. <a href=«http://pakt.zatopol.ru/2006/11/16/tri-programmnyih-poleznyashki.html»>Ссылка</a> на две упомянутые полязняшки + ещё одна.

Леонид Пономарёв 2007

Да, недостаточная настраиваемость всего этого хозяйства под виндой удручает. И дело решается только сторонними средствами. На очень далёкое будущее (конец года?) замечу — в связи с портированием KDE kde.org под Qt4 он будет доступен и под винду. Чего очень жду. Вот уж там-то точно всё можно настроить по потребностям.

buddah 2007

Могу посоветовать портированную вещичку из всеми любимого мира linux. Сам очень люблю и уважаю минимализм и удобство. И очень не люблю explorer. Про него уже написал господин Александр Ивлев.

Могу порекомендовать свою собственную сборку (из последних). В ней ничего не изменено, просто добавлены цветовые схемы и некоторые плагины.

Из плюсов:
▪ четыре виртуалных экрана (linux, однако)
▪ выпадающее меню пуск (клик на любую свободную область экрана)
▪ прячущяяся панелька с ярлыками на рабочем столе (плагин uberbox)
▪ ну, и, конечно, все настраивается как только можно))

В общем — рекомендую))

Файл bblean.7z (1,2 мб)
http://www.megaupload.com/?d=4W5LSH33
http://depositfiles.com/files/810350
http://slil.ru/24308098

На ваш выбор))

buddah 2007

Штука называется Blackbox и является shell-заменителем эксплорера.

Антон 2007

Поддерживаю все вышесказанное, что касается Blackbox, пользуюсь им на протяжение полутора лет, очень удобно.

buddah 2007

Антон, спасибо!

Я вот все жду не дождусь, когда выйдет полноценная XARAXL под линукс, чтобы-таки уже полностью перейти под него. А для игр — windows xp))

Егор 2007

вполне полноценная ксара под линукс
насчет bblean тоже поддерживаю, штука настраиваемая и удобная, но на вкус и цвет…

Егор 2007

из недостатков bblean можно отметить следующие:

  • подвисание всего шелла при работе с окном, у которого часто обновляется тайтл (например, фоновое копирование в тотал коммандере);
  • добавление элементов управления окном для объектов(например, тулбар в фотошопе)

хотя всё это лечится добавлением исключений в конфиг, либо использованием стандартного оформления

RK Launcher может показывать как панель задач так и трей, достаточно хорошо настраивается, есть специальный доклет для показа кнопки «Пуск» и еще много доклетов, а также он не обязательно будет похож на док из МакОС Тэн.

ПС ночной билд нормально работает с кириллицей

Илья Бирман 2007

ObjectDock лучше.

Александр Фомин 2007

У меня такой проблемы нет — наоборот, мне очень нужна панель задач. Но вы можете попробовать PowerPro. Настройка ее, конечно, дело не пяти минут, но зато она умеет делать очень-очень многое для улучшения общения человек-компьютер (hotkeys, custom toolbar вклюячая тулбары для tray-иконок, виртуальные столы, собственный скриптовый язык и т. д. и  т.п.)

Илья Бирман 2007

Круто, но лень осваивать. Интерфейс самой проги — чудовищный :-)

monIToringe 2007

Согласен с Александром, PowerPro — мегатулза. Можно сделать всё, что угодно, вплоть до полной замены шелла. Правда настроить всё это дело дело не пяти минут, и не одного дня даже. Я в течении пары месяцев настраивал и настриавл её =), но сейчас абсолютно доволен результатом, explorer.exe в топку.

Дима Неяглов 2007

Именно для этих целей я использовал geoshell.

enternet 2007

Программ таких не встречал. Но чисто технически такая программа будет представлять собой окно класса «TrayNotifyWnd» обрабатывающее всего несколько сообщений. Для заинтересованного лица, знающего программирование под Win32, написать этакой прибамбас несложно. Так что прикинь, если не найдёшь, может проще кого из подходящих знакомых попробовать привлечь.

Илья Бирман 2007

ObjectDock Plus действительно делает всё клёво, как мне и надо было.

С WinAPI я некий опыт общения имею, так что если всё действительно так просто, то я бы это напрограммил, если бы не нашёл подходящей программы.

enternet 2007

Ну если есть желание, то вот тебе для затравки ключевые куски псевдокода Shell_NotifyIcon.

  1. hwndTray = FindWindow(szTrayClass, NULL);
  1. // пришедшие данные копируются во внутреннюю структуру «data»
    COPYDATASTRUCT cds;
    cds.dwData = 0x00000001;
    cds.cbData = SIZEOF(data);
    cds.lpData = &data;
  1. if (SendMessageTimeout(hwndTray, WM_COPYDATA, (WPARAM)lpData->hWnd,
    (LPARAM)&cds, SMTO_ABORTIFHUNG | SMTO_BLOCK, 4000, &dwRes)) { return (BOOL) dwRes; }

Т. е. тебе нужно написать прогу, которая прибъёт создаст окно нужного класса и будет обрабатывать структуру приходящую с WM_COPYDATA. На первый взгляд, согласись, несложно.
А переключалка клавиатуры в WinXP и так отлично отстыковывается от дока.

Мои книги