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

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

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

Maz (07-04-2018 22:15): Punto Switcher (часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: 1 | 2
 Punto Switcher


 
Что такое автоматический переключатель раскладки клавиатуры? Иногда вы забываете переключить раскладку с русской на английскую и получаете, например, "Цштвщцы" вместо "Windows" и, наоборот, не переключив раскладку клавиатуры с английского на русский, вы получаете "Hjccbz" вместо "Россия". С автоматическим переключателем о переключателе клавиатуры можно просто забыть, переключение будет производиться АВТОМАТИЧЕСКИ! Программа работает, используя принцип невозможности сочетаний некоторых букв для выбранных языков. В русском языке, например, слово не может начинаться с буквы "Ь".

Остальные сборки прошлых версий
Таблица сравнения автоматических переключателей
Особенности установки Punto Switcher на Win8/8.1/10
Восстановление работы звуков при работе программы

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:31 23-11-2010 | Исправлено: Maz, 09:52 07-04-2018
Dmitry N

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YSF
Эта сборка у меня теперь не запускается и на рабочем компе с Win 7 X86. Что они там пьют?

Всего записей: 818 | Зарегистр. 03-12-2003 | Отправлено: 11:24 07-02-2012
smersh2012



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

Цитата:
«Дополнительно переключать по:» так и не работает

если так, то новый билд в топку ... поразительные разрабы, ладно бы речь шла о новой функции, а то ведь сломали то, что раньше прекрасно работало

Всего записей: 2472 | Зарегистр. 30-01-2012 | Отправлено: 11:37 07-02-2012 | Исправлено: smersh2012, 11:38 07-02-2012
q3a



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А напомните пожалуйста в какой Пунте (версия_сборка_или_билд) ещё работала функция "Дополнительно переключать по" с неснятым верхним чекбоксом. Что-то я вконец запутался в цифрах и в версии для печати)

Всего записей: 787 | Зарегистр. 30-06-2005 | Отправлено: 12:24 07-02-2012
smersh2012



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

Цитата:
А напомните пожалуйста в какой Пунте (версия_сборка_или_билд) ещё работала функция "Дополнительно переключать по" с неснятым верхним чекбоксом

вот тут их полно

Всего записей: 2472 | Зарегистр. 30-01-2012 | Отправлено: 12:53 07-02-2012
ZlydenGL



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

Цитата:
Перекодировка по горячей клавише последнего слова происходит моментально, но почему у выделенного так лагает?

Алгоритм замены последнего слова:  
1. посылаем символ backspace по числу буков в последнем слове,  
2. в позицию курсора вбиваем нужные символы
 
Алгоритм замены выделенного слова
1. Прочитать окно приложения
2. Прочитать идентификатор поля, в котором находится курсор
3. Определить начало и конец выделения
4. Послать Del/Backspace
5. Ввести нужные символы в позицию курсора.
 
Причем функции 1-3 "решаются" только на уровне ОС, они же скорее всего привносят эту задержку.

----------
Переработал: втыкая аккумулятор в шуруповерт пытаешься передёрнуть затвор

Всего записей: 4268 | Зарегистр. 22-06-2002 | Отправлено: 13:30 07-02-2012
RTX

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
smash94,
а вы пробовали Key Switcher от Морозова? Он должен быть побыстрее, так как страшно глюкав...

Всего записей: 3512 | Зарегистр. 13-11-2003 | Отправлено: 13:39 07-02-2012
smash94

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Из программ, которые я пробовал, есть те, которые и выделенное инвертируют практически мгновенно(это например Snoop или TextCorrector). Значит это возможно и у Punto Switcher данный момент - это банальная недоделка. Плохая оптимизация, которая могла бы быть лучше.
 
Устал уже перебирать альтернативы. Я перепробовал наверно всё что только существует.
 
Вот список: Virt Assist, Orfo Switcher, FF12, Keyboard Ninja, ruslat95, Arum Switcher, TextCorrection,
Snoop("опечатка"), Comfort Typing, Simple Txt Switcher, Ochepyatka.
 
Сам довольно долго пользовался Snoop, но однажды устал от его периодических глюков и по сути сейчас ищу то что было бы лучше, но Punto Switcher медленнее, поэтому такая замена меня не устраивает. Не хочется переходить на программу, которая была бы чем-то хуже того от чего я ухожу.
 
Так же очень неплох TextCorrection, но увы тоже подглючивает периодически.
 
Вся эта автоматика и проверка орфографии - это мне не нужно. Мне надо только конвертация по горячей клавише выделенного и всё(+ не откажусь от конвертации последнего слова, хотя это и не обязательно). Чтобы при этом всё было быстро и чётко.

Всего записей: 54 | Зарегистр. 06-06-2006 | Отправлено: 15:32 07-02-2012 | Исправлено: smash94, 15:39 07-02-2012
RTX

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

Цитата:
Так же очень неплох TextCorrection, но увы тоже подглючивает периодически.

Не поделитесь ссылкой?

