SM2BT 0.5 beta 4
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next  :| |:
Total Commander -> Плагины Total Commander

#121:  Author: curiumLocation: Урал PostPosted: Sat Dec 01, 2007 23:15
    —
GeNtlE
твое предположение об "О программе.." подтвердилось... Confused
при грохнутом Shell_NotifyIcon.dll окно не появляется, наверное
GeNtlE wrote:
пока не обрабатываются Callback вызовы

придется (пока) смириться с надоедливыми баллунами...

----------------------
зы. вообще, sm2bt для меня уже стала, чем-то вроде punto,
очень нужная тулза, странно почему так мало народу ее еще
юзает
----------------------
ззы. пользы для, (если автор не против) предлагаю разместить
зеркало темы где-нибудь на... ru-boarde... Smile

#122:  Author: GeNtlELocation: Россия, Чита PostPosted: Sun Dec 02, 2007 00:12
    —
curium
Эти ключи отключают отображение баллунов, а для отображения окна "О программе" SM2BT испольует баллун, который сама же перехватывает и отображает в Popup-окне. Через энное место и надо переделать. Smile

А сам я Callback не использую, поэтому сильно не заморачивался. Например, тот же мастер очистки рабочего стола призывает щёлкнуть по окну для вызова очистки. Оно надо?

Народ её мало использует, видимо, потому что мало понимает, зачем она нужна (и не догадывается о её существовании). На предыдущей странице обсуждения есть тому подтверждение. И, я думаю, ситуация вряд ли изменится до реализации конфигуратора. Она хороша уже настроенная, но для новичка получается сложноватой.

На руборд я не хожу, но не против размещения темы.

#123:  Author: МоторокерLocation: г. Пермь (читается Перьмь) PostPosted: Mon Dec 03, 2007 09:25
    —
GeNtlE wrote:
Народ её мало использует, видимо, потому что мало понимает, зачем она нужна (и не догадывается о её существовании).

Сложное название, малый номер версии.
Предлагали вроде выше «Умная кнопка».
Версию присвоить как минимум 2 (см. Жаркова).
Сделать вызов справки из меню.
GeNtlE wrote:
Она хороша уже настроенная, но для новичка получается сложноватой.

Программа уже сейчас закрывает ненужные окна, т.е. главная идея работает.
А тонкая настройка всё равно удел профессионалов.
GeNtlE wrote:
На предыдущей странице обсуждения есть тому подтверждение. И, я думаю, ситуация вряд ли изменится до реализации конфигуратора.

Конфигуратор – это хорошо.
Как он выглядит по твоему?

Вопросы.
Есть ли возможность автоматического прибивания всех сообщений ShowMessage с одной кнопкой OK или для каждого приложения необходимо писать свою строчку и указывать имя exe файла?

Разворачиваю на весь экран через KillOK окна IE с текстом http://
Получится такое сделать?

Команда SM2BT Autorun on
Не запускает программу, только в реестр пишет?

Щелчок левой кнопкой по иконке ничего не делает. По правой появляется меню.

Щелчок по сообщению программы перерисовывает окно.

При прокрутке к пред/след сообщению размер окна меняется, кнопки прокрутки скачут, приходится снова прицеливаться.

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

Можно менять прозрачность окна сообщения?

Есть возможность по щелчку на сообщении левой кнопкой закрывать его? Или правой, как у QIP.

Окно содержит много цветов, поэтому отвлекает при появлении. Возможно, это только поначалу.
Хотя в справке написано про наборы кнопок, можно будет применить менее яркие.
А можно вообще кнопки скрыть?
Закрывать щелчком, пред/след по Alt+Left/Right или воообще по Left/Right, копировать по Ctrl+C.

html файл слишком насыщен лишним кодом. Можно в разы уменьшить. Экспортируешь его, не напрямую правишь?

Думаю, в хинт иконки можно добавлять небольшой кусок закрытого сообщения, информативность будет больше, тогда не будет необходимости открывать всё окно сообщения.

#124:  Author: GeNtlELocation: Россия, Чита PostPosted: Mon Dec 03, 2007 12:31
    —
