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

» Punto Switcher, Keyboard Ninja

Автор: wolf0425
Дата сообщения: 31.05.2010 19:46
что-то не могу найти как заставить пунто всегда правильно показывать в трее текущий язык клавиатуры

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

versioninfo: 3, 1, 1, 72
xp sp3
Автор: ZlydenGL
Дата сообщения: 31.05.2010 20:07

Цитата:
Key Switcher

Bozo, краткое перечисление, что в KN есть, а в KS нет:
1. Расширенные настройки переключения для программиста - например слова с РазЛичНЫм регистром в программных приложениях всегда сами переворачиваются в латиницу;
2. Встроенный мультикарманный буфер обмена;
3. Встроенные средства по работе с выделенным текстом (преобразование цирфы в пропись - иногда выручает, особенно если лениво ручками набивать);
4. Альтернативная клавиатура - т.е. совершенно без дополнительного софта я могу набрать текст «сдесть был Вася»©, «в Европе все расчеты в €», «Моя компания®» и так далее.

Это только навскидку Притом Михаил, даже в процессе активной работой над версией KS 2.x прямо говорил, что бОльшая часть "вкусняшек" из KN в KS НЕ перекочует - по крайней мере на первых порах. Так что лично для меня на текущий момент в качестве полнофункционального автоматического переключателя рулит KN и только KN. Именно поэтому я и ищу перманентно способы стабилизировать его работу под новые версии патчей ХР (под висту и выше, судя по всему, полноценно запустить KN к сожалению не удастся). Да, у KN есть куча "встроенных" багов, но и преимуществ перед тем же PS предостаточно.

WatsonRus, под WinXP ИМХО зе бест вообще версия 2.8 - вроде бы только на ней ловил минимум всех проблем
Автор: Trava79
Дата сообщения: 31.05.2010 20:19
wolf0425

Цитата:
что-то не могу найти как заставить пунто всегда правильно показывать в трее текущий язык клавиатуры

Обычно такой цвет пиктограммы Пунты (серый) говорит о том, что автопереключение не работает.
Автор: WatsonRus
Дата сообщения: 31.05.2010 21:21
Я так понял, что с Ниндзей на XP SP3 хлопот не оберешься?
Автор: Trava79
Дата сообщения: 31.05.2010 22:18
WatsonRus

Цитата:
Я так понял, что с Ниндзей на XP SP3 хлопот не оберешься?

А чем Punto Switcher v3.1.1.72 не подходит? На WinXP она нормально работает, правда на сборках типа Зверя бывают глюки, стандартная языковая панель не активна и пр.
Автор: Astra55
Дата сообщения: 31.05.2010 23:10
ZlydenGL

Цитата:
Михаил

Ему бы быть боссом в какой-нить девелоперской конторе, чтобы не ваять софты самому, а только толкать идеи и контролировать их реализацию. По части идей у него все нормально, но конечные продукты, как бы это помягше сказать? Глюкавые уродцы, без малейших шансов на доведение до ума. Причем все, без исключения. Это касается не только многочисленных клавопереключателей. Ну хоть бы один-единственный софт довел до блеска. И альтернативы нет, вот в чем основная загвоздка, подтверждающая исходный постулат насчет богатых идей.
Автор: ZlydenGL
Дата сообщения: 01.06.2010 08:46
Astra55, ну я бы не был настолько категоричным, но с другой стороны - я не видел других продуктов автора помимо KN/KS. И в обоих случаях есть что сказать в защиту автора - KN в конце концов давно не приводилась в соответствие с текущими реалиями API систем, KS же, как я понял, автор просто не успел до конца довести (ТТТ, все еще держу пальцы скрещенными).

WatsonRus, не то, чтобы проблем не обобраться. Просто иногда выводят из себя мелкие глюки типа:
1. вылета с ошибкой 204 и закрытием какого-либо приложения (чаще всего WMP/KMPlayer/Maxthon/IE) - вероятность появления примерно 1-2 раза в пару-тройку недель на данный момент;
2. непонятного механизма конвертирования раскладки выделенного текста (набранное сразу конвертит без особых проблем, а вот если затем выделить кусок текста и попытаться "переложить" - приходится с бубном плясать. Хотя раз на раз не приходится);
3. Иногда "подвисает" мультикарманность буфера - единственным выходом остается передергивание KN.

