Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Скрипты для RusHub'а _ ShortUrls

Автор: Saymon 13.12.2010, 1:34

Название: ShortUrls
Версия: 1.01
Автор: Nickolya
Запросил: и опять DEN 007 (на хабе MyDC) big_smile.gif
Перевод под RusHub: Saymon
Для работы скрипта требуется: Библиотека http://mydc.ru/topic2951.html


Скрипт сокращает в чате все ссылки, превышающие заданный в скрипте порог длинны, через сервис http://mydc.ru/r/?http://is.gd/

При отправке в чат чего-то типа

Код
http://mydc.ru/ipb.html?act=Search&nav=at&CODE=show&searchid=8176c5fd684f87cf834d8493133d1cb3&search_in=topics&result_type=topics&lastdate=86400

мы получим
Цитата
<Nickolya> http://mydc.ru/r/?http://is.gd/ePQkt (сокращенная ссылка на mydc.ru)



Конфиг

Код
local iMaxLen = 40    -- максимальная длинна ссылки для отправки в чат без сокращения, при ее привышении ссылка будет сокращена
http.TIMEOUT = 1    -- таймаут для ответа от сервера, в секундах

local sSeeCmd = "getshorturl"    -- команда для получения короткой ссылки
local tCanUseCmdsProfiles = {    -- профили, которым можно использовать команду
    [0] = true,
    [1] = true,
    [2] = true,
    [3] = true,
    [-1] = false,
}
local sMenuWay = "Меню пользователя\\"    -- путь в меню



 ShortUrls_by_Nickolya_v_1.01.lua ( 2.46 килобайт ) : 67
 

Автор: DEN 007 13.12.2010, 2:02

Спс за перевод, заценил + еще один апи механизм под русхаб для меня))