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

» Arum Switcher

Автор: RJ2k6
Дата сообщения: 29.11.2014 10:57
Polo
Вся ненужная лабуда легко отключается. И остается только самый необходимый пункт Быстрые клавиши, где тоже можно отключить все ненужные комбинации клавиш, указав <нет>. Когда все отключено, то остается единственный голый АС функционал: без предварительного выделения изменяет последнее набранное слово, последние набранные слова (это почти аналог функции изменения всей строки. В АС меняет всю строку независимо от того, есть ли в строке слова, которые не нужно менять. В СК же более логично - меняет только все неправильно набранные слова), меняет верхний/нижний регистр, ставит заглавную (дополнительно ставит первую маленькой, а остальные заглавные). При этом можно настроить абсолютно любую комбинацию клавиш. И без проблем работает на системе x64. Все! Это все, что мне нужно. Единственный минус, что в трее можно установить только флажки. Но вроде как уже более менее привык. Отличительная особенность АС в том, что он изменяет любой текст слева от курсора, независимо от того, был ли до этого этот текст набран или нет. Там это намертво прописано. В СК же меняет только набранный, или же нужно выделять текст вручную. Но я думаю, что это отличие полностью нивелируется тем, что изменяешь в основном все таки только что набранный текст.

Цитата:
сейчас пользуюсь dotSwitcher'ом

Во-первых, не нашел там нигде exe-шника, чтобы установить. Там только архив с исходниками. Во-вторых, судя по описанию, изменение возможно только по Pause/Break и только набранного слова. Поэтому не катит.
krot4224

Цитата:
да проще взять сборку PuntoSwitcher без шпионских модулей и модифицированную от KpoJIuK или elchupakabra   мне более от KpoJIuK нравится

А что, в сборке добавили функцию изменения слова/строки без предварительного их выделения?
AZJIO

Цитата:
Тут помочь не могу, принцип горячей клавиши модификатор+клавиша, а 2 модификатора без клавиши это наверно перехват нажатий хуком.

Вот поэтому эта прога тоже не катит.
Пока что СК максимально близко копирует АС. Можно даже сказать, что практически полностью заменяет.

ПС. Да, еще забыл.
Polo

Цитата:
упертость автора в этом вопросе конечно совсем не понятна.

Связался я с этим автором насчет сколько будет стоить допилить прогу для х64 систем. Он сказал, что не хочет уже возиться, но может продать весь проект вместе с исходниками и сайтом за $6000. Мол выкупайте все сразу и допиливайте сами. Богатые меценаты есть?))
Автор: Polo
Дата сообщения: 29.11.2014 11:25
RJ2k6

Цитата:
Во-первых, не нашел там нигде exe-шника, чтобы установить. Там только архив с исходниками

https://github.com/kurumpa/dotSwitcher/releases
Автор: AZJIO
Дата сообщения: 29.11.2014 17:11
RJ2k6
Цитата:
Вот поэтому эта прога тоже не катит.
Как будто у тебя есть выбор, либо нажимаешь другую клавишу либо заново печатаешь [more=ы]Как показывает практика написать прогу легче чем разбираться в чужих исходниках. Во вторых дешевле привыкнуть тебе к другой клавише, чем кому-то для тебя купить проект и потом его ковырять. В третьих многие горячие клавиши застолблены другими программами например двойной Ctrl используется в QTranslate, а Ctrl+пробел - автозавершение в Notepad++. И ты удивишся что каждая прога использующая четверть популярных клавиш уже после каждой четвёртой проги начинает конфликтовать. Хотя в большинстве клавиши локальные, всё же много прог имеют глобальные клавиши, которые мешают и локальным, учитывая что сам Windows застолбил половину., например Ctrl+E, Ctrl+D, Ctrl+W и т.д. Так что процесс подстраивания происходит постоянно в рамках меняющегося набора используемых прог и в рамках текущего круга задач. И ждать что ради тебя автор перепишет прогу потому что ты так привык просто смешно. Заходи на AutoIt, пиши сам.[/more]
Автор: F_L LiaNet
Дата сообщения: 30.11.2014 09:43