Всего записей: 3512 | Зарегистр. 13-11-2003 | Отправлено: 15:39 07-02-2012
smash94

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я качал отсюда:
http://azjio.ucoz.ru/load/vsjo_dlja_autoit3/skompilirovannye_skripty/textcorrection/4-1-0-17
 
Если автор TextCorrection допилил бы его до безглючного вида(т.е. исправил бы все баги) - это был бы идеальный вариант для тех, кому надо что-то простое, без автоматики и прочего. Но увы, последняя версия вышла более полутора лет назад.
 
Однако есть исходники(файл au3, это что за язык?). Может кто доведёт её до ума? Возможно там чуток надо код подправить и в итоге получится лучшая программа для своего функционала(т.е. среди чисто ручных переключалок-конверторов).
 
P.S. А что касается Key Switcher, то он как и "Ниндзя" не работает на Win7x64(пробовал и 2.1 версию и 2.5). В топку.

Всего записей: 54 | Зарегистр. 06-06-2006 | Отправлено: 15:50 07-02-2012 | Исправлено: smash94, 16:31 07-02-2012
CdX



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

Цитата:
файл au3, это что за язык?

Ответ заключается в самой ссылке - это скрипт для AutoIt 3.

----------
Кто ищет - тот всегда найдёт. Даже не зная, что искать, где и как.

Всего записей: 325 | Зарегистр. 22-07-2003 | Отправлено: 16:53 07-02-2012
AnTul

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
smash94
Буду признателен, если сообщите, когда найдёте. Я тоже устал от глюков и недоделок всех переключателей, которыми только пользовался. Перебрал много, но сижу на Пунте. Очень не нравится, но из всех зол, наверное оно меньшее.

Всего записей: 5482 | Зарегистр. 13-07-2004 | Отправлено: 17:07 07-02-2012
abz



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

Цитата:
Всё равно переключение ВЫДЕЛЕННОГО текста идёт с заметной задержкой. Это около полсекунды

А что у тебя за комп?

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 00:45 08-02-2012
smash94

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 ядра по 2,800 гигагерц Core 2 Duo, 8gb оперативы. Систему(Win7x64) установлена не криво, каких-то подозрительных тормозняков ни в каких программах не замечал давно. Я примерно представляю что там за алгоритм(я не программист, но немного на С/С++ писал будучи студентом), он простейший, на современных компьютерах там расчёт меньше 1 миллисекунды. И, я повторюсь, что многие альтернативные программы делают то же самое кардинально быстрее. Попробуйте Snoop или TextCorrector и сами увидите, выделенный текст конвертируется практически моментально. Я уж и не знаю, что там Punto Switcher полсекунды обдумывает, как будто перебирает какие-то огромные словари, но ведь я отключил всё это. Почему это не ускоряет его работы? Неужели такая оптимизация плохая?

Всего записей: 54 | Зарегистр. 06-06-2006 | Отправлено: 01:28 08-02-2012 | Исправлено: smash94, 02:05 08-02-2012
Will

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
что-то лихорадит похоже Пунто ... за последние несколько дней, не меняя номера версии на страничке, не единожды менялся выложенный там дистрибутив ... причём все разы дистрибы значительно отличались друг от друга по весу ... то было около 10 мб, то около двух мегабайт, вчера был некоторое время дистриб весом 13 с небольшим, а сегодня опять маленький - 1,7 мб ...
причём у меня нормально установился (на XP SP3) только тот который был в районе 10 мб, а при попытках установить любой из последующих, у меня инициируется начало установки и затем процесс инсталляции просто бесследно пропадает без объявления каких-либо ошибок ... странно как-то всё это ... %)

Всего записей: 223 | Зарегистр. 28-09-2002 | Отправлено: 01:52 09-02-2012 | Исправлено: Will, 10:03 09-02-2012
Dmitry N

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

Цитата:
затем процесс инсталляции просто бесследно пропадает без объявления каких-либо ошибок

Зато, как я сумел заметить, сохраняются логи установки в Temp папке
Они говорят, что "фтщерук version of this product is currently installed"!
Т.е. после удаления и установки заново, инсталляция проходит нормально

Всего записей: 818 | Зарегистр. 03-12-2003 | Отправлено: 09:24 09-02-2012
genymam

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Наверняка эти вопросы уже поднимались, но перечитать более 250 страниц обсуждения никак, простите, если что.
Но можно ли победить такие беды:
1)Частое несрабатывание после первого слова?
2) Букву Ю вместо запятой (или точки ли)
 
Добавлено:
Будь моя воля, я бы автоматическое переключение сделал только лат-рус, а обратно только вручную. Это бы позволило избежать большинства ненужных переключений.

Всего записей: 136 | Зарегистр. 26-10-2007 | Отправлено: 05:30 10-02-2012
Shulc



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

Цитата:
Будь моя воля, я бы автоматическое переключение сделал только лат-рус, а обратно только вручную.

в Key Switcher есть такая настройка.

Всего записей: 1951 | Зарегистр. 19-12-2003 | Отправлено: 06:04 10-02-2012
genymam

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

Цитата:
в Key Switcher есть такая настройка.

А первое слово он переключает?

