Плохая идея. Обычно имеет смысл использовать то, что идёт по умолчанию, и пересобирать только в том случае, если в конфигурации по умолчанию чего-то нет. И то, может оказаться, что лучше скачать специальную сборку (типа curl-impersonate) или воспользоваться docker-образом, а не самому прыгать с бубном.
maksam07, "куда проще" делать стандартные конфигурации для подключения пользователей с обходом всяких блокировок путём клацания мышкой в админке. Однако 3proxy обычно используется совсем не для этого.
maksam07, 3x-ui создан для принципильно другого сценария использования. Это как говорить, что перешёл на курьерскую доставку вместо использования самоката для поездок в магазин.
Таких умников, которые говорили "ну на тот тэг много подписано" всегда было немало и никогда этот аргумент не прокатывал, потому что это не имеет никакого отношения к делу.
Кроме того, не забываем, что в правилах есть пункт, по которому вопрос не должен представлять из себя "задание". А в данном случае именно "задание" он и представляет, если так категорически "требуется" тэг конкретного языка. В то время как сам вопрос касается лишь метода получения данных, а не попытки решения задачи на конкретном языке. Ещё раз повторю: нет ни строчки кода на языке - не должно быть тэга языка - очень простая мнемоника.
rPman, иногда для себя, иногда для сохранения для истории. Например, мною были сохранены данные сайта animedia.tv, когда проект загнулся. Теперь доступно тут animedata точка sbin точка ru и тут 0000-00 точка anidubarchive точка com. Или у меня, например, есть архив форума auto.ru.
Есть много мест, где активно используются симлники. Например, установлено несколько версий java в /usr/lib/jvm. Или несколько версий python, запускамых командами типа python3.9, python3.11, python2.7. С помощью симлинков можно обеспечить, чтобы команда java или python исполнялась конкретной версией. В пакетном менеджере при этом можно избежать конфликтов, потому что /usr/bin/java или /usr/bin/python не принадлежат ни одному пакету и управляются отдельно от пакетной системы (опционально можно через postinstall/prerm-хуки).
В deb-дистрибутивов для этого целая инфраструктура есть, называемая alternatives.
$ ls /etc/alternatives/|wc -l
738
Нужно понимать, что символьная ссылка для приложения ничем от файла не отличается (ну, почти, есть кое-какие мелкие нюансы, но большинство приложений этого не заметят никак).
dim5x, модерация неоднократно подчёркивала, что вопросы общего характера без единой строчки кода не должны иметь никаких тэгов языка, сколько бы ни хотели топикстартеры нагадить в ленту подписчикам этих тэгов. В данном случае вопрос именно общего характера, никакого отношения ни к какому языку он не имеет.
Мнение по этому поводу очередного ноунейма мне не интересно. Все вопросы по этому поводу следует адресовать администрации сайта.
Павел, несколько часов вообще не срок. Я многие сайты архивирую месяцами, соблюдая рейтлимиты. И речь идёт о миллионах страниц. Тем более если надо просто дёрнуть контент один раз, ты на программирование можешь больше времени потратить, чем оно качаться будет.
dim5x, тут много лет пачками удаляют тэг Python по причине что в вопросе нет ни строчки кода на Python и вопрос никак к языку Python не относится. Причём тут логика? Правила есть правила.