Цитата:
Он сказал, что не хочет уже возиться, но может продать весь проект вместе с исходниками и сайтом за $6000.
Что-то Денис видимо совсем там на Украине белены объелся. Ударим по Украине санкциями, будем использовать Пунто Свитчер в качестве несогласных. Кстати Репак Кабры вполне так даже и не плох, в отличии от оригинала!
Автор: RJ2k6
Дата сообщения: 01.12.2014 16:04
Polo

Цитата:
https://github.com/kurumpa/dotSwitcher/releases

Работает, но, к сожалению, привязка только к одной клавише.
AZJIO
Обиделись, что ваша прога мне не подошла) Зато отлично подошла СК.

К слову, решил проблему с иконками. Я просто загружаю параллельно АС) Просто переназначил в нем клавиши, чтобы не совпадали с СК. Тепрь все отлично исправляет в х64 приложениях по нужным клавишам и с кастомной иконкой. Все как надо. Полная победа)
Автор: crackcrack
Дата сообщения: 01.12.2014 17:34
добавьте в шапку ссылку на альтернативные программы
http://forum.ru-board.com/topic.cgi?forum=5&topic=35163&start=2240#lt
Автор: maK
Дата сообщения: 02.12.2014 00:53
crackcrack
взял бы и добавил.
Автор: AZJIO
Дата сообщения: 02.12.2014 04:46
crackcrack
Не думаю, что кто-то зашедший в эту тему не знает о Punto Switcher, скорее наоборот будет знать о ней, но не о "Arum Switcher". Поэтому кто тут постоянно предлагает "Punto Switcher" наивно пологают что запрашивающий не знает. Все всё знают, просто "Arum Switcher" это другой тип программы.
Автор: kurumpa0
Дата сообщения: 08.02.2015 11:23
Привет. Я автор программы dotSwitcher. Работу со скайпом вроде починил, кнопка переключения теперь тоже настраивается, добро пожаловать Буду рад замечаниям и предложениям.
Автор: ACorwin
Дата сообщения: 08.02.2015 11:47
kurumpa0
Привет, спасибо за программу! Пытался использовать ее раньше, но не пошло... теперь с настраиваемой клавишей гораздо лучше.
Пара вопросов:
1. почему неактивно преобразование выделения? Win7x64


2. Совсем замечательно было бы добавить флаги в трее! (достаточно UA-RU-US)
Автор: kurumpa0
Дата сообщения: 08.02.2015 11:54
Рад, что программа пригодилась.
1. почему неактивно преобразование выделения? Win7x64
Потому что эту функцию я ещё не доделал

2. Совсем замечательно было бы добавить флаги в трее! (достаточно UA-RU-US)
Окей, добавил в список пожеланий.
Автор: qazwsxe
Дата сообщения: 08.02.2015 11:55
kurumpa0

Цитата:
Буду рад замечаниям и предложениям

- Избавить программу от зависимости .NET Framework.
Автор: Dart_Raiden
Дата сообщения: 08.02.2015 12:04
удалено (ступил)
Автор: kurumpa0
Дата сообщения: 08.02.2015 12:05

Цитата:
- Избавить программу от зависимости .NET Framework.

Ну это надо его на чистом винапи переписать, я пока не готов. А чем дотнет плох? В win7 и win8 он входит в комплектацию.
Автор: qazwsxe
Дата сообщения: 08.02.2015 12:12
kurumpa0

Цитата:
А чем дотнет плох? В win7 ... он входит в комплектацию.

