Точечно доработать код браузера на основе Chromium
30 000 руб. за проект
Я простой человек, который заинтересован в том, чтобы я использовал и мог популяризовать уникальный браузер с крайне определёнными характеристиками. То, что на рынке уже имеется, меня не слишком устраивает.
У моего браузера должны иметься следующие характеристики:
1) Он должен поддерживать системный (в данном случае ппапи) флэшплеер.
2) У него должна иметься вечная история, которая счищается только вручную, а также импортёр паролей.
3) Он должен поддерживать современные расширения для Хромиума и современные сайты.
4) Его должно быть удобно использовать.
Среди современных хромиум-браузеров поддерживают системный флэшплеер только браузеры 360 от китайской компании Qihoo, они же наиболее долго поддерживали xp. На этом основании эти браузеры высоко ценятся специфической категорией пользователей. Проблема в том, что эти браузеры переводились на русский язык усилиями сообщества и имеют кучу проблем, так как создавались для внутреннего рынка. Российские патчеры уже перевели их и внесли определённые изменения в код. Однако недостаточные. К тому же они имеют стандартные проверки подлинности, которые предварительно необходимо взломать, основываясь на уже имеющемся патче.
Имеются два браузера:
360 Extreme Explorer 22
360 Security Browser 15.1
Оба браузера относительно современны. Security 15 работает на Chromium движке 110+, 360 extreme explorer 22 - на 120+, не имеют каких-либо проблем с совместимостью с современными сайтами.
Extreme Explorer на русский полностью переведён, но имеет довольно фундаментальные проблемы - у него нет импортёра паролей и история браузера на нём счищается буквально за 5 минут по не до конца понятным причинам.
У Security Browser имеется встроенный импортёр паролей в формате csv, история на нём автоматически счищается каждые три месяца (по одному дню за раз), что является нормой для Chromium браузеров. Однако он имеет множество более мелких проблем:
1) Сама по себе автоматическая очистка истории каждые три месяца на мой взгляд не является нормой, учитывая, что у браузера и так есть системный функционал для очистки истории вручную. Автоматическую очистку истории нужно отключить.
2) Браузер не был полностью переведён и содержит отдельные китайские элементы кода. Не было переведено меню, вызывающееся по F12, встроенный переводчик и некоторые части интерфейса. Браузер имеет множество дополнительных меню, нетипичных для chromium браузеров (например панель для работы с видео), и они тоже на китайском. Встроенный переводчик работает не совсем корректно, предлагая переводить всё на "китайский (упрощённый)", хотя должен запоминать выбор пользователя. Всё, что возможно перевести и исправить, стоит перевести и исправить.
3) Внутри браузера находилось огромное количество не нужного софта в китайском стиле и телеметрии. Практически всё это было из него вырезано, но осталась ссылка на скачивание полностью китайской программы под названием quick media editor в панели видеоредактирования. Её тоже необходимо вырезать.
4) В браузере нет синхронизации с аккаунтом Гугла. Мне известно, что синхронизация с аккаунтом Гугла до сих пор работает на старых браузерах, даже не Гугл Хром. Вернуть в него синхронизацию с аккаунтом Гугла - это не первичная задача, но если её удастся достичь, она будет поощрена.
5) Браузер забывает выделение адресной строки на спиддиалах. Это значит, что при использовании спиддиала и попытке написать что-либо в адресную строку, написанное в адресной строке сотрётся. Это неприятный баг и его необходимо исправить.
Таким образом у нас есть два браузера, редактировать нужно только один из них. Я предлагаю редактировать security 15.1, но если вам более удобно написать с нуля импортёр паролей на уровне кода для extreme 22 - это ваше право. Конечная цель - поддержка системного флэшплеера, наличие вечной истории браузера и импортёра паролей, отсутствие критических для функционала багов и неудобств. Вам будут предоставлены имеющийся патч, обходящий проверки подлинности, имеющийся русификатор, браузер в текущем состоянии, браузер в оригинальном состоянии. Ваша цель - доработать имеющийся код браузера так, чтобы выполнить ТЗ, или доработать имеющийся патч так, чтобы он мог изменить оригинальный браузер в автоматическом режиме. Автор оригинального патча может выйти на связь с вами и подсказать советом, имеются контакты с ним.
У моего браузера должны иметься следующие характеристики:
1) Он должен поддерживать системный (в данном случае ппапи) флэшплеер.
2) У него должна иметься вечная история, которая счищается только вручную, а также импортёр паролей.
3) Он должен поддерживать современные расширения для Хромиума и современные сайты.
4) Его должно быть удобно использовать.
Среди современных хромиум-браузеров поддерживают системный флэшплеер только браузеры 360 от китайской компании Qihoo, они же наиболее долго поддерживали xp. На этом основании эти браузеры высоко ценятся специфической категорией пользователей. Проблема в том, что эти браузеры переводились на русский язык усилиями сообщества и имеют кучу проблем, так как создавались для внутреннего рынка. Российские патчеры уже перевели их и внесли определённые изменения в код. Однако недостаточные. К тому же они имеют стандартные проверки подлинности, которые предварительно необходимо взломать, основываясь на уже имеющемся патче.
Имеются два браузера:
360 Extreme Explorer 22
360 Security Browser 15.1
Оба браузера относительно современны. Security 15 работает на Chromium движке 110+, 360 extreme explorer 22 - на 120+, не имеют каких-либо проблем с совместимостью с современными сайтами.
Extreme Explorer на русский полностью переведён, но имеет довольно фундаментальные проблемы - у него нет импортёра паролей и история браузера на нём счищается буквально за 5 минут по не до конца понятным причинам.
У Security Browser имеется встроенный импортёр паролей в формате csv, история на нём автоматически счищается каждые три месяца (по одному дню за раз), что является нормой для Chromium браузеров. Однако он имеет множество более мелких проблем:
1) Сама по себе автоматическая очистка истории каждые три месяца на мой взгляд не является нормой, учитывая, что у браузера и так есть системный функционал для очистки истории вручную. Автоматическую очистку истории нужно отключить.
2) Браузер не был полностью переведён и содержит отдельные китайские элементы кода. Не было переведено меню, вызывающееся по F12, встроенный переводчик и некоторые части интерфейса. Браузер имеет множество дополнительных меню, нетипичных для chromium браузеров (например панель для работы с видео), и они тоже на китайском. Встроенный переводчик работает не совсем корректно, предлагая переводить всё на "китайский (упрощённый)", хотя должен запоминать выбор пользователя. Всё, что возможно перевести и исправить, стоит перевести и исправить.
3) Внутри браузера находилось огромное количество не нужного софта в китайском стиле и телеметрии. Практически всё это было из него вырезано, но осталась ссылка на скачивание полностью китайской программы под названием quick media editor в панели видеоредактирования. Её тоже необходимо вырезать.
4) В браузере нет синхронизации с аккаунтом Гугла. Мне известно, что синхронизация с аккаунтом Гугла до сих пор работает на старых браузерах, даже не Гугл Хром. Вернуть в него синхронизацию с аккаунтом Гугла - это не первичная задача, но если её удастся достичь, она будет поощрена.
5) Браузер забывает выделение адресной строки на спиддиалах. Это значит, что при использовании спиддиала и попытке написать что-либо в адресную строку, написанное в адресной строке сотрётся. Это неприятный баг и его необходимо исправить.
Таким образом у нас есть два браузера, редактировать нужно только один из них. Я предлагаю редактировать security 15.1, но если вам более удобно написать с нуля импортёр паролей на уровне кода для extreme 22 - это ваше право. Конечная цель - поддержка системного флэшплеера, наличие вечной истории браузера и импортёра паролей, отсутствие критических для функционала багов и неудобств. Вам будут предоставлены имеющийся патч, обходящий проверки подлинности, имеющийся русификатор, браузер в текущем состоянии, браузер в оригинальном состоянии. Ваша цель - доработать имеющийся код браузера так, чтобы выполнить ТЗ, или доработать имеющийся патч так, чтобы он мог изменить оригинальный браузер в автоматическом режиме. Автор оригинального патча может выйти на связь с вами и подсказать советом, имеются контакты с ним.
- Файлы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.