LINUX.ORG.RU
ФорумTalks

Укротитель ссылок

 ,


0

1

Когда я прикреплял к резюме на linkedin ссылки на документы, я столкнулся с ограничением в 155 символов. Тогда я забил на скрытность подальше и воспользовался mcaf.ee, но мне не понравилось, что на картинке за каждым прикрепленным документом как-будто смотрит человек и улыбается, да и без https негоже, другие же укротители ссылок не подошли из-за политик приватности, или своего несерьезного оформления.
Идея поднять небольшой персональный «сократитель ссылок» для личного пользования вновь сплыла в моей голове.

Я кинулся, но того что бы мне подошло не оказалось. Yourls, по крайней мере на сайтах которые его использовали, использовал ссылки вида url/a, url/b. Немного потыкав, я просмотрел около двадцати сокращенных ссылок от разных людей, потом мне надоело. Наиболее подходил под мои требования lessnmore, но как оказалось он глючный чуть более чем полностью. Но через какое-то время я наткнулся на интересный проект на гитхаб и завертелось.

Значит вот:

#! /bin/bash
#export http_proxy="http://proxy:3128"
host="https://hda.me/"
add=$(curl -s -X POST ${host}add?url=$1 | awk -F'[=""]' '{print $4}')
if [ "$1" == "-h" ]; then
	echo "Usage: `basename $0` http[s]://your_long_url_here"
	exit 0
fi
echo "Your shortened url is:" $host$add

Пользоваться как 'commandname http://ссылка для сокращения'
Еще конечно есть очень простой веб-интерфейс (для работы требуется js, используется jquery c того же источника, как и для лора) и простенький клиент для андроид. Ссылки можно давать, как с https так и без, если безопасность не важна. А если ты не доверяешь, то пожайлуста, можешь поднять свой укротитель ссылок.

★★★★★

Последнее исправление: CYB3R (всего исправлений: 2)

для работы требуется js

Эталонное ненужно.

Ghostwolf ★★★★★
()

Сделал велосипед, да? Вот садись на него и... Ну в общем твой велосипед точная копия тысяч других и, не имея никаких преимуществ, обладает недостатком неимоверной потенциальной забагованости.
Сделал бы что-то веселее...

Stahl ★★☆
()
Ответ на: комментарий от anonymous_sama

Нет :) Это был вопрос «на подумать».

лишить тебя домена и хостинга сейчас не составляет труда.

diver
()

Что мне мешает в цикле запустить твой скрипт, генерируя при этом случайные URL? А если 20 человек запустит? Как быстро ляжет сервер? Я бы на твоём месте задумался над ограничениями.

Black_Shadow ★★★★★
()
Последнее исправление: Black_Shadow (всего исправлений: 1)

И я бы перенёс логику из конфига nginx в web приложение.

Black_Shadow ★★★★★
()

Прочитал как ускоритель ссылок и долго думал почему тема жива ещё и нет тега танцпол.

daemonpnz ★★★★★
()
Ответ на: комментарий от wakuwaku

У меня эта хрень в закладках с 2011 года болтается, живучая.

andrewzvn
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.