Моторокер wrote:
Сложное название, малый номер версии.
Предлагали вроде выше «Умная кнопка».
Версию присвоить как минимум 2 (см. Жаркова).
Сделать вызов справки из меню.
Над «Умной кнопкой» пока думаю. Насчёт версии спорить не буду. Но не согласен. «Винамп 5» или «Foobar 2000» может и круче звучит, чем, например, «AIMP2», но использовать я буду именно последний. «QIP 2005 (8040)» и «Miranda IM 0.8». И 2005, и 8040 больше, чем 0.8, но использую я Миранду.
Моторокер wrote:
Программа уже сейчас закрывает ненужные окна, т.е. главная идея работает.
А тонкая настройка всё равно удел профессионалов.
Не буду говорить за всех, но добавление правил в DrawText.ini ужасно неудобно. Это отпугивает.
Моторокер wrote:
Конфигуратор – это хорошо.
Как он выглядит по твоему?
Где-то выше, на 7 или 8 странице были размышления на тему. По замыслу он должен быть похож на админку в phpBB, диалог настроек Миранды.
Quote:
Есть ли возможность автоматического прибивания всех сообщений ShowMessage с одной кнопкой OK или для каждого приложения необходимо писать свою строчку и указывать имя exe файла?
Для каждого сообщения ShowMessage и для каждого exe-файла. Делать по-другому я смысла не вижу, ибо это плохо скажется на общей производительности системы.
Quote:
Разворачиваю на весь экран через KillOK окна IE с текстом http://
Получится такое сделать?
Нужен плагин, который будет отсылать сообщение окну с таким заголовком. Пока его нет, можно, воспользовавшись каким-нибудь менеджером хоткеев, назначить сочетание клавиш на разворачивание активного окна на весь экран и отправлять это сочетание нужному окну из SM2BT.
Quote:
Команда SM2BT Autorun on
Не запускает программу, только в реестр пишет?
Только в реестр.
Quote:
Щелчок левой кнопкой по иконке ничего не делает. По правой появляется меню.
Щелчок левой кнопкой по иконке отображает текст последнего закрытого окна сообщения.
Quote:
Щелчок по сообщению программы перерисовывает окно.
И пусть перерисовывает? Wink
Quote:
При прокрутке к пред/след сообщению размер окна меняется, кнопки прокрутки скачут, приходится снова прицеливаться.
Тоже заметил, но никак не мог сформулировать, что именно мне не нравится. Smile Надо что-то сделать.
Quote:
При закрытии баллуна «Ошибка отложенной записи» программа показывает очень длинное сообщение, которое не влезает на экран и начало его находится за левым краем экрана.
Да, длинные строки не разбиваются на короткие. Окно сообщения таскается за заголовок и увидеть полностью всё сообщение, всё же, можно... если заголовок достаточно длинный Smile
Quote:
Можно менять прозрачность окна сообщения?
Ненавижу что-то прозрачное, когда за ним ещё что-нибудь маячит. Наслоение текста не перевариваю, поэтому не пользуюсь прозрачными окнами. Соответственно, не предусматривал такой возможности.
Quote:
Есть возможность по щелчку на сообщении левой кнопкой закрывать его? Или правой, как у QIP.
Да, кстати, было бы неплохо. Но сейчас нельзя. Только по кнопке закрытия.
Quote:
Окно содержит много цветов, поэтому отвлекает при появлении. Возможно, это только поначалу.
Хотя в справке написано про наборы кнопок, можно будет применить менее яркие.
А можно вообще кнопки скрыть?
Да вообще-то можно поэксперементировать с удалением ресурсов из Popup.dll или их заменой на любые другие, менее броские. Красную кнопку убрать таким способом, к сожалению, не получится. А в справке про это написано в разделе «Планы» Smile
Quote:
Закрывать щелчком, пред/след по Alt+Left/Right или воообще по Left/Right, копировать по Ctrl+C.
Закрывать щелчком - да, удобно. Переходы - удобно, когда нужно уйти куда-нибудь далеко. Копирование в буфер - всё равно нужно будет передавать фокус. Но окошко-то никогда не получает фокус. Даже если щёлкнуть по нему мышкой. Здесь надо думать, как реализовать, иначе оно будет отбирать фокус у других приложений.
Quote:
html файл слишком насыщен лишним кодом. Можно в разы уменьшить. Экспортируешь его, не напрямую правишь?
Code:
<META NAME="GENERATOR" CONTENT="OpenOffice.org 2.2  (Win32)">
Не сторонник такого способа создания html-документов, но быстрее было сделать именно из готовой доки.
Quote:
Думаю, в хинт иконки можно добавлять небольшой кусок закрытого сообщения, информативность будет больше, тогда не будет необходимости открывать всё окно сообщения.
Было такое в одной из первых версий. Мне не понравилось, что длина этого хинта сильно ограничена (вроде, 64 символа). Решил от этого отказаться потому что можно быстрее щёлкнуть по иконке левой кнопкой мыши, чем выжидать таймаут появления подсказки.

