через регулярные выражения. в басе есть спец конструктор регулярок
Преобразование URL
-
@GameBot said in Преобразование URL:
у вас в примере ссылка нерабочая
тут почему то правится не только ссылки, вообще сообщения "коверкает" я не знаю причину
-
@Евгений1888 said in Преобразование URL:
@GameBot said in Преобразование URL:
у вас в примере ссылка нерабочая
тут почему то правится не только ссылки, вообще сообщения "коверкает" я не знаю причину
для выкладывания кода существует специальная кнопочка

в таком случае форум не будет съедать символы в коде считая их элементами оформления текста
-
@Евгений1888, выполнить код
[[REDIRECT_URL]] = base64_decode([[URL]].split("/").pop()).split("\n")[0];[[URL]]- Изначальная ссылка (https://link.2gis.ru/3.2/aHR0cHM6Ly95b3V0dWJlLmNvbS91c2VyL1dU...)
[[REDIRECT_URL]]- Итоговая ссылка (https://youtube.com/user/WTCMoscow) -
@GhostZ said in Преобразование URL:
Итоговая ссылка ( https://youtube.com/user/WTCMoscow)
фантастика!!!!! как Вы делаете такие штуки. есть какие нибудь сайты где можно что то на подобие искать?
-
@Евгений1888 base64_decode это БАС встроенная функция, остальное просто java script.
-
@Fox said in Преобразование URL:
в таком случае не будет съедать символы в коде считая их элементы оформления текста
я не только за ссылки, вообще даже обычные сообщения
-
@Евгений1888 said in Преобразование URL:
@GhostZ said in Преобразование URL:
Итоговая ссылка ( https://youtube.com/user/WTCMoscow)
фантастика!!!!! как Вы делаете такие штуки. есть какие нибудь сайты где можно что то на подобие искать?
Если не знакомы с js, то этот код можно выполнить в BAS кубиками "Парсить Строку", "Последний Элемент", "Первый Элемент" и действием "Base64"
@Евгений1888 said in Преобразование URL:
@Fox said in Преобразование URL:
в таком случае не будет съедать символы в коде считая их элементы оформления текста
я не только за ссылки, вообще даже обычные сообщения
Повторюсь, форум может съесть управляющие символы только если решит, что это символы для оформления текста, просто так ваши буквы ни кто не скушает.
-
@Fox said in Преобразование URL:
Base64 "
это вообще, не знал толком для чего, теперь буду иметь ввиду -
@GhostZ said in Преобразование URL:
@Евгений1888, выполнить код
[[REDIRECT_URL]] = base64_decode([[URL]].split("/").pop()).split("\n")[0];Заинтересовал этот код, чувствую оно мне надо, хочу модернезировать под свои задачи.
Кому не сложно разъяните пож-та, как этот код получает куда редиректит сайт? Спасибо
Что в коде [0], что в коде делает pop()
Спасибо -
@kuzkuz, вот тоже самое, но с помощью стандартных действий parse_redirect_url.xml
