Blog. Just Blog

LooooongURL 1.6

Версия для печати Добавить в Избранное Отправить на E-Mail | Категория: Мои программы | Автор: ManHunter
Скриншот программы LooooongURL
Скриншот программы LooooongURL

Программа предназначена для "разворачивания" ссылок, сокращенных при помощи сервисов типа goo.gl, bit.ly, ali.pub, t.co, tinyurl.com, ow.ly и других. Это будет полезно, чтобы заранее узнать, куда вас хотят перенаправить. Поддерживаются множественные перенаправления, каждый шаг отображается в логе.

LooooongURL 1.6LooooongURL 1.6

LooooongURL.1.6-PCL.zip (20,885 bytes)


Поделиться ссылкой ВКонтакте
Просмотров: 9257 | Комментариев: 78

Внимание! Статья опубликована больше года назад, информация могла устареть!

Комментарии

Отзывы посетителей сайта о статье
coldun (15.10.2022 в 17:56):
Что-то https://aliclick.shop/s/sjfo85 не хочет разворачивать...:(
Process link:
https://aliclick.shop/s/sjfo85
----------------------------
Connection error
coldun (12.03.2022 в 00:20):
Так это и не претензия вовсе... Опишу ситуацию: на телефон с разной периодичностью приходят разнообразные "письма счастья", в них адреса выглядят как is.gd/***, bit.ly/***, etc. Переходить по таким ссылкам напрямую с телефона как-то ссыкотно, мало ли на какую дрянь подписку оформит... Для проверки ссылки тел подключается к ПК через прогу MyPhoneExplorer, на вкладке с сообщениями копируем то, что <не ссылка, это текст> --> кнопка Expand неактивна...;(
Каждый раз вручную вбивать http(s):// для активации этой кнопки - то ещё занятие.
ManHunter (11.03.2022 в 22:41):
При чем тут браузер? Там хоть "хуй" напиши, если в dns или hosts это прописано и сервер правильно настроен, то откроет. А "bit.ly" - это не ссылка, это текст. Ссылка - это строка, которая начинается с наименования протокола и соответствует стандарту написания. Следующая претензия, как я понимаю, будет в том, что программа мысли не читает? :)
coldun (11.03.2022 в 22:33):
ManHunter, привет. Программа не определяет ссылки "bit.ly/******", ну т.е. любые короткие ссылки без префикса http(s)://
А любой браузер хАвает такие ссылки на раз.
ManHunter (03.02.2022 в 18:40):
Нет, лишнее.
John Silver (30.01.2022 в 03:48):
Тулза полезная, но ходит она через прокси прописанном в настройках IE. Можно её как-то от этого отучить ? Заставить мимо прокси ходить ?
ManHunter (06.09.2021 в 12:20):
Версия 1.6. Изменения в основном по интерфейсу, внутри практически ничего не поменялось.
ManHunter (27.05.2021 в 23:32):
Эта фича была сделана в первую очередь для алиэкспресса, чтобы не кормить халявщиков. Где-то такая схема обрезки ссылки срабатывает, где-то нет.
coldun (27.05.2021 в 23:26):
Ссылка http://bit.ly/qMTZwG
----------------------------
Redirect to:
https://www.youtube.com/watch?...yer_embedded
----------------------------
Нажатие на [Purify] по идее должно убрать мусор &feature=player_embedded
но по факту убирается и полезная часть ссылки ?v=3HidG9MBQC8
т.е. на выходе после *очистки* имеем бесполезную ссылку
https://www.youtube.com/watch
ManHunter (03.02.2021 в 21:59):
Про скриптовые переадресации я уже не раз писал. Их поддержки нет и не будет, затачивать программу под каждый говносервис я не планирую.
AyTkACT (03.02.2021 в 21:54):
http://avia.ws/ 5hlack
Не доводит до конца. Ограничивается: https://c**ldeal.by/cashback/v...7f1a72a65be3
ManHunter (25.03.2020 в 09:44):
Руслан, я подумаю
Руслан (25.03.2020 в 07:55):
Отсутствует возможность растягивать окно (ссылки бывают очень длинными и хочется растянуть для полноты картины т.к. постоянные переносы не очень наглядны).

Далее ИМХО:
1. Огромный баннер излишен, в идеале без него или должен занимать не более 25% высоты (75px)

2. Иконка в виде щита - у меня с UAC ассоциируется, откройте конкурс))

Я не прошу реализовать всё это. Лишь обращаю ваше внимание.
axe (23.03.2020 в 19:27):
Жаль. Я думал, что должна раскукаживаться.
ManHunter (23.03.2020 в 19:18):
И что с ней не так? Переадресация выполняется скриптом, про такие случаи я в камментах уже все написал.
axe (23.03.2020 в 19:16):
Проверьте ссылку - https://u.to/FWPiFw
ManHunter (21.03.2020 в 14:17):
Поправил, спасибо. Архив обновлен.
coldun (21.03.2020 в 13:54):
ManHunter, LooooongURL 1.5.0.1 (16.03.20)- drag-n-drop ссылок в окно программы поломался, 1.4.0.2 (30.07.19)- drag-n-drop работает.  :)
axe (17.03.2020 в 00:56):
Спасибо! Теперь нормально.
ManHunter (16.03.2020 в 15:58):
Да, мой косяк. Поправил, спасибо! Архив обновлен.
axe (16.03.2020 в 15:44):
У меня 7 x64, Firefox 68.6 ESR x64. URL передается через бндинг, строка - "...\\LooooongURL\\longurl.exe', '%OpenURI'". Cоответственно '%OpenURI' это внутренний параметр, но туда можно и внешние прописать, например, у PotPlayer - '%OpenURI /add'. Как видим ни каких левых параметров longurl.exe не передается.

Проверяется элементарно:
В закрытую программу
longurl.exe http://bit.ly/2mJDyL5
Потом
longurl.exe http://ali.pub/177yl1
получаем второе окно.
ManHunter (16.03.2020 в 14:07):
Если запустить повторно с параметром в виде ссылки, то эта ссылка будет передана в уже запущенную копию. Если ссылки нет, то просто активирует запущенную копию, типа если она висела в трее или еще как-то. Win7 все работает как задумано, под говносистемой сегодня дополнительно проверю.

Про остальное подумаю, вроде тоже разумно.
axe (16.03.2020 в 14:03):
Версия 1.5 открывает новое окно, а не использует существующее. Я допускаю, что оба режима будут востребованы, но мне многооконный режим (как сейчас) крайне неудобен.

Есть еще спорный режим "поверх всех окон" (особенно в связке с многооконностью) и незапоминание позиции окна. В общем, на мой взгляд, .ini нужен, иначе not user-friendly.
ManHunter (16.03.2020 в 07:51):
Его вроде как официально прикрыли: https://developers.googleblog....ortener.html
Ellephant (16.03.2020 в 02:06):
домен goo.gl у меня не открывается. Я использую для сокращения ссылок домен goo-gl.su
ManHunter (13.03.2020 в 11:10):
Версия 1.5. При запуске программы с параметром в виде ссылки, если обнаруживается ранее запущенный экземпляр LooooongURL, то эта ссылка передается активной копии. Внесены всякие мелкие изменения и улучшения.
ManHunter (19.02.2020 в 10:52):
Это очень правильная мысль. Обязательно сделаю в следующей версии.
axe (19.02.2020 в 04:42):
Прикрутил вашу программу в меню ПКМ ссылок в Firefox, но есть одно неудобство, при отправке другой ссылки, в уже открытую программу, ни чего не происходит. Можете как нибудь пофиксить этот момент, параметром или аргументом? Хотелось бы повторного использования уже открытого окна.
ManHunter (11.02.2020 в 11:22):
Вот поэтому я бы предпочел формулировку не "можно сделать проще", а "можно сделать еще таким способом".

Чтоб два раза не вставать. Улучшена обработка ссылки при нажатии "Purify", когда в ссылке содержится несколько символов "?", теперь они очищаются по очереди, начиная с последнего. Добавлена замена "aliexpress.ru" на каноничный "aliexpress.com" при повторном клике на "Purify". Архив обновлен.
dns1001 (11.02.2020 в 11:16):
Просто я балдею от консоли, как и вы от asm. У меня куча батников на все (мои) случаи жизни. Не хватает времени больше на asm. Вас читать интересно. Спасибо.
ManHunter (11.02.2020 в 10:47):
Да разве я спорю? Кому-то проще генту себе собирать, а кто-то предпочитает работать с комфортом. Лично мне проще тыкнуть кнопку "Purify", чем пытаться скопировать из консольного выхлопа нужный url.
dns1001 (11.02.2020 в 10:29):
У вас полно очень нужных программ, но может проще:
curl -LIs https://goo.gl/5NcBgI | grep.exe "Location"
coldun (14.08.2019 в 21:51):
OK, ясно, там входящая ссылка была на облако mail@ru
ManHunter (14.08.2019 в 20:34):
Тем более, что там вообще нет никаких редиректов, сразу передается файл.
ManHunter (14.08.2019 в 20:03):
Ни под один конкретный сервис программа дорабатываться не будет. Если переадресация выполняется не через заголовки, то ничего не развернется.
coldun (14.08.2019 в 20:00):
ManHunter, Не открывает ссылки вида https://rocld.com/m9l0o
Может как-то поможет- описание: https://rocld.com/developer

Одна проверка засчитывается за 2 перехода по ссылке: http://ipic.su/7yG7xz.png
ManHunter (30.07.2019 в 12:09):
Еще одно мелкое изменение: при повторном клике на Purify в ранее очищенной ссылке заменяется "ru.aliexpress" на нормальный "www.aliexpress". Архив обновлен.
ManHunter (29.07.2019 в 10:44):
AyTkACT, исправлено, спасибо! Архив обновлен.
AyTkACT (29.07.2019 в 09:44):
Добрый день!
Past -> Purify -> Open

Обрезает лишний символ на конце, только при открытии в браузере через Open, а ля:

Очищенная ссылка в окне программы - https://ru.aliexpress.com/item...umbers).html
А при открытии через Open - https://ru.aliexpress.com/item...numbers).htm
ManHunter (29.04.2019 в 13:40):
Чтобы в обход сайта ничего не качали, очевидно же. Неудобства могут быть, но у меня все-таки свой интерес.
caxap (29.04.2019 в 13:37):
Камрад, давно хотел тебя спросить - почему ссылки на файлы у тебя "хитрые"? Качалка не подхватывает. Браузером сохраняю, но тогда не создаётся файл-описание при нём, по которому я ориентируюсь "что-где-когда-откуда". Мелочь, но неудобно.
coldun (26.04.2019 в 19:56):
Спасибище, что обновил!  :D
ManHunter (26.04.2019 в 16:15):
Все правильно, за использование национальных символов в ссылках надо просто отрубать нахер руки по самую шею. И это касается не только доменов.

Цитатаудалось ли раскукожить исходную ссылку

Абсолютно бесполезная опция.
Infocatcher (26.04.2019 в 16:09):
Хоть я и не одобряю такие ссылки, но решил проверить: для всяких IDN штук типа http://яндекс.рф/ не работает.
И, я думаю, будет удобнее с какой-нибудь индикацией, удалось ли раскукожить исходную ссылку (например, выводить другим цветом, если ссылка осталась без изменений).

А себе я доделывал вот такую приспособу: https://github.com/Infocatcher...perties_Plus / https://github.com/Infocatcher...ties_Plus_WE
Но вслед за упарыванием лисы урезались и возможности переписанной версии… :(
ManHunter (25.04.2019 в 12:11):
Версия 1.4. Добавлена возможность перетаскивать ссылки из браузеров прямо в окно программы. Сделана корректная обработка переадресации на protocol-relative и root-relative ссылки. Сделана поддержка нескольких мониторов. Традиционные мелкие изменения и улучшения.
ManHunter (16.04.2019 в 13:10):
Сделал перетаскивание ссылок. Будет в новой версии, когда выложу. Пока надо порешать с антивирусами, чо-то они еще сильнее стали ругаться.
ManHunter (13.04.2019 в 13:28):
Реализовывать интерфейс OLE на Ассемблере - та еще радость. Но подумаю.
coldun (13.04.2019 в 12:56):
ManHunter, Можно ли добавить в эту замечательную софтинку функцию drag-n-drop, в разы упростило бы работу с ней. ;)

Вот это имел в виду:
https://i110.fastpic.ru/big/20...cccd395e.gif
ManHunter (27.02.2019 в 08:49):
Исправил, спасибо. Копипаст - зло :) Архив обновлен.
SMaSm-94 (27.02.2019 в 02:30):
В последней версии (на текущий момент - 1.3) нашёл небольшой баг: ANSI функция "CreateMutexA" (at 0040500F) использует в качестве аргумента (at 00405006) имя mutex-объекта (from 00405049) прописанное в UNICODE кодировке. В результате чего создаётся объект "L", а не как подразумевалось "LooooongURL_Mutex".
ManHunter (25.12.2018 в 02:00):
Немного сбил детект, посмотрим, что получится дальше. Заодно выяснил один из критериев "опасности". Приму на вооружение. Avast походу ващще неадекват, агрится на все подряд.
ManHunter (24.12.2018 в 09:18):
caxap, если бы детект было так просто сбить :( Это раньше вирусные аналитики были профессионалами, разбирали каждый экземпляр по косточкам, вспомни тот же вирлист от досовского др.веб. А сейчас везде АНАЛитики-индусы работают за миску риса. "Сетевая активность? Файл не подписан? Размер меньше 100500 терабайт? Стопудово троян, добавляй в базу"
caxap (24.12.2018 в 01:30):
Годная програмулина. Но...
Антивирусы на неё нервно дышат.
https://www.virustotal.com/ru/.../1545382374/
Приходится запароленный архив с ней в её-же папке таскать а потом распаковывать, отключая антивир, когда, в очередной раз, обнаруживается что её какой-то антивирус потёр и не спросил. Неудобно.
Можно чё-нить придумать, шоб детекта не было?
Ещё сильно хоТца, шоб, например, линки с Википедии могла  декодировать в "нормальные" для того что-б кидаться ими на форумах/в мессенджерах...
Типа пример:
https://ru.wikipedia.org/wiki/...%D1%86%D0%B0

https://ru.wikipedia.org/wiki/...ная_страница
ManHunter (20.12.2018 в 10:59):
Версия 1.3. Исправлена серьезная ошибка, из-за которой программа аварийно завершала работу. При вставке ссылки через кнопку Paste сразу выполняется раскручивание. Мелкие косметические изменения и доработки.
smaragdus (03.03.2018 в 02:58):
LooooongURL version 1.2.0.0 - undocumented change - "Expand", "About" and "Exit" buttons were iconized.
ManHunter (28.02.2018 в 12:40):
Версия 1.2. Добавлена возможность подменять USER_AGENT при переадресации, исправлены ошибки. Возможно, добавлены новые :)
ManHunter (21.02.2018 в 16:19):
Там переадресация через скрипты, а не через заголовки. Так что все нормально, последняя отслеживаемая точка показана правильно. Писать персональные парсеры страниц для каждого сайта я не планирую.
andrew (21.02.2018 в 15:19):
Что-то не то. Часть адреса затёр, потому как редирект на говносайт.
Лог работы:


Process link:
https://vk.cc/7xxxx4
----------------------------
Redirect to:
https://vk.com/away.php?cc_key...уу.ru%2FmanL
----------------------------
Redirect to:
http://away.vk.com/away.php
----------------------------
Done
jedi-257th (27.10.2017 в 23:58):
Экспромт, в-Тему: "ах, вновь Загрузки в Карантине! Нашёл чего-то этот "NOD"!?
Я ж - жив-здоров. Без "Антивирей". Какой? Ах, да - уж ПЯТЫЙ ГОД..."
ManHunter (22.09.2017 в 12:47):
Ну так надо добавить в исключения и отправить отчет о ложном срабатывании, чтобы эти криворучки починили свою поделку.
Kvest (22.09.2017 в 12:20):
Каспер сразу удалил, как только разархивировал. Конфликтует.
ManHunter (24.07.2017 в 22:47):
Аваст я всегда считал говном. На форуме давным давно рулил NOD32, но сейчас и он безнадежно испортился.
SHREEF (24.07.2017 в 22:41):
давным давно на форуме ты был другого мнения! лет так 10 назад
ManHunter (23.07.2017 в 21:07):
Да мне как-то параллельно, я говноантивирусами не пользуюсь. И другим не советую.
SHREEF (23.07.2017 в 19:13):
аваст заблокировал прогу ! https://s8.hostingkartinok.com...2b59cc13.jpg
ManHunter (19.07.2017 в 11:08):
Версия 1.1. Добавлена опция "Purify" для очистки ссылок от всяких реферальных дополнений. Исправлены найденные ошибки.
ManHunter (02.05.2017 в 15:44):
Там переадресация через скрипты и отдельную страницу, а не через заголовки. Специально под этот сервис надо писать отдельную софтину, не вижу в этом необходимости.
DJZLO (02.05.2017 в 14:55):
Приветствую! Дмитрий добавьте пожалуйста:
http://j.gs -> http://adf.ly/
Станислав (07.04.2017 в 17:06):
Полезная прога. Жду обновок и развития.
ManHunter (22.03.2017 в 08:01):
Цитатаdo you have any idea why downloads from your site with download managers (FDM, IDA) fail

Because protection against hotlinking. Direct links to the files, bypassing a website, are not working. First, you HAVE to open the website in browser, then you CAN download files via browser only.

ЦитатаI didn't know the word "Раскручивать" for example

It means "expand", "unwrap".
smaragdus (22.03.2017 в 03:24):
Excellent work, ManHunter! I am becoming a great fan of your tiny, light, portable, well-designed programs.

I notified The Portable Freeware community about the new version (1.0.0.1) of LooooongURL: https://www.portablefreeware.c...85940#p85940

I understand some Russian but I translated the change log with help of Google Translate (I didn't know the word "Раскручивать" for example). If you find something wrong with the translation please tell me and I will update my post.

A side question- do you have any idea why downloads from your site with download managers (FDM, IDA) fail? I have to download your stuff directly via a browser.

Regards and thanks
ManHunter (21.03.2017 в 16:07):
Промежуточное обновление с учетом пожеланий. Если при старте программы в буфере обмена находится ссылка, то она сразу подставляется в форму. Раскручиваются множественные редиректы, все пишется в лог. Программа сворачивается в трей. Добавлены кнопки "Clear" и "Open".
ManHunter (21.03.2017 в 10:07):
It will be done in next release.
smaragdus (21.03.2017 в 02:54):
Thank you for your excellent new program LooooongURL- a tiny gem!
I liked it so much that I wrote a short review about LooooongURL:
http://bit.ly/2mJDyL5
;)
Possible enhancements for future releases:
"Clear" button below "Copy" button which clears the text in the boxes.
"Minimize to tray" check-box.
Regards
ManHunter (20.03.2017 в 23:36):
Конечно можно. Сделаю.
user (20.03.2017 в 21:07):
Можно сделать чтоб при запуске автоматом из буфера адрес вставлялся?
ManHunter (20.03.2017 в 14:28):
Про множественные редиректы уже думал. Это первая версия программы, сейчас поднакоплю отзывов и идей, обязательно дорисую что-нибудь подобное.
Madness (20.03.2017 в 14:19):
Привет, стоит добавить показ цепочки редиректов (например http://ali.pub/177yl1 , их там штуки 3-4).

Добавить комментарий

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

*Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п., а также флуд и сообщения не по теме, будут удаляться. Нарушителям может быть заблокирован доступ к сайту.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2024
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.07 сек. / MySQL: 2 (0.0055 сек.) / Память: 4.5 Mb
Наверх