Всего записей: 136 | Зарегистр. 26-10-2007 | Отправлено: 07:47 11-02-2012
bukhost42



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Искал Punto Switcher, давно им не пользовался, а еще помнил что можно было использовать в портативном режиме. Скачал последнюю версию с сайта, пытался распаковать WinRar'ом, а тут он не распаковывается. Во общем как бы это по короче...
 
Как сделать Punto Switcher портабл или ЯНДЕКС больше не шпионит за вашим компьютером через Punto Switcher:
 
1. Распоковать PuntoSwitcherSetup.exe (_http://download.yandex.ru/punto/PuntoSwitcherSetup.exe) с помощью 7-Zip (я брал портативную отсюда _http://portableapps.com/apps/utilities/7-zip_portable)
 
2. Создать папки Data, Sounds, User Data.
 
В папку Data:
Data\translit.dat
Data\triggers.dat
Data\ps.dat
 
В папку Sounds:
Sounds\en.wav
Sounds\misprint.wav
Sounds\replace.wav
Sounds\reverse.wav
Sounds\ru.wav
Sounds\switch.wav
Sounds\typeeng.wav
Sounds\typerus.wav
 
В папку User Data (preferences.xml, replace.dat, user.dic их надо создать, например с помощью блокнота):
User Data\preferences.xml
User Data\replace.dat
User Data\user.dic
 
3. Их тоже нужно создать в корневой папке:
replace.dat
user.dic
userdata.local


 
Вот такая должна быть структура в папке, остальной мусор от яндекса - не нужен:
 
;       100664  20:25.30 2012-01-25 PuntoSwitcherv3.2.6.72\diary.dll
;       204088  20:25.30 2012-01-25 PuntoSwitcherv3.2.6.72\diary.exe
;        33080  20:25.30 2012-01-25 PuntoSwitcherv3.2.6.72\layouts.exe
;        23590  13:49.36 2011-09-26 PuntoSwitcherv3.2.6.72\license.rtf
;        51849  20:15.46 2012-01-25 PuntoSwitcherv3.2.6.72\ps.chm
;        13112  20:25.32 2012-01-25 PuntoSwitcherv3.2.6.72\ps64ldr.exe
;        22840  20:25.32 2012-01-25 PuntoSwitcherv3.2.6.72\pshook.dll
;        27448  20:25.32 2012-01-25 PuntoSwitcherv3.2.6.72\pshook64.dll
;      1121592  20:25.32 2012-01-25 PuntoSwitcherv3.2.6.72\punto.exe
;            0  20:13.50 2012-02-15 PuntoSwitcherv3.2.6.72\replace.dat
;            0  20:13.50 2012-02-15 PuntoSwitcherv3.2.6.72\user.dic
;            0  20:21.32 2012-02-15 PuntoSwitcherv3.2.6.72\userdata.local
;         8493  20:15.46 2012-01-25 PuntoSwitcherv3.2.6.72\WelcomeToPunto.html
;       190878  20:16.00 2012-01-25 PuntoSwitcherv3.2.6.72\Data\ps.dat
;          360  11:38.36 2011-09-07 PuntoSwitcherv3.2.6.72\Data\translit.dat
;        18665  20:16.00 2012-01-25 PuntoSwitcherv3.2.6.72\Data\triggers.dat
;         1402  11:38.40 2011-09-07 PuntoSwitcherv3.2.6.72\Sounds\en.wav
;         5212  11:38.40 2011-09-07 PuntoSwitcherv3.2.6.72\Sounds\misprint.wav
;         2588  11:38.40 2011-09-07 PuntoSwitcherv3.2.6.72\Sounds\replace.wav
;         7044  11:38.40 2011-09-07 PuntoSwitcherv3.2.6.72\Sounds\reverse.wav
;         5556  11:38.40 2011-09-07 PuntoSwitcherv3.2.6.72\Sounds\ru.wav
;         5425  11:38.40 2011-09-07 PuntoSwitcherv3.2.6.72\Sounds\switch.wav
;         3346  11:38.40 2011-09-07 PuntoSwitcherv3.2.6.72\Sounds\typeeng.wav
;          184  11:38.40 2011-09-07 PuntoSwitcherv3.2.6.72\Sounds\typerus.wav
;            3  21:09.10 2012-02-15 PuntoSwitcherv3.2.6.72\User Data\preferences.xml
;            0  21:10.54 2012-02-15 PuntoSwitcherv3.2.6.72\User Data\replace.dat
;            0  21:10.52 2012-02-15 PuntoSwitcherv3.2.6.72\User Data\user.dic
 
 
Или можете скачать, вот Punto Switcher v3.2.6.72 PORTABLE

Всего записей: 68 | Зарегистр. 08-09-2009 | Отправлено: 21:50 15-02-2012 | Исправлено: bukhost42, 22:19 15-02-2012
GORA2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bukhost42
интересно, а как у Вас пути в preferences.xml прописаны? Там же абсолютные пути используются.

Всего записей: 1271 | Зарегистр. 26-01-2006 | Отправлено: 22:48 15-02-2012
   

Страницы: 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 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » Punto Switcher (часть 3)
Maz (07-04-2018 22:15): Punto Switcher (часть 4)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru