войти зарегистрироваться

AutoHotKey для облегчения жизниMac Maniac. DropCopy под Windows

Помните пост про извлечение дивайсов и носителей как в Маке? Так вот, у той милой иконки Eject появился друг — DropCopy:

Вступление


Когда я работал на маках, я просто наслаждался простотой перекидывания файлов между компьютерами в сети с помощью DropCopy. Кидаешь в чёрную дыру файлы, выбираешь из выпадающего списка куда отправить, и на рабочем столе адресата появляются эти самые файлы. Класс! Но с момента моего увольнения прошло уже 2 года и некоторая ломка по макам осталась (особенно по Final Cut Pro *прослезился*). В комнате рядом сидит брат за своим компом, я за своим, есть ещё ноутбук которым пользуются все по очереди и постоянно возникает проблема, когда надо перекинуть файл с одного компа на другой. Чего только мы не вытворяли:
  • Пересылка по почте
  • По аське
  • Через флешку
  • Через ФТП (это самый логичный способ)

Стоит отметить важный момент — Общие Документы Сети Microsoft возможно и помогли бы в данной ситуации, но они отключены давно и так основательно, что как их включить обратно я уже не знаю\не помню\не хочу, поэтому я начал копать в другую сторону и в итоге получилось (по-моему) гораздо лучше. Так что тем у кого данная вещь функционирует я думаю не имеет смысла читать дальше.

AutoHotKey для облегчения жизниУдобное закрытие FastStone Image Viewer

FastStone Viewer buttonsМногим на хабре знаком FastStone Image Viewer — бесплатный просмотрщик картинок. Он и быстр, и функциональность у него неплохая, но вот беда — переборщили разработчики с украшательствами: скины в программе неотключаемые, и набор их довольно ограничен. Всё бы ничего, если бы не скруглённые углы окна. Развёрнутые на весь экран окна я привык закрывать не глядя, просто кликая в правом верхнем углу экрана. Но у FSViewer округлость остаётся и при максимизации, что приводвит к «дыркам» по углам экрана, и попытка закрыть просмотрщик в большинстве случаев приводит к закрытию окна под ним, что невероятно раздражает.

Сегодня мне это окончательно надоело и я набросал небольшой скрипт для Autohotkey. Теперь, если в развёрнутом на весь экран FSViewer'е кликнуть в правый верхний угол — просмотрщик закрывается, как и положено нормальной программе.

Блог им. MsM78Total Commander + AutoHotKey: Меню пользователя

Помните Norton Commander и его возможность создания меню пользователя?

Реализуем подобное для TC на AutoHotKey.

Блог им. MsM78Total Commander + AutoHotKey: Создать папку с датой в имени по Shift+F7

Приспичило мне автоматизировать процесс создания папки текущего дня.
И снова мне помог AutoHotKey.

Блог им. MsM78buf2link — Обмен изображениями в локальной сети

Один из постов побудил рассказать о том, как я решил одну проблему используя AutoHotKey.

В локальной сети частенько бывает необходимость в ходе общения в чате показать собеседнику то, что происходит у тебя на экране.
Самый простой выход из положения — принтскрин, mspaint, Save As, а потом ещё передача по сети одним из доступных протоколов, после чего этот файл будет скачан и открыт.
Долго и муторно.

AutoHotKey для облегчения жизниMac Maniac

Привет! Это мой первый хабратопик (не считая песочницы)
и я даже не знаю увидит его кто-нибудь или нет :-)
Ну вот мне нравится некоторые фишки на Mac которых нету в Винде. По мере возможности я пишу их на скриптовом языке AutoHotKey дабы не чувствовать себя обделённым) Что? Вы ещё не знаете про этот язык? Ну чтож, скорее сюда www.autohotkey.com. Хотя это можно написать практически на любом полноценном языке, но примеры я приведу именно на этом, потомучто главное — идея.
Может быть это кому-то покажется полезным
Отображение подключённых девайсов и их извлечение
Как всё-таки удобно, когда на рабочем столе появляется ярлык только-что подключённого девайса. И также удобно его извлечение просто перемещением на значок означающий извлечение.

Конечно же есть разные утилитки для этого процесса (к примеру DeskDrive) но к сожалению она не позволяет простым переносом на заветную кнопочку извлечь CD/USB.

LifehackГруппирование файлов в проводнике Windows

Прочитал тут топик про использование горячих клавиш для работы с группами файлов, и решил помочь человеку. Заодно улучшить свои знания Autohotkey, ну и — чем чёрт не шутит — повысить популярность этой отличной программы на Хабре. Вобщем, вот скрипт для группирования/разгруппирования файлов в проводнике. Удобен при разгребании однородной массы файлов на отдельные кучки, например, при сортировке домашней коллекции фотографий, музыки или фильмов.

Работает он очень просто: выделяете файлы/папки, которые нужно сгруппировать, нажимаете Ctrl+G — и все они оказываются в свежесозданной папке Group1 (или Group[N+1], если GroupN уже существует). Если же нажать Ctrl+Shift+G на выделенной папке (папках) — их содержимое переносится на уровень выше (т.е. в вашу текущую директорию), а сами папки удаляются.

Блог им. re_agentНебольшой лайфхак по типографированию с использованием Autohotkey

Я уже давно использую замечательное универсальное средство автоматизации Autohotkey

И однажды я решил, что будет неплохо расставлять тире, многоточие и кавычки-«ёлочки» в нужных местах.
Следующий простейший скрипт автозаменяет двойной дефис на тире, три точки на многоточие а двойное э на открывающиеся и закрывающиеся кавычки и ставит курсор между ними (это сочетание в достаточно свежих версиях autohotkey будет работать только в русской раскладке, буква э выбрана, так как на этом месте располагаются кавычки в англоязычной раскладке).
Преимущество такого метода заключается в том, что для вставки символов не требуется прибегать к клавишам модификаторам.

Собственно, правила замены:
::--::—
:*?:... ::…{space}
:o:ээ::«»{Left}


PS: Не подскажите ли аналогичные решения для Linux?

Блог им. KapustosПереключатель раскладки по CapsLock

Здравствуйте,
в очередной раз случайно нажав Capslock и набрав предложение заглавными буквами я задумался о отключении его насовсем. Но мне попался на глаза топик в котором автор предлагал повесить на капс что-то полезное, например переключение раскладки клавиатуры.
Первым делом я вспомнил о PuntoSwitcher, даже установил свежую версию 3.0, но тут две проблемы: во первых у меня самодельная русско-украинская фонетическая раскладка, а во вторых, пунто заметив что у меня второй раскладкой немецкая просто отказался работать.

Немного поискав в гугле я не нашел ничего мне подходящего и решил сделать все сам.

AutoHotKey для облегчения жизниПользовательские шорткаты в Windows с помощью Autohotkey

По следам недавних и не столь недавних публикаций о шорткатах в Windows (1, 2) и Linux решил написать о том, как при помощи программы Autohotkey (Windows-only, инсталлятор, портабельная (zip) версия) можно задавать свои собственные клавиатурные сокращения для тех команд, для которых в системе по умолчанию никаких шорткатов не предусмотрено. Во многом свою роль здесь сыграло желание иметь в Винде те же шорткаты, что и на Маке, на котором я одно время много работал.