WebOne - прокси для работы старых браузеров в Web 2.0

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Ninja_Cat
Newbie
Сообщения: 5
Зарегистрирован: 15.01.2023,01:03
Откуда: Калининград

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение Ninja_Cat » 15.01.2023,17:23

ATauenis писал(а): 15.01.2023,16:07 Класс. :thumbup: А как удалось поставить? Распаковать rpm/deb просто, или как смотрю по скриншотам, была какая-то типа chroot среда в Ubuntu arm64?

Код: Выделить всё

pkg update && pkg upgrade
pkg install proot-distro
proot-distro install ubuntu
./startubuntu.sh
apt update && sudo apt upgrade
apt install wget nano mc imagemagick(этот почему-то не установился с зависимостями потому отдельно ставил)
wget https://github.com/atauenis/webone/releases/download/v0.14.0/webone.0.14.0.linux-arm64.deb
apt install ./webone.0.14.0.linux-arm64.deb (почему-то пришлось делать дважды, но так и не понял почему)
nano /etc/webone.conf
webone
ATauenis писал(а): 15.01.2023,16:07 С роутерами да, 15-летние не годятся. :) ARMv7 это минимум, и хотя бы 256 МБ памяти надо. Это уже модели последних лет, с 802.11ac/n на борту.
Я так понимаю, что ARMv7 из-за ограничений .Net?

Ninja_Cat
Newbie
Сообщения: 5
Зарегистрирован: 15.01.2023,01:03
Откуда: Калининград

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение Ninja_Cat » 15.01.2023,17:40

Собственно если попытаться выполнить

Код: Выделить всё

wget https://github.com/atauenis/webone/releases/download/v0.14.0/webone.0.14.0.linux-arm64.deb
apt install ./webone.0.14.0.linux-arm64.deb
в самом Termux то получим отлуп по зависимостям, хотя если попытаться их устранить путём

Код: Выделить всё

pkg install "зависимость"
то выяснится, что в системе эти библиотеки стоят. Если как-то дошаманить это то возможно получится и без proot обойтись.
5.jpg

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5526
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение ATauenis » 15.01.2023,20:05

Ninja_Cat писал(а): 15.01.2023,17:23 Я так понимаю, что ARMv7 из-за ограничений .Net?
Да, про ARMv6 забыли в .NET.
Ninja_Cat писал(а): 15.01.2023,17:40 то выяснится, что в системе эти библиотеки стоят
Видимо, база данных apt/dpkg не синхронна с pkg. Издержки proot окружения.

Спасибо. Значит, перепишу в Wiki, что на андроиде запускабельно не только в теории, но и на практике. :)

Virtual
Advanced Member
Сообщения: 624
Зарегистрирован: 07.01.2022,18:32
Откуда: Россошь

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение Virtual » 15.01.2023,22:00

ATauenis писал(а): 15.01.2023,16:07 Это уже модели последних лет, с 802.11ac/n на борту.
Пойдёт? Можно поискать с мертвыми Wi-Fi или WAN, они дешевле будут.

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5526
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение ATauenis » 16.01.2023,12:20

Virtual писал(а): 15.01.2023,22:00Пойдёт?
Гуглим...
1. https://openwrt.org/toh/asus/rt-ac51u
RT-AC51U = RT-AC750
SoC: MediaTek MT7620A
580 MHz, Flash 16MB, RAM 64 MB.
2. https://www.mediatek.com/products/home- ... /mt7620n-a
MediaTek MT7620 family integrates a 2T2R 802.11n Wi-Fi radio, a 580MHz MIPS® 24KEc™ CPU, 5-port fast Ethernet PHY, HNAT, Storage Accelerator, USB2.0 host/device, multiple slow IOs.

Так что увы, надо ARMv7/ARM64 (AARCH64) и побольше памяти. Один только WebOne в ARM версии весит под 80 МБ. Не считая зависимостей (imagemagick).

По идее должно встать на аппараты такого плана:
https://openwrt.org/toh/asus/lyra_map-ac2200
Тут и ARMv7, и 128 Flash (из которых прошивка всего 8 МБ), и 128 RAM (лучше бы больше, но м.б. пойдёт), и всё остальное.

Virtual
Advanced Member
Сообщения: 624
Зарегистрирован: 07.01.2022,18:32
Откуда: Россошь

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение Virtual » 16.01.2023,14:25