Спасибо за такой подробный репорт. Smile

#125:  Author: МоторокерLocation: г. Пермь (читается Перьмь) PostPosted: Mon Dec 03, 2007 13:19
    —
GeNtlE wrote:
Щелчок левой кнопкой по иконке отображает текст последнего закрытого окна сообщения.

У меня ничего не делает.
GeNtlE wrote:
Да, длинные строки не разбиваются на короткие. Окно сообщения таскается за заголовок и увидеть полностью всё сообщение, всё же, можно... если заголовок достаточно длинный Smile

Шутку оценил Smile
А как текст выводишь? Сам рисуешь?

#126:  Author: GeNtlELocation: Россия, Чита PostPosted: Mon Dec 03, 2007 21:14
    —
Моторокер wrote:
У меня ничего не делает.
Странно... У кого-нибудь ещё не работает? Последняя версия? Хотя, вроде, во всех бетах уже это было реализовано.

Кстати, есть закрытые окна?
Моторокер wrote:
Шутку оценил Smile
А как текст выводишь? Сам рисуешь?
Да, сам. Это ж не форма с лейблом.

#127:  Author: Sam DarkLocation: Voronezh, Russia PostPosted: Mon Dec 03, 2007 21:24
    —
У меня работает.

#128:  Author: curiumLocation: Урал PostPosted: Sun Dec 09, 2007 21:07
    —
GeNtlE wrote:
На руборд я не хожу, но не против размещения темы.

http://forum.ru-board.com/topic.cgi?forum=5&topic=25628#1

Rolling Eyes Wink

#129:  Author: GeNtlELocation: Россия, Чита PostPosted: Sun Dec 09, 2007 23:16
    —
curium
Спасибо. Посмотрим, что из этого получится.

#130:  Author: МоторокерLocation: г. Пермь (читается Перьмь) PostPosted: Tue Dec 11, 2007 16:43
    —
GeNtlE wrote:
Кстати, есть закрытые окна?

Угу, после выбора «О программе» можно просмотреть предыдущие.
Плохо, что нет времени закрытия сообщения – непонятно, когда сообщение закрыто, то ли только что, то ли ещё до обеда.
GeNtlE wrote:
Посмотрим, что из этого получится.

Получится, что тема уже сдвинулась в дебри форума.
Добавь хотя бы в пару русских софтпорталов.

GeNtlE wrote:
И 2005, и 8040 больше, чем 0.8, но использую я Миранду.

т.е . версия 1 не выйдет никогда? Smile
Будем честными – версия Миранды – 8, несмотря на скромность авторов.
sm2bt – уже 3.0 (1 – пробная, 2 – увидела свет, 3 – переделана с нуля)
Хотя для хакерского (в оригинальном смысле) инструмента можно и ненужный нолик оставить.

Номера версий
Глава из книги «Shareware: профессиональная разработка и продвижение программ». Станислав Жарков
Можно тему завести в Плагинах, если интересно.

#131:  Author: Sam DarkLocation: Voronezh, Russia PostPosted: Tue Dec 11, 2007 19:17
    —
Quote:
Плохо, что нет времени закрытия сообщения

Согласен.

#132:  Author: GeNtlELocation: Россия, Чита PostPosted: Tue Dec 11, 2007 21:43
    —
Моторокер wrote:
Плохо, что нет времени закрытия сообщения – непонятно, когда сообщение закрыто, то ли только что, то ли ещё до обеда.
Неплохая идея.
Моторокер wrote:
Получится, что тема уже сдвинулась в дебри форума.
Не жалко. Сдвинулась - хорошо. Я ж не насаждаю её, как Буш демократию.
Моторокер wrote:
Хотя для хакерского (в оригинальном смысле) инструмента можно и ненужный нолик оставить.
Почему бы и нет? Пусть будет хакерским. Wink Версия 1.0 будет, когда она будет Smile
Моторокер wrote:
Глава из книги «Shareware: профессиональная разработка и продвижение программ». Станислав Жарков
Она чуть-чуть Freeware. Smile

#133:  Author: Iguana PostPosted: Wed Dec 12, 2007 04:58
    —
