Microsoft похоронит Paint

news.mail.ru — В списке изменений новой версии ОС указывается, что приложения Outlook Express, Reader, Microsoft Paint и некоторые другие попали в список «удаленных или устаревших». как дальше жить?
Новости, Компьютеры | Toliksh 15:08 24.07.2017
12 комментариев | 72 за, 1 против |
#1 | 11:35 25.07.2017 | Кому: luke
> Ну и самое главное без чего работать очень трудно на чужих компах, так это без управления жестами мыши StrokesPlus. Если кто помнит в старой ламповой опере было такое

Круто! Заценю.
#2 | 11:36 25.07.2017 | Кому: Srg_Alex
> Бессмысленная и не нужная хрень.

Кому как. Я в своё время на старой опере привык - очень удобно было, был дико разочарован, когда их сначала вообще убрали, а потом вернули кастрированные.
#3 | 08:31 26.07.2017 | Кому: luke
> Можешь сразу взять мой конфиг, чтобы с настройками не возиться:[censored] (использую портабл версию).
> Ну и жесты записал под себя. Например, не просто идеальный жест на юго-запад по 45°, а скорее как я обычно быстро дёргаю - скорее больше вниз.
> Ну и посмотри дефолтный набор жестов. Можно что понравится, что я снёс.

О, в портабл версии жесты в браузерах заработали, в отличие от рекомендованной! А скрипты ты сам дописывал? А то у меня дефолтный на "открыть ссылку в новой вкладке" не пахал, а в твоей конфигурации - нормально.

Хм, а другие жесты - не работают в браузерах...
#4 | 09:15 26.07.2017 | Кому: luke
> И если что, я им не пользуюсь, так как в новой вкладке открываю средней кнопкой мыши. Поэтому в нём могут быть недочёты. Там не совсем тривиальная логика как в остальных, там перемещение мыши задействуется, чтобы понять, что было над ссылкой, видно как курсор скачет.

Я его просто за основу взял и доработал - заменил контрл на шифт и теперь он открывает новую вкладку и сразу делает её активной. Очень удобно, когда серфишь только правой рукой, а левая вообще не на клавиатуре.

А вот команды типа acSendKeys("^w") вообще не обрабатываются. Причем только с буквами, она же с функциональными клавишами нормально работает.
#5 | 05:14 27.07.2017 | Кому: luke
> Так винда какая?

Семерка, 32бит. Сочетания клавиш отдельно от проги работают, я проверил.
#6 | 10:31 27.07.2017 | Кому: luke
> А жесты "назад"/"вперёд" хотя бы работают в браузере?

Да, функция работает нормально с функциональными клавишами или спецкнопками, например: acSendKeys("{F11}"), acSendKeys("{BROWSERBACK}") или acSendKeys("{BROWSERFORWARD}")

А вот с обычными горячими клавишами не работает, типа: acSendKeys("^w") или acSendKeys("^t")

> 1. А галочка Action Active точно у других жестов стоит?

> 2. StrokesPlus надеюсь не выключен? :)

Стоит, включен.

> 3. В Ignored List случаем что-то не попало?


Нет

> Можно кстати включить отрисовку жестов, чтобы посмотреть, StrokesPlus хотя бы захватывает жест, может быть дело не в сочетании клавиш?


Захватывает жест, но отрабатывает не все команды. Например, в этом жесте:


cActivateWindow(nil, gsx, gsy, 0)

acConsumePhysicalInput(1) --prevent hand mouse movements from moving the mouse
acMouseMove(gsx, gsy) --move the cursor back to where the gesture began
acDelay(10) --pause briefly to allow the cursor to be drawn
if acGetMouseCursorType() == "HAND" then
acSendShiftDown()
acMouseClick(gsx, gsy, 1, 1, 1)
acDelay(10)
acSendShiftUp()
else
acSendKeys("^t")
end
acConsumePhysicalInput(0) --allow input to behave as normal

Часть if нормально отрабатывает, а часть else - ни в какую. Хотя если просто контрл-t нажать, пустую вкладку открывает.

> 4. Вряд ли поможет, но можно попробовать из скриптов убрать:

> acActivateWindow(nil, gsx, gsy, 0)

Пробовал :)
Не помогло.
#7 | 07:35 28.07.2017 | Кому: luke
> А раз говоришь, что переделывал открыть в новой вкладке и сделать активной через шифт вместо контрола, да и функциональные клавиши работают, то может быть проблема как раз в контрл - ^ ?

Не, я переделывал acSendControlDown() на acSendShiftDown(). То, что переделал - работает.

> Так попробуй по аналогии с первой частью вместо acSendKeys("^t"):

>
> acSendControlDown()
> acSendKeys("t")
> acSendControlUp()

Попробовал сейчас, не работает.
#8 | 08:48 28.07.2017 | Кому: luke
Не, всё стандартное. Ладно, забей )
#9 | 10:44 28.07.2017 | Кому: luke
> Жаль, что не получилось. Штука-то крутая.

Ну хоть частично работает )

> Напоследок подкину ещё:

> а после изменений пробовал Reload config and Lua Engine (правой кнопкой по иконке в трее)?

Сейчас попробовал - то же самое.
#10 | 18:24 28.07.2017 | Кому: luke
Спасибо, камрад, на работе в понедельник обязательно попробую!
#11 | 06:30 01.08.2017 | Кому: luke
> Может у тебя дело тоже в раскладке оказывается?
> Можешь попробовать acSendKeys("^{VKEY 87}") - это ctrl+w для закрытия вкладки жест Global Window Tab Close

Сработало! Спасибо, камрад :)

Вчера не пробовал, на озёрах был, в отгуле.
#12 | 05:33 30.08.2017 | Кому: luke
Пользуюсь, да, удобная )
Войдите или зарегистрируйтесь чтобы писать комментарии.