В довесок автопереключение раскладки KN кажется слегка более заторможенным, чем у того же PS. Но опять же - мне как программисту проще бороться с подобными глюками, чем смириться с отсутствием похожего функционала в том же PS. Слишком уж удобен механизм обработки вводимого текста
Автор: Astra55
Дата сообщения: 01.06.2010 10:10
Просьба потестить портабельный Ninja 2.1 + FlipTIB в двух вариантах:
Для XP
Для Win7, для отличия добавлена буква "а"
Единственное изменение - больше разных звуков. Как работает FlipTIB, что-то не уследил, куда он пишет изменения.
Для преодоления злых админских ограничений на exe, оба варианта в rar:
http://narod.ru/disk/21383281000/Ninja_oba.rar.html
Автор: ZlydenGL
Дата сообщения: 01.06.2010 10:28
Astra55, на первый взгляд работает, и работает ОЧЕНЬ шустро! При запуске правильно подцепил одно ядро, мультикарманный буфер работает даже в надежном режиме. Попробую погонять/посмотреть, как будет работать на выходе

О елки, даже принудительный переворот вроде бы завелся! Astra55, ты походу волшебник Пошел дальше тестить сборку.
Автор: maK
Дата сообщения: 01.06.2010 10:54
работает (win 7 x64) - неужели правда ?
Автор: ZlydenGL
Дата сообщения: 01.06.2010 11:13
maK, даже на 64хбитке?!! Походу вторник прям дико богат на радостные новости
Автор: Astra55
Дата сообщения: 01.06.2010 11:36
Дык а я тут при чем? Не моя была идея, а запихать файлы в контейнер большого ума не нужно. Сам же маялся с Пунто, сейчас перешел на Ниндзю, благо при портабельных версиях всего делов, что ярлык в автозагрузке поменять.
Автор: ZlydenGL
Дата сообщения: 01.06.2010 12:18
Astra55, неважно - в конце пути сам путь выглядит проще, чем в начале

Вопрос по сборке: ты файлы *.kns в нее не включил по какой-то причине? И собираешься ли сделать сборку нинзи, включающую в себя все доступные языки переключения?

Добавлено:
Поскольку нативное место файлов KN похоже утеряно во времени, перевыложил полную версию KN 2.1 на яПапку.

Добавлено:
Astra55, а можешь собрать еще одну сборку со следующими твиками:
1. Старт нинзи в режиме абсолютного (real-time) приоритета (например через консольную команду @start /I /B /REALTIME ninja.exe)
2. Жесткую привязку к первому ядру (например, через тот же process.exe) - у меня иногда нинзя вешается на 2е ядро, а с запуском через FlipTIB быстро "теряет нить".
Автор: Astra55
Дата сообщения: 01.06.2010 12:59
ZlydenGL
Сборку я сделать могу, если объясните подробнее как это все должно выглядеть. Запуск через командную строку поддерживается, но насчет

Цитата:
process.exe

я не понял. Равно как и не понял как взаимодействует FlipTIB с указанным экзешником, когда по правой мышке указывается на него. Поэтому опишите все по шагам, а сделать сборку - дело нескольких минут. Включая все языки, ессно.
Автор: ZlydenGL
Дата сообщения: 01.06.2010 13:11
Astra55, можт давай на "ты" для простоты?


Цитата:
не понял как взаимодействует FlipTIB с указанным экзешником

Я к сожалению это тоже не вкурил Но с другой стороны - запускается портативная нинзя с правильными настройками запуска (пардон за тавтологию), поскольку привязывается только к одному ядру. Осталось запуск еще "обернуть" оставшимися приложениями


Цитата:
как это все должно выглядеть.

До появления твоей портабл сборки я юзал такой батничек:

Код: @Process.exe -k ninja.exe
@start /I /B /REALTIME ninja.exe
@route print > NUL
@Process.exe -a ninja.exe 01
Автор: wolf0425
Дата сообщения: 01.06.2010 14:26
Trava79
Цитата:
Обычно такой цвет пиктограммы Пунты (серый) говорит о том, что автопереключение не работает.
правильно, серый цвет говорит о том что автопереключение мне напрочь не сдалось.

А вот буковки En обычно в Пунте говорят о том, что текущий язык - английский (и делают это независимо от включенности автопереключения).
но что удивительно - иногда не показывают.
А почему-то хочется чтобы они всегда показывали текущий язык ввода. Неужели я хочу чего-то настолько неправильного? кнопочка ручного переключения языка настроена, и в некоторых программах даже работает, раскладки общие, что язык русский - пунто знает: тултип рисует всегда верно. Почему же не всегда переключает иконку то?