Автор: kurumpa0
Дата сообщения: 08.02.2015 12:19
А ну да, надо в зависимости добавить .net2 тоже. Принято, спасибо.
Автор: AZJIO
Дата сообщения: 10.02.2015 22:37
Вот сформулировал [more=некоторые идеи]Новый интерфейс программы: кнопка "Добавить горячую клавишу" выдаёт окно, в котором выбор режимов отмечается галочкой, например:
1. Красная строка
2. В верхний регистр
3. В нижний регистр
4. Инвертировать регистр
5. Преобразование раскладки
6. Инвертировать раскладку при преобразовании
7. Преобразование в одну раскладку
8. Развёртывание аббревиатур
9. Транслитерация
Мы ставим галочку какие функции будут выполнены для указанной горячей клавише, например можно отметить "Красная строка" и "Преобразование раскладки", тогда будет выполнено одновременно 2 события. Для пользователя появится гибкость выбора тех функций что ему необходимы.

Новые идеи обработки текста:
1. Развёртывание аббревиатур - например вводим ms, жмём хоткей, вставляется взамен некий текст, который связан с этой комбинацией, например ms=MsgBox. Список аббревиатур создаёт пользователь. Здесь можно настроить преобразование слов которые трудно набирать в непривычной раскладке, например:
автоит=AutoIt3
юсб=USB
флешка=съёмный накопитель
комбо=ComboBox
короткое тире=длинное тире (и наоборот)
<=&lt; (замена псевдокода в HTML)
>=&gt;
А также добавить возможность из меню трея добавлять новые пары развёртывания
2. Транслитерация - преобразование текста используя правило замены
3. Определять является ли позиция курсора в конце слова. Это помогло бы обрабатывать слова не позиционируя его точно справа, а поставив в центр слова и преобразовать его целиком.
4. Красная строка с поиском точки. То есть если обработка введено более чем одно слово, то чтобы не применять строку к последнему слову делается поиск точки и справа от неё делается красная строка. Если точка не найдена, то красная строка от начала текущей строки. Наприме если "Ctrl+." - красная строка последнего слова, то "Ctrl + Shift + ." обрабатывает всю строку от начала. Тут два режима, поиск точки с пробелом или поиск точки с принудительной вставкой пробела. Если это литературный текст, то исправление отсутствия пробела, а если точки возможны как элементы форматирования (например object.new), то тут неуместно вставлять пробелы.
5. Зашифровать текст. Идея интересна но требует подключение служб шифрования и сомнительна важность этой фичи. Например при использовании горячей клавиши программа потребует пароль, а при наличии хеш-суммы пароля в ini программа потребует авторизации при первой попытке расшифровать тексты. Для деавторизации перезапустить программу.
6. Журналирование или цитатник. Выделяем текст вручную или обзац (длиную строку), нажимаем горячую клавишу и это отправляется в файл. В момент отправки возле иконки программы появляется всплывающее сообщение с текстом первое и последнее слово, например "Журналирование...окна". Это сигнализирует что текст отправлен в файл, а текст подсказки создаёт контроль над правильностью отправленного текста. Формат разделения цитат в файле истории задаётся форматированной строкой, например два переноса, дата и время вставки, возможно заголовок активного окна.
7. Искать текст в Google. Часто приходится копировать текст чтобы вставлять его в поле поиска браузера. Не проще ли просто выделить его (или даже не выделять) и вызвать горячую клавишу. Пункт не столь важен чтобы заполнить им глобальную горячую клавишу, коих и так дефецит.
8. Форматирование. Есть некий литературный текст, в котором на конце строки лишние пробелы, перед точкой/запятой удаляются пробелы, а после них добавляются если отсутствовали. Нужно ли? Придётся много правил и исключений придумывать.[/more] из этих идей реализовал "развёртывание аббревиатур". Лично я не любитель набирать на англ.языке название функций и естественно идея ввода русской кальки с возможностью преобразования мне понравилась.
Автор: Vseslav3
Дата сообщения: 15.02.2015 14:40
как ни странно, на win7 x64 работает версия 2.5 arum swither, а 3.2 не давала копировать из одного окна в другое