ATauenis писал(а): 16.01.2023,12:20 Один только WebOne в ARM версии весит под 80 МБ.
Понял. Тяжела шапка Мономаха.

acorp
Advanced Member
Сообщения: 816
Зарегистрирован: 08.12.2014,19:02
Откуда: Иркутск

Вклад в сообщество

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение acorp » 16.01.2023,15:33

Virtual писал(а): 16.01.2023,14:25
ATauenis писал(а): 16.01.2023,12:20 Один только WebOne в ARM версии весит под 80 МБ.
Понял. Тяжела шапка Мономаха.
Объем встроенной памяти не проблема, сейчас у всех роутеров есть usb разъем, можно спокойно флешку воткнуть и поставить на нее webone

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5526
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение ATauenis » 18.01.2023,18:52

ATauenis писал(а): 11.01.2023,21:00 Возможно, будет вменяемо работать на XP 64-bit
Поставил на то же железо на C2D E6420 сабж, и даже VirtualBox 6.0 (6.1 уже не ставится). Стало заметно шустрее, но всё же печально. Слабовата конфигурация для виртуализации. :) Загрузка занимает минуту, 35 сек. Зато, хоть, уже физическое ядро прогружается полностью (или ядра, если выделить 2 ядра виртуалке, но толку 0, кроме тормозов на хосте). На 32-битной и того не было.

Ninja_Cat
Newbie
Сообщения: 5
Зарегистрирован: 15.01.2023,01:03
Откуда: Калининград

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение Ninja_Cat » 30.01.2023,04:04

Тут видимо какие-то изменения в proot и стоит слегка изменить код установки-запуска на странице в GitHub

Код: Выделить всё

pkg update && pkg upgrade
pkg install proot-distro
proot-distro install ubuntu
proot-distro login ubuntu
apt update && sudo apt upgrade
apt install wget nano mc imagemagick(и в этот раз не установился с зависимостями)
wget https://github.com/atauenis/webone/releases/download/v0.14.0/webone.0.14.0.linux-arm64.deb
apt install ./webone.0.14.0.linux-arm64.deb (теперь можно ставить один раз)
nano /etc/webone.conf
webone
Т.е. просто

Код: Выделить всё

./startubuntu.sh
заменить на

Код: Выделить всё

proot-distro login ubuntu

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5526
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение ATauenis » 30.01.2023,11:40

Спасибо. Внёс уточнения.

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5526
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

WebOne - прокси для работы старых браузеров в Web 2.0

Сообщение ATauenis » 06.02.2023,15:35

Выпущена версия 0.15.
  • Добавлена конвертация картинок WebP в PNG для Firefox 1.0-64.0, SeaMonkey 1.x, Netscape 6/7.
  • Добавлена стабильная поддержка установки Microsoft Internet Explorer 5.0, 5.01 (RTM/SP1/SP2), 5.5 (RTM/SP1/SP2) и 6.0 SP1 через веб-инсталлятор. Надеюсь, теперь есть все языки. Раньше нормально ставился только IE6, и только русский.
  • Добавлена новая скачивалка видео с YouTube и других сайтов. По адресу http://localhost:8080/!webvideo/ можно указывать почти любые опции youtube-dl и ffmpeg в URL.
  • Опции youtube-dl и ffmpeg по умолчанию теперь хранятся в секции WebVideoOptions конфигурации.
  • Добавлен веб-плеер для онлайн видео (используя плагины WMP/VLC/Flash/AVI или HTML5): http://localhost:8080/!player/
  • Поддержка воспроизведения и конвертации видео теперь работает даже на серверах без bash/cmd (типа контейнеров Docker).
  • Обновлены версии FFmpeg и Youtube-DL в zip для Windows.
  • Добавлена поддержка HTTP/2 соединений с серверами.
  • Добавлена поддержка HTTP/3 соединений с серверами (по умолчанию отключена, т.к. сырая).
  • Добавлена поддержка нескольких одновременных соединений по HTTP/2. Это ускоряет работу, но нарушает стандарт. Настраивается опцией MultipleHttp2Connections.
  • Добавлена опция RemoteHttpVersion, которой задаётся версия HTTP (для активации HTTP/3, или на неподдерживаемых ОС HTTP/2).
  • Исправлено отображение символических ссылок на FTP серверах.
Страница загрузки: https://github.com/atauenis/webone/releases/tag/v0.15.0

Ответить