Автор: Astra55
Дата сообщения: 01.06.2010 16:09
ZlydenGL
Мы сделаем проще. Я мало что понял из этих объяснений, поскольку глубинный смысл всех этих телодвижений для меня скрыт. Зачем приоритеты, зачем ядра - хз, у меня на Core2Duo все работает. Вот ссылка на полный проект с уже скомпиленным экзешником:
http://narod.ru/disk/21397623000/Ninja2.1b1.rar.html
Берется полностью готовый к употреблению ThinApp 4.5 в соответствующем топике Варезника, закинуть мой проект в папку Captire, правится как угодно Package.ini в самом конце, где CommandLine, потом только запустить build.bat и взять готоый экзешник в папке bin, после чего можно проверять в условиях, близких к боевым
Интеллектуальные усилия, связанные с ThinApp сведены до нуля. С командной строкой можно еще долго разбираться, если не поможет, тогда придется применить несколько иной способ.
Автор: ZlydenGL
Дата сообщения: 02.06.2010 10:16
В общем на моем ноуте из подписи KN продолжает иногда терять нитку даже с "оберткой" Так что забубенил пока внешний батник для ранее собранной портабл сборки (для полуавтоматического передергивания нинзи, когда она "засыпает"), попробую оценить еще возможности стабилизации.
Автор: Astra55
Дата сообщения: 02.06.2010 11:21
ZlydenGL
А можно объяснить суть проблем, только попроще и с примерами. Что такое
Цитата:
терять нитку
и
Цитата:
она "засыпает"
?
Это не я такой тупой, просто нет и не было таких заморочек. Единственное, что в Ninja не работает, так это озвучка по Break, то бишь, при отмене конвертации. Сама конвертация отменяется как положено.

Автор: Dasky
Дата сообщения: 02.06.2010 13:53
добрый...
а версия из шапки Punto Switcher v3.1.1.72 Light от Maz разве с 3D-флагами?
спс...
Автор: Lazy33
Дата сообщения: 02.06.2010 14:05
wolf0425 20:46 31-05-2010
Цитата:
что-то не могу найти как заставить пунто всегда правильно показывать в трее текущий язык клавиатуры
Были такие глюки в первых версиях тройки, а в 3.1.1.72 с включённым автопереключением такого глюка не наблюдаю. Попробуйте с включённым автопереключением, если будет глючить - переустановить, если нет - писать письма яндексу с описанием бага.
Автор: Maz
Дата сообщения: 02.06.2010 14:11
Dasky

Цитата:
а версия из шапки Punto Switcher v3.1.1.72 Light от Maz разве с 3D-флагами?

может и без флагов
Автор: WatsonRus
Дата сообщения: 02.06.2010 18:06
Народ, а на Висте что-нибудь из сабжей работает?
Автор: volodya62
Дата сообщения: 02.06.2010 19:05
WatsonRus

Цитата:
Народ, а на Висте что-нибудь из сабжей работает?

У меня на Висте прекрасно работала в своё время Punto Switcher 2.9 (в шапке есть)
Автор: Maz
Дата сообщения: 02.06.2010 19:43
WatsonRus
punto switcher работает. Возможно, key switcher работает
Автор: WatsonRus
Дата сообщения: 02.06.2010 20:56
Народ, вот еще такой вопрос - версии 2.9x от Яндекса и от Пунто различаются в плане стабильности/функциональности?
Сейчас поставил 2.9 от Пунто, пока устраивает. Стоит ее менять на 2.95 от Яндекса?

Про версии 3.x читал, что они уже не столь надежны. 3.1.1.72 тоже скачал на всякий случай.
Автор: Maz
Дата сообщения: 02.06.2010 21:21
WatsonRus

Цитата:
Про версии 3.x читал, что они уже не столь надежны.

в чем они не надежны?
Автор: WatsonRus
Дата сообщения: 02.06.2010 21:29
Не знаю, здесь же в топике ранее читал... Может, это и не так, не знаю...

А вообще с какой версии сменился хозяин? С 2.91?
Автор: ZlydenGL
Дата сообщения: 02.06.2010 21:47

Цитата:
А можно объяснить суть проблем, только попроще и с примерами

Astra55, легко. В двух словах - это когда Нинзя продолжает отображать свою иконку/всплывающее окно (в моем случае еще и с часами, по которым видно, что сама нинзя не висит), но при этом раскладку не переключает ни в автоматическом, ни в ручном режиме, ни просто по нажатию на Caps Lock (подсел на подобный тип переключения - другие теперь видеть не могу ). Единственный обнаруженный способ в этом случае вернуть Нинзю к исполнению своих прямых обязанностей - передернуть ее (т.е. закрыть полностью и запустить заново). Поэтому выше и приводил такой хитрый батник, который через process.exe полностью убивал запущенный инстанс, чтобы затем загрузить нинзю с нуля).

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

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

Добавлено:
Maz, я на своей машинке с ОЧЕНЬ большим удивлением в ветке 3.х обнаружил "любимый" баг нинзи - PS иногда "теряет нить" и перестает следить за набором (и в дневник ничего не пишет). Офигев, вернулся на 2.8 - проблем никаких. Снес, очистил полностью систему (хотя чего там чистить?) поставил снова 3.х - через некоторое время опять стал ловить "засыпания".
Автор: Maz
Дата сообщения: 02.06.2010 21:57
ZlydenGL

Цитата:
через некоторое время опять стал ловить "засыпания".

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

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182

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


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