Под windows 2000 не работает. Жалко.
Просто в трее появляется квадратик и ничего. Если провести мышкой по квадратику, то он исчезнет. Ощущение, что программа запускается, потом тихо выпадает и не чистит за собой трей. Никаких логов, ничего нет.

#134:  Author: GeNtlELocation: Россия, Чита PostPosted: Wed Dec 12, 2007 12:38
    —
Iguana wrote:
Под windows 2000 не работает. Жалко.
0.2.2 как себя ведёт? Сейчас проверить возможности нету.

#135:  Author: aLexxLocation: Новокузнецк PostPosted: Wed Mar 12, 2008 22:00
    —
Ну вот, наконец-то и я решил попробовать SM2BT 0.5. До сегоднешнего дня сидел на версии 0.3.
Там у меня уже накопилось 210 строк-комманд для выполнения. Вот я и решил по одной переносить
в новую версию. Но по порядку.
1. При первом же запуске SM2BT 0.5 у меня заругался "Kerio Personal Firewall 4.3.635". Типа,
попытка инъекции кода программой SM2BT в программу "Totalcmd.exe". Такие действия он воспринимает
как попытки заражения и пресекает в корне. Но эту проблему я решил, вырубив Файрволл. С версией 0.3
таких проблем не было. Остальные все работы сделаны без Kerio.
2. При попытке редактирования файла "ShowWindow.ini" и сохранения изменённого файла SM2BT выключается
с сообщением о недопустимой операции. По новой запускается нормально, без проблем. Хорошо, что прога
запускается у меня кнопкой на тулбаре.
3. На время экскриментов я убрал файлы DrawText.ini и MessageBox.ini. При запуске SM2BT создался новый
DrawText.ini с длиной 0 байт. А вот пока я не вернул на место MessageBox.ini, при запуске SM2BT
выдаётся окно "Runtime error 103 at 01534D15".
4. Создал я два батничка с содержимым "SM2BT Switch on" (включить SM2BT) один и "SM2BT Switch off"
(выключить SM2BT) другой. С целью управлять прогой по кнопкам. Но при запуске любого из них выдаётся
окно "SM2BT.exe - Не найден компонент". И жалуется на отсутствие файла "rtl70.bpl". Из коммандной
строки то же самое сообщение. Я так понимаю, это какой-то Борландовский компонент. А от него у меня
ничего не установлено! Всё-таки я нашёл этот файл в "Pinacle Studios" (длиной 778240 байт).
Скопировал в каталог "system32", всё заработало.
5. Такая ситуация. На хоткей "Ctrl+Shift+2" у меня повешено отключение флешки. В файле "ShowWindow.ini"
всего 2 строки:

;totalcmd.exe
TDRIVEDLG|ОШИБКА!|TButton|Отмена|E|ОШИБКА!>>Total Commander;Отмена>>Диск не найден;|Popup+Log|SendKeys({ESC});

Теперь, при переходе на СД-ром, в котором нет диска, срабатывает SM2BT, закрывая окно с сообщением, но!
Сразу после этого отрабатывает хоткей на флешку! Я в недоумении, как такое может быть??? При удалении
строки "CS+2=cm_UserMenu5" (этот хоткей) из wincmd.ini из секции [Shortcuts] всё становиться нормально...
И ещё. Замены текстов не происходит. SM2BT так и пишет - "ОШИБКА! - Отмена". А если строку привести к виду:

TDRIVEDLG|ОШИБКА!|TButton|Отмена|E|ОШИБКА!>>Total Commander;Отмена>>Диск не найден;||SendKeys({ESC});

то SM2BT вылетает с сообщением "обнаружена ошибка. Приложение будет закрыто."
6. И последнее. При выключенном SM2BT иконки в трее нету. Место для неё есть, но она не нарисована.

Пожелания.
1. Нельзя ли всё-таки вернуть во всплывающее меню (правой кнопкой мыша по значку в трее) пункт
"Включить-Выключить"? Я дак постоянно этим пользуюсь... Из-за этого пока юзаю версию 0.5b3.
2. Добавить возможность задания интервала времени, после истечения которого срабатывает SM2BT.
Т.е., появилось окно, отвечающее заданным параметрам, а SM2BT срабатывает, например, через полсекунды.
У меня многие скрипты тоже работают с окнами, и при пересечении с SM2BT возникает конфликт.
Пока проходится на время их работы SM2BT отключать.

Из-за этого всего пока вернулся на версию 0.3 Sad



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next  :| |:
Page 9 of 10

Powered by phpBB © 2001, 2005 phpBB Group