Добавлено:
меня программа привлекла тем, что исправляет кодировку в буфере обмена, не нужно обязательно выставлять при копировании русскую раскладку в источнике и получателе
Автор: maK
Дата сообщения: 15.02.2015 15:04
AZJIO

Цитата:
из этих идей реализовал

и где сам сабж, если не секрет ?
Автор: AZJIO
Дата сообщения: 16.02.2015 11:24
maK

Цитата:
и где сам сабж, если не секрет ?
На предыдущей странице
Хотя... скачать
Автор: ACorwin
Дата сообщения: 22.02.2015 12:52
kurumpa0
что конкретно неудобно в dotSwitcher: набираешь два-три слова в неправильной раскладке, а конвертирует только последнее слово
а если курсор случайно передвинул - вообще ничего не конвертирует
пришлось вернуться на Comfort Keys
Автор: VitalyVitaly
Дата сообщения: 12.08.2015 18:32
-
Автор: RJ2k6
Дата сообщения: 18.12.2015 11:42
Если делать альтернативу, то тут ничего нового и мудреного выдумывать не нужно. Нужно лишь банально сделать копию Арума со всеми его стандартными функциями. Потом уже можно что-то добавить/убрать/улучшить.
Я все еще пользуюсь способом, который описывал на прошлых страницах. Полет нормальный. Единственное, что при переключении раскладки в некоторых программах не меняется иконка Арума в трее. Висит EN. Переключаешь на русский, а иконка так и показывает EN. Такое, напр., происходит в случае с фаерфоксом. Но вот недавно зарелизили наконец лису под систему х64. Может уже будет нормально все. Но пока стремно ставить.
Автор: TheBarmaley TMP
Дата сообщения: 27.01.2016 10:40
извиняюсь, если было уже..
вопрос - а портабла у сабжа нет?
Автор: vasevase
Дата сообщения: 27.01.2016 10:55
Нет. Да и подглючивать у меня что-то начала, хотя неплохая так-то прога.
В чём глюк: не срабатывают сочетания, "типа замораживается" и прочие системные эпизодические глюки.

Разработка проги прекращена, еси чо. Ладно хоть бесплатной сделали напоследок - выпьем за это!
Автор: dev2null
Дата сообщения: 27.01.2016 11:01
vasevase 11:55 27-01-2016
Цитата:
Нет. Да и подглючивать у меня что-то начала, хотя неплохая так-то прога.

В Firefox, начиная с какой-то версии (давно уже, где-то с 30-й), напрочь перестала работать. Перешёл на пунту - оказалось даже лучше - функционал тот же (при желании дополнительный) и нет мелких глюков, какие были в аруме.
Автор: vasevase
Дата сообщения: 27.01.2016 11:05

Цитата:
и нет мелких глюков, какие были в аруме

Именно такая фича, как переправка в обратную раскладку текста за курсором по хоткею там есть?
Я уже давно пунтой не пользовался, а ща и с арума слез, от греха подальше.
Если подтвердишь - попробую пунту заюзать. Правда там тоже не без гмнеца - пишут,
что всякой хрени в установщик втюхивают.
Автор: dev2null
Дата сообщения: 27.01.2016 11:21
vasevase 12:05 27-01-2016
Цитата:
Именно такая фича, как переправка в обратную раскладку текста за курсором по хоткею там есть?

Хз, я и в Arum этим не пользовался - все действия только с выделенным текстом. Лучше там в теме спросить.
Автор: TheBarmaley TMP
Дата сообщения: 27.01.2016 11:38
vasevase
dev2null
пасиба!
раз глючит - значит, фтопку её, даже ставить не буду.. )
Автор: tt43
Дата сообщения: 03.07.2016 02:35
...что-то эта шляпа дааааалеко не всегда работает и переключает.
это -в порядке вещей для сабжа ?

Страницы: 123456

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


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