Ru-Board.club
← Вернуться в раздел «Программы»

» Punto Switcher, Keyboard Ninja

Автор: Trava79
Дата сообщения: 29.06.2010 10:57
DJ_Diablo

Цитата:
Потестим

гуд, надеюсь всё будет ок, если что пишите...
Автор: dmkov9
Дата сообщения: 29.06.2010 11:23
mahtanoronra
Похоже да, вот так, но блин я и догадаться не мог...
Автор: zabor
Дата сообщения: 11.07.2010 20:58
to DJ_Diablo

Нельзя ли сделать чтобы в Вашей сборке и Дневник работал ? У меня на W7 x64 никак не хочет . Даже специально назначал горячие клавиши и без них ( к примеру для "Записать выделенный текст в дневник"), антивир отключал, и прч - ничего не сохраняет. А вот в PSw v2.95 работает-сохраняет, но , к сожалению, не конвертирует текст в Офисе, в именах папок и т.д
Выше писалось что проблема нерешаема. Так всё и осталось , верно?
Автор: DJ_Diablo
Дата сообщения: 12.07.2010 01:25
zabor
В какой еще моей сборке?
Автор: Trava79
Дата сообщения: 12.07.2010 09:01
DJ_Diablo

Цитата:
Потестим)
Всего записей: 1303 | Зарегистр. 09-08-2007 | Отправлено: 06:22 29-06-2010

Я так понимаю, что всё работает, проблем нет?
Автор: DJ_Diablo
Дата сообщения: 12.07.2010 10:06
Trava79
Да вроде все пашет) А у кого-то что то не пашет?
Автор: ZlydenGL
Дата сообщения: 12.07.2010 11:14
И все-таки это случилось... В лагере нинзеводов -1 человек, а у пунтоводов +1.

Заколебали меня вконец глюки на Нинзе, начал искать альтернативные решения. Поскольку пользую в общем-то только 2 языка (99%ные рус-eng), то в целом миграция обратно на пунтю все-таки прошла, и даже не без плюшек! Хотя вынужден признать, что и Нинзя, и KeySwitcher в целом переключают "интересней" - чаще всего момент переключения ловят раньше. Дальше опишу примерный экскурс, что заменить удалось (+), а что нет (-).

1. [more=Переключение раскладки по Caps Lock (+)]
На удивление эта фишка реализована в Пунте 3.х даже лучше, чем в Нинзе (в KS она вообще отсутствует)! Переключает везде: и в браузере, и в диалоговых окнах, и в консоли, и в играх. Доволен![/more]

2. [more="Профиль программиста" (или "безопасный режим" для KS - по словам Михаила Морозова это то же самое практически) (+)]
Сделал просто - вырубил вообще автопереключение для IDE. Оказалось, так даже удобнее - особенно с учетом того, что Пунтя умеет отталкиваться не от имени файла, а от заголовка окна (т.е. например в окне MS Excel я ввожу данные с включенным режимом автоконвертирования раскладки, а в окне редактора VBA работает только ручное переключение). Опять же - от перехода не потерял ничего.[/more]

3. [more=Альтернативная раскладка клавиатуры при зажатом Alt. (+)]
Заменил альтернативной раскладкой Ильи Бирмана. Конечно, кастомайзить эту раскладку с той же легкостью, с которой можно было это делать для Нинзи, не получится без спец редакторов, но с другой стороны я в эту настройку Нинзи залез только один раз - из чистого любопытства. И вообще, чуть позже выяснил - а ведь все, что мне нужно, можно реализовать при помощи пунтевской автозамены! Например двойные скобки превращаются в птичьи лапки, знаки ©, ® и им подобные легко выводятся тоже. Поэтому в результате альтернативную раскладку ставить не стал - чтоб баги не преумножать.[/more]

4. [more=Автопереключатель/автокоррекция/автозамена. (-)]
Чего греха таить, эта часть в Нинзе/KS реализована в разы лучше - и диалог автоформирования правила есть, и срабатывает четче (сразу после ввода последнего символа комбинации автозамены), и переключение на нужный язык есть при обнаружении соответствующей комбинации, и курсор можно сразу в нужное место заменененной комбинации поставить. Всего этого в Пунте нет, даже более того - чтобы правило автозамены сработало, нужно нажать после введенной комбинации пробел, Enter или табуляцию. С этим уже ничего не попишешь, разве что искать аналогичный софт - или привыкать к тому, что на данный момент есть в Пунте.[/more]

5. [more=Мультикарманный буфер обмена. (+)]
Как оказалось, в пунте есть свой, очень даже неплохой, менеджер буфера обмена. Да, он практически не настраивается (есть только вкл/выкл режима, просмотр истории и очистка), плюс нормально работает только в Яндекс-версии Пунты (в версиях 2.х мониторинг буфера обмена вырубался, стоило только хоть раз отключить автопереключение), но он работает! А если учесть то, что копируемый в буфер обмена текст еще и в дневник может записываться - получается еще и энергонезависимая память буфера обмена. Да, мультикарман Нинзи умел и изображения хранить (из-за чего иногда наглухо подвисал, если необходимо было скопировать здоровое изображение), но мне как программисту более важен только текст, изображения я почти не тасую.[/more]

На самом деле для желающих заполучить полную версию мультикарманного буфера уже есть решение - CLCL, штука ОЧЕНЬ мощная и на удивление практически нересурсоемкая.

Из прочего - не хватало только часиков на всплывающем индикаторе (чтобы все время видеть полную дату и время до секунд), но с этой задачей очень неплохо справился TClock 3 - вот как у меня сейчас выглядят часы в трее:


В общем вывод получился такой: если в системе используется только "стандартная" пара рус-eng, то переход с Нинзи на Пунтю не только возможен, но и может оказаться практически безболезненным. Безусловно, к некоторым "фишкам" ("принудительная" автозамена пробелом, принудительная смена раскладки через кнопку, отличную от Break и прочее) придется привыкать, но сложного в этом, как оказалось, нет ничего. Зато в чистом профите - неимоверная (после нинзи) стабильность!

Добавлено:
А, еще забыл про хранитель паролей в Нинзе. Для незнающих: в Нинзе можно было записать в шифрованное хранилище пароль, который не должен обрабатываться правилами автопереключения. В Пунте такого пункта нет, а хранить пароль в открытом виде в списке исключений ну совсем не секурно. Так что этот момент тоже в полный (-) идет.
Автор: destiny_child
Дата сообщения: 17.07.2010 12:09
последняя версия пунты.
ноут.
набор ENG+RUS only текста.

проблема, что break разумеется у меня только через спецфункциональную клавишу Fn доступен. И напрямую я не могу воспользоваться встроенной клавишей Break для отмены языка и тем более Shift+Break для смены языка для выделенного текста..
Пробовал назначить F12 - не работает! Само переназначение прога вроде приняла, но по нажатию нихрена не делает. Даже не пишет чтонить в стиле "Отмена невозможна"

что делать? походу разработчики забили болт на эту прогу.. слушком уж давно ничего не выдавалось нового...

Врооде - точне не помню, но раньше было сдвоенное поведение - т.е. именно для владельцев ноутов была "встроенная" поддержка F12 совместно с Break. Но чтото сломалось в последней версии...
Автор: renreg
Дата сообщения: 17.07.2010 12:58
destiny_child

Цитата:
последняя версия пунты.

набор ENG+RUS only текста


У мня настольный компьютер.
Языков три - русский, английскйи и иврит.
F12 работает
Автор: destiny_child
Дата сообщения: 17.07.2010 20:51
ну уважаемый-вы же понимаете что важно не то, что у кого-то работает, а то, что есть неработающие элементы...
если есть))))

еcли же работает- то можно и не акцентировать внимание на этом)))))
и я про ноуты речь веду
Автор: renreg
Дата сообщения: 18.07.2010 06:00
destiny_child
А чем ноут отличается от настольного с точки зрения программы?
Автор: destiny_child
Дата сообщения: 18.07.2010 10:25
в ноуте нет прямого доступа к клавише Break. Её скан код формируется из нажатия двух клавиш Fn и Delete\Break.
Я их специально синеньким пометил.. Они и на ноуте так отмечены.
Вот походу прога в последних версиях перестала ловить это двойное нажатие. Она его обрабатывает как одиночное Esc.
А на стационарном у меня тоже все шоколадно. Все работает. И F12 и Break и любая другая переназначенная клавиша... Проблемы только с ноутом. Причем не только моим. На рабочих двух проверил - таже байда.
Автор: ZlydenGL
Дата сообщения: 18.07.2010 11:18
destiny_child, ноут из подписи (в отличие от офисных НРшек в нем тот же принцип отработки клавиши Pause, только вместо Fn+Del приходится нажимать Fn+PgUp), переключение по этой клавише проходит на ура. Версия Пунты 3.1.1 сборка 72 (это даже не перепаковка от наших софорумчан, а чистый инсталл с хомяка яндексового). Ради эксперимента переключил срабатывание на F12 - тоже работает! Только после этого "падает" возможность вызвать по клавише F12 диалоговое окно "Сохранить как". Поэтому сейчас повесил переключение на Ins, в упомянутой выше сборке работа этой клавиши пока нареканий не вызвала.
Автор: destiny_child
Дата сообщения: 18.07.2010 12:26
эксперименты показали что ни одна из пар Fn+<НЕКАЯ_КЛАВИША> не работает. так же как и чистые F1-F12.
Только откат на версию 3.0.67 сделал дело.
Там сразу в настройках стояла галочка использовать F12 наравне с Break (как раз специально для ноутов).
переустановка вновь новой версии вновь показала ее неработоспособность...


ноут sony vaio если чё.
Автор: Lazy33
Дата сообщения: 18.07.2010 12:43
destiny_child
Цитата:
ноут.

Цитата:
break разумеется у меня только через спецфункциональную клавишу Fn доступен

Цитата:
в ноуте нет прямого доступа к клавише Break
информации для: не все ноуты без break, на моём есть.
Если будут проблемы с 3.0.67 - стоит попробовать версию 2.9.5. Она всё-таки качественнее и соперничать с ней может только последняя версия 3.1.1.72
Автор: destiny_child
Дата сообщения: 18.07.2010 13:12

Цитата:
Цитата:
в ноуте нет прямого доступа к клавише Break
информации для: не все ноуты без break, на моём есть.


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


Цитата:
Если будут проблемы с 3.0.67

в том то и цымус, что с этой версией проблем нет.. Но! но ведь явно в новой версии чтото исправлено? тот же алгоритм коррекции автопереключения - явно его фиксили, чтото улучшили...

Получается я этого лишаюсь - тока потому, что походу разрабы тестили свой продукт на ноутах с полноразмерной клавой)))))
Автор: ZlydenGL
Дата сообщения: 18.07.2010 17:05

Цитата:
но ведь явно в новой версии чтото исправлено?

Вот что на офсаофсайте йте пишут:

Цитата:
Исправлена ошибка, из-за которой набранный в Internet Explorer текст сохранялся в Дневнике в неправильной раскладке.
Исправлена ошибка, приводившая к неверной конвертации текста, набранного с помощью цифровой клавиатуры.
Улучшена работа программы при установленном драйвере клавиатуры Genius SlimStar 310.
Обновлены правила переключения.

ИМХО на ЕХЕшник/DLL завязаны только первый и третий пункты. Второй и четвертый (а они ИМХО наиболее интересны) завязаны на правила переключения. Так что если файлы из директории Documents and Settings\CurrentUser\Application Data\Yandex\Punto Switcher\3.1\ наложить на предыдущую версию - ИМХО потери в функционале будут минимальными.


Цитата:
разрабы тестили свой продукт на ноутах с полноразмерной клавой)))))

Офисные НР серии 6400/6910/6930 оснащены отнють не полноценной клавой, но клавиша Pause там присутствует, и отрабатывает в Пунте замечательно для ОС Windows XP/Vista/Seven

Добавлено:

Цитата:
если файлы из директории Documents and Settings\CurrentUser\Application Data\Yandex\Punto Switcher\3.1\ наложить на предыдущую версию

Прошу прощения, с директорией напарил - в дефолтной инсталляхе все правила переключения лежат в папке Punto Switcher\Data.
Автор: ZlydenGL
Дата сообщения: 21.07.2010 13:25
Коллеги, а у меня одного PS 3.1.1. сборки 72 наглухо отказывается переключать F в А, а Z в Я?
Автор: Trava79
Дата сообщения: 21.07.2010 16:56
ZlydenGL

Цитата:
у меня одного PS 3.1.1. сборки 72 наглухо отказывается переключать F в А, а Z в Я?

У меня работает, как с англ. на рус. так и наоборот.
Автор: ZlydenGL
Дата сообщения: 21.07.2010 23:58
Trava79, понятно, походу Типографика все-таки слегка с PS конфликтует.
Автор: dirnola
Дата сообщения: 22.07.2010 00:10
destiny_child
Цитата:
ноут sony vaio если чё
гы, вайо тож все разные... щас делал клиенту модель F11 - PS 3.1.1.72 всё отлично отрабатывает... Fn, Fx и брэйк всё на мази...
Автор: ZlydenGL
Дата сообщения: 22.07.2010 00:24
Так, разобрался с А, Я и прочим. Оказывается, переключение Z->Я и F->А работает прекрасно, и с типографикой тут проблем совместимости нет. Одна проблема - описанное переключение работает только если в PS включен режим работы с аббревиатурами
Автор: Trava79
Дата сообщения: 22.07.2010 09:32
ZlydenGL

Цитата:
писанное переключение работает только если в PS включен режим работы с аббревиатурами

Буду иметь в виду, спасибо за инфу.
Автор: ZlydenGL
Дата сообщения: 22.07.2010 10:21
А тем временем Сергей Москалев на Клубе Пунты пишет следующее:

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

Сообщение от 20 июля Так что можно надеяться, что скоро в самом деле пересборку заполучим.
Автор: Maz
Дата сообщения: 22.07.2010 10:26
ZlydenGL
помимо правил переключения еще бы хотелось стабильности в работе с другими приложениями
Автор: ZlydenGL
Дата сообщения: 22.07.2010 10:52
Maz, дык хотелось бы многого! И алгоритм переключения а-ля Морозоff, и профиль программиста, и продвинутую автозамену, и прочее ведро слюней Но на безрыбье - хотя бы правила переключения обновили, ибо даже продукт 2001 года (да-да, та самая нинзя) переключает корректней и в бОльшем числе случаев.
Автор: Maz
Дата сообщения: 22.07.2010 11:16
ZlydenGL
я не могу сказать, что программа как-то нестабильно переключает или некорректно.
Но некооректно пунто работает в некоторых программах, у меня, например, не работает толком переключение ццц в www в адресных строках Макстона и Лисы
Автор: ZlydenGL
Дата сообщения: 22.07.2010 11:29

Цитата:
не работает толком переключение ццц в www в адресных строках Макстона

о_О Макстон 2.1.5.1250 (юникодовый, естественно) - стабильно ццц переворачивается в www в адресной строке, даже точку ставить не надо для запуска конвертации. Может это "фича" ветки 2.5?
Автор: Maz
Дата сообщения: 22.07.2010 11:44
ZlydenGL
эта "фича" появилась в последней 14-ой версии (равно как и осталась в 15-ой бетке). правда, возникает не сразу и не всегда. в предыдущих версиях усе нормально. Но самое удивительное, что подобная штуковина появилась и в Лисе в последних версиях.
В общем - непонятные какие-то заморочки

Добавлено:

Цитата:
стабильно ццц переворачивается в www в адресной строке

вероятно, подобные вещи связаны с потерей фокуса окна
Автор: flayx
Дата сообщения: 22.07.2010 18:38

Цитата:
Но некооректно пунто работает в некоторых программах, у меня, например, не работает толком переключение ццц в www в адресных строках Макстона и Лисы

C лисой проблемма решается установкой дополнения URLcorrector

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182

Предыдущая тема: Помогите решить проблему с word-ом


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.