Воскресенье
02.02.2025, 16:01
| RSS
Главная
Меню сайта

Категории раздела
Madriva [3]
Ubuntu (KUbuntu, EdUbuntu, XUbuntu) [78]
SUSE [1]
Fedora Core [9]
ASPLinux [1]
Debian [16]
Gentoo [3]
Другие [167]

Мини-чат

Наш опрос
Оцените мой сайт
Всего ответов: 45

Статистика

Rambler's Top100Рейтинг@Mail.ru

Главная » 2010 » Март » 10 » Использование Klipper для укорачивания адресов
Использование Klipper для укорачивания адресов
15:46

Если вы активно пользуетесь микроблогами вроде Twitter или identi.ca, то наверняка знакомы с сервисами bit.ly и tinyurl, которые позволяют создавать короткие псевдонимы для длинных адресов. Robert Riemann предлагает простой способ получать доступ к таким сервисам при помощи механизма действий Klipper — встроенного в KDE менеджера буфера обмена.

Для начала вам понадобится консольный скрипт, который будет отсылать длинный URL на сервис и возвращать в ответ короткий. Роберт предлагает свой скрипт на Ruby, который предоставляет интерфейс к ur1.ca, но можно воспользоваться гораздо более простым рецептом от Григория Бакунова:

$ curl http://clck.ru/--?url=http://ваш-url

Итак, нажмите правой кнопкой на значке Klipper, и выберите «Настроить Klipper». В открывшемся диалоге перейдите на вкладку «Действия». Добавьте новое действие для регулярного выражения

(^(http|https|ftp):\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(([0-9]{1,5})?\/.*)?$)

В качестве команды укажите

curl http://clck.ru/--?url=%s

А в колонке Output Handling выберите «Replace Clipboard» (чтобы короткий URL автоматически помещался в буфер обмена, замещая длинный).

klipper-clck

Затем на вкладке «Комбинации клавиш» убедитесь, что для действия «Ручной выбор действия» назначена комбинация (по умолчанию это Ctrl-Alt-R).

Теперь вам осталось только скопировать адрес, и нажать указанную выше комбинацию клавиш, чтобы увидеть вот такое меню:

klipper-clck1

Категория: Другие | Просмотров: 656 | Добавил: tol | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Поиск

Друзья сайта

  • Администрация

    Andry


    Tol


    Copyright MyCorp © 2025
    Хостинг от uCoz