Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Version.dll / Chrome++ для Chrome и иных Chromium браузеров

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80

Открыть новую тему     Написать ответ в эту тему

insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Chrome++ DLL для портаблезации практически* любого хромоклона.

Работоспособность проверена на:
Brave, CentBrowser, Chromium (dev), GDIChromium, Google Chrome, Iron, Opera, Supermium, Ungoogled Chromium, Vivaldi.
* Существуют несколько "особенных", где version.dll затруднено либо бесполезно: MS Edge [?], QQ [?], 360EE [?].
 
Для новых версий Chromium/Chrome (версия Cr118 и новее):
Chrome++ от Bush2021: (release)  Почитать / История / Страница загрузки / прямые ссылки на dll x86, x64, ini.
Прокси от nekto78: (release)  Почитать / История / Страница загрузки / прямые ссылки на dll x86, x64, ini.
Vivaldi++ от ca-x (czyt): (release)  Почитать / История / Страница загрузки / прямые ссылки на dll x86, x64
Vivaldi++ от ca-x (czyt): (nightly)  Почитать / История / Страница загрузки / прямые ссылки на dll x86, x64.
 
Для старых версий Chromium/Chrome (до версии Cr118):
Chrome++ от icy37785: (nightly)  Почитать / История / Страница загрузки / прямые ссылки на dll x86, x64.
Chrome++ от jestxfot: (release)  Почитать / История / Страница загрузки / прямые ссылки на dll x86, x64.
 
Архив версий (перезаливы) [?]
Мини F.A.Q. [?]

Всего записей: 18655 | Зарегистр. 04-11-2010 | Отправлено: 02:18 02-01-2023 | Исправлено: Maz, 12:38 28-12-2024
nekto78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tiger690

Цитата:
Здравствуйте!
Давно использую вашу dll - было все нормально.
Но вот недавно пробовал настроить браузер с помощью вашей dll на ОС Windows 11 Version 23H2 (Build 22631.4460)...
Много глюков. Новые версии расширений не работают. Браузер иногда вываливается.
Такое впечатление, что проблемы именно на Win11.

 
Приветствую.
Вероятно это связано с разной длиной кода системных функций, который в каждом билде Win11 меняется в разные стороны хаотично. В последнем релизе прокси библиотеки изменил подход к перехвату некоторых функций чтобы исключить зависимость от версий ОС, но ещё не для всех функций. Про новые версии расширений ничего определённого сказать не могу, вероятно это связано с нововведениями в коде хромого и переходом к третей версии манифеста, которые ещё в стадии тестирования.
 
Добавлено 24.11.2024.
Переделал способ установки перехвата для всех функций. Пока только для 32-х битной версии. Потестирую на ней на предмет корректности выполнения и правильности такого подхода, потом сделаю так же для 64-х битной. Если будет нормально работать не хуже чем сейчас, тогда сделаю новую версию, без релиза для тестирования.

Всего записей: 595 | Зарегистр. 10-02-2006 | Отправлено: 23:25 22-11-2024 | Исправлено: nekto78, 23:51 24-11-2024
trion1

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь знает или уже пробовали, будут ли работать прокси-dll от Bush2021 или nekto78
с этим и ему подобными проектами последних версий хрома для windows 7 ?

Всего записей: 2069 | Зарегистр. 15-03-2006 | Отправлено: 12:30 25-11-2024 | Исправлено: trion1, 12:31 25-11-2024
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78
Цитата:
потом сделаю так же для 64-х битной
К тестированию готовы на моём неадекватном браузере "Whale" )))

Всего записей: 1393 | Зарегистр. 25-11-2023 | Отправлено: 14:54 25-11-2024
nekto78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trion1

Цитата:
Кто-нибудь знает или уже пробовали, будут ли работать прокси-dll от Bush2021 или nekto78
с этим и ему подобными проектами последних версий хрома для windows 7 ?

Попробовал. На моём компе не запускается с прокси моей и Буша и без неё тоже, создает папку профиля и несолько файлов и всё, а жаль - штука весьма занятная получилась бы. Ссылку сохранил в избранное в надежде что заработает.
 
Добавлено 27.11.2024
32-x битная версия 1.0.5.5 готова к тестированию. Ссылка в шапке. Что изменилось там же по ссылке "Почитать" далее Список изменений. В общем-то для 32-х битной версии изменения на стабильность не должны повлиять т.к. в 32-х битном коде в отличии от 64-х битного размер опкода первых команд в системных функциях практически всегда равен размеру опкода перехвата, т.е. перехват вписывается туда весьма гармонично. Основное заметное изменение - это замена функции запуска с ShellExecuteEx на CreateProcess для совместимости с Catsxp 130 да и вообще специалисты рекомендуют использовать именно такой способ запуска.
 
Добавлено 28.11.2024
64-x битная версия 1.0.5.5 готова к тестированию. Ссылка в шапке.
 
Примечание. Для использования совместно с Catsxp на ядре 130 и выше необходимо в ини файле отключить функцию удаления файлов и папок, т.е. установить значение параметра DIROFF=0.

Всего записей: 595 | Зарегистр. 10-02-2006 | Отправлено: 20:42 25-11-2024 | Исправлено: nekto78, 22:10 28-11-2024
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78
Цитата:
создает папку профиля и несолько файлов и всё
Работает, если в папку профайла положить файлы ::: Preferences, Secure Preferences, IndexedDB. Папки::: Local Extension Settings (по желанию) и Local Storage.
Это касаемо моего диструктивного браузера )))

Всего записей: 1393 | Зарегистр. 25-11-2023 | Отправлено: 21:00 25-11-2024 | Исправлено: MaraGame24, 21:02 25-11-2024
MaraGame24



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78
 
У меня обновился мой диструктивный ))) браузер "Whale" дооо 130 движка...
Стали появляться записи в папку "SystemTemp" пустые папки "chrome_url_fetcher" (на 128 движке такого нет)...
У меня Windows 11, если что.
В остальном все работает стабильно одинаково, как и раньше.

Всего записей: 1393 | Зарегистр. 25-11-2023 | Отправлено: 14:34 02-12-2024
nekto78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
У меня Windows 11, если что.
В остальном все работает стабильно одинаково, как и раньше.

Ок. Погонял в двух разных браузерах. Работает стабильно как и раньше и в 7 и в 10.
Добавил еще GetstartupInfo перед выполнением запуска. Релиз 1.0.5.5 2024-12-05 в шапке.
 

Всего записей: 595 | Зарегистр. 10-02-2006 | Отправлено: 17:50 02-12-2024 | Исправлено: nekto78, 09:09 05-12-2024
Petrovic82

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1.11.1 Bush2021
https://github.com/Bush2021/chrome_plus/releases/tag/1.11.1

Всего записей: 8081 | Зарегистр. 19-10-2013 | Отправлено: 00:17 07-12-2024
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78

Цитата:
Ок. Погонял в двух разных браузерах. Работает стабильно

А что такое "SPECFOLDER"?

Цитата:
DATADIR=User Data
SPECFOLDER=..\User Data

Почему DATADIR и SPECFOLDER по разному написаны? Это две разные папки?
Или DATADIR и SPECFOLDER должны указывать на одну и ту же папку?

Всего записей: 2033 | Зарегистр. 16-04-2015 | Отправлено: 13:30 13-12-2024
nekto78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tiger690
 

Цитата:
А что такое "SPECFOLDER"?
 
Цитата:
DATADIR=User Data
SPECFOLDER=..\User Data
 
Почему DATADIR и SPECFOLDER по разному написаны? Это две разные папки?
Или DATADIR и SPECFOLDER должны указывать на одну и ту же папку?

 
SPECFOLDER. В шапке по ссылке "Почитать" далее файл "Список изменений.md". Там в примечании к версии 1.0.5.4 расписано.
 
Пути по разному прописаны из-за того что DATADIR обрабатывается прокси-библиотекой и его можно записывать по всем правилам относительных или абсолютных путей, а путь к SPECFOLDER обрабатывается самим движком хромиума и относительный путь в ту же папку где расположен профиль он воспринимает только так и ни как иначе. Предполагаю что это связано с расположением файла движка (chrome.dll и т.п.) не рядом с исполняемым файлом и прокси-библиотекой, а внутри папки рядом с ними. По крайней мере это так с браузерами на которых тестировал.
 
DATADIR и SPECFOLDER не обязательно должны указывать на одну и ту же папку, в данном случае так указано чтобы браузер не оставлял ничего лишнего вне профиля.

Всего записей: 595 | Зарегистр. 10-02-2006 | Отправлено: 15:29 13-12-2024 | Исправлено: nekto78, 15:51 13-12-2024
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Пути по разному прописаны из-за того что DATADIR обрабатывается прокси-библиотекой и его можно записывать по всем правилам относительных или абсолютных путей

Этот путь должен быть указан относительно расположения прокси-библиотеки?
 
 
Добавлено:

Цитата:
SPECFOLDER

В описании параметра написано:
"Если SPFOLD=0 функция задания пути к спецпапкам отключена. Конфигурация по умолчанию."
 
Получается, в этом случае браузер будет использовать системные папки?

Всего записей: 2033 | Зарегистр. 16-04-2015 | Отправлено: 17:12 13-12-2024
nekto78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Цитата:
Пути по разному прописаны из-за того что DATADIR обрабатывается прокси-библиотекой и его можно записывать по всем правилам относительных или абсолютных путей
 
Этот путь должен быть указан относительно расположения прокси-библиотеки?

 
Относительные пути прокси библиотека вычисляет относительно исполняемого файла. А так как она обычно расположена рядом с ним то можно и так считать. Но путь может быть указан и относительный и абсолютный.
 

Цитата:
Цитата:
SPECFOLDER
 
В описании параметра написано:
"Если SPFOLD=0 функция задания пути к спецпапкам отключена. Конфигурация по умолчанию."
 
Получается, в этом случае браузер будет использовать системные папки?

 
Фраза "Конфигурация по умолчанию" означает включена или нет функция если ини файл отсутствует или соответствующий параметр в ини файле отсутствует. При SPFOLD=0 функция отключена явным образом и браузер использует системные папки.

Всего записей: 595 | Зарегистр. 10-02-2006 | Отправлено: 19:06 13-12-2024 | Исправлено: nekto78, 19:28 13-12-2024
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Но путь может быть указан и относительный и абсолютный.

Наверно ситуации, когда нужно указывать абсолютный путь очень редкие.
Ведь основное назначение прокси-библиотеки - это переносимость браузера.
А для переносимости нужен относительный путь.
Получается, что в большинстве случаев надо указывать относительный путь.
 
 
Добавлено:
Еще такой вопрос.
Если при запуске браузера в командной строке указаны какие-то ключи, и в ини-файле прокси-библиотеки указаны такие же ключи, но с другими значениями, какие значения будут использоваться браузером?
Не приведут ли "противоречивые" значения ключей к каким-либо сбоям в работе браузера?

Всего записей: 2033 | Зарегистр. 16-04-2015 | Отправлено: 20:41 13-12-2024 | Исправлено: tiger690, 20:45 13-12-2024
nekto78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Добавлено:
Еще такой вопрос.
Если при запуске браузера в командной строке указаны какие-то ключи, и в ини-файле прокси-библиотеки указаны такие же ключи, но с другими значениями, какие значения будут использоваться браузером?
Не приведут ли "противоречивые" значения ключей к каким-либо сбоям в работе браузера?

 
Были подобные ситуации. Браузер будет использовать те, которые были им обработаны в последнюю очередь. При запуске браузера с параметрами в командной строке прокси библиотека выстраивает их в таком порядке: сначала параметры из командной строки потом из ини файла, т.о. если есть одинаковые параметры с разными значениями будут использованы те что прописаны в ини файле.

Всего записей: 595 | Зарегистр. 10-02-2006 | Отправлено: 20:57 13-12-2024 | Исправлено: nekto78, 21:12 13-12-2024
wzrd



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У знакомой проблемама: не открывается сайт Kuper.ru , крутит колечко и все там.
Браузеры: Supperium, Iron Ware, а так же Firefox + портейбл версия version.dll. Интернет МТС с телефона, т.к. домашний ТТК не позволяет менять IP , это требуется для абуза и обхода антифрода купера. Браузер Firefox пишет, что вы, типа бот. Вроде бы всё ясно, "грязный IP адрес", но дело в том, что ошибка с ботом присутствует только на ее винде, если загрузится с другой, старой Windows 8.1, то всё работает.
Вопрос, какая информация от самой винды передается сайту kuper.ru SID, ID иная информация? С ТТК сайт открывается. Саму винду переустанавливать проблематично, т.к. у нее много рабочего софта.
 
У меня провайдет билайн (l2tp), я c такой проблемой не сталкивался, да IP меняется элементарно на роутере.

Всего записей: 267 | Зарегистр. 15-05-2006 | Отправлено: 21:30 13-12-2024 | Исправлено: wzrd, 21:32 13-12-2024
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78
Обнаружилась такая проблема. При использовании прокси-библиотеки в браузер не устанавливаются crx-расширения.
Делаю обычным стандартным образом: на вкладке расширений включаю режим разработчика и пытаюсь на вкладку перетащить crx-файл. Выдается ошибка "Не удалось распаковать расширение".
Если прокси-библиотеку убрать, то расширения перетаскиваются и устанавливаются без ошибок.
В чем может быть дело?

Всего записей: 2033 | Зарегистр. 16-04-2015 | Отправлено: 21:41 13-12-2024 | Исправлено: tiger690, 22:12 13-12-2024
nekto78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Обнаружилась такая проблема. При использовании прокси-библиотеки в браузер не устанавливаются crx-расширения.
Делаю обычным стандартным образом: на вкладке расширений включаю режим разработчика и пытаюсь на вкладку перетащить crx-файл. Выдается ошибка "Не удалось распаковать расширение".
Если прокси-библиотеку убрать, то расширения перетаскиваются.
В чем может быть дело?

 
Это не проблема и не ошибка. Проверьте путь к временной папке в системе и включена ли функция RMDISK в прокси библиотеке. Если включена нужно отключить.

Всего записей: 595 | Зарегистр. 10-02-2006 | Отправлено: 22:18 13-12-2024
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Это не проблема и не ошибка. Проверьте путь к временной папке в системе и включена ли функция RMDISK в прокси библиотеке. Если включена нужно отключить.

Да, отключил RMDISK, и все заработало.
Спасибо!

Всего записей: 2033 | Зарегистр. 16-04-2015 | Отправлено: 22:34 13-12-2024
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78,  
В параметрах запуска в ини-файле из дистрибутива указывается агент:
" --user-agent="Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 YaBrowser/24.6.0.0 Safari/537.36"
 
Назначение этого ключа понятно.
Но почему именно эти версии указаны (например, Chrome/124.0.0.0 YaBrowser/24.6.0.0)?
Чем эти версии лучше, чем, например, Chrome/123.0.0.0 или Chrome/125.0.0.0?
 
 
Добавлено:
nekto78
С прокси-библиотекой нарушилась работа расширения "Cleaner - history & cache clean":
https://chromewebstore.google.com/detail/cleaner-history-cache-cle/pooaemmkohlphkekccfajnbcokjlbehk
У этого расширения как будто бы перестал работать "интерфейс": невозможно войти в настройки, переключить тему (светлая\темная).
Без прокси-библиотеки расширение работает нормально.
Сейчас стоят вот такие параметры в ини-файле:
[Parameters]
APPDIR=1
REGOFF=1
AIDOFF=0
DIROFF=0
RMDISK=0
REFINE=0
SPFOLD=1
 
Можете проверить в чем дело?

Всего записей: 2033 | Зарегистр. 16-04-2015 | Отправлено: 06:59 14-12-2024
nekto78



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tiger690

Цитата:
В параметрах запуска в ини-файле из дистрибутива указывается агент:
" --user-agent="Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 YaBrowser/24.6.0.0 Safari/537.36"
 
Назначение этого ключа понятно.
Но почему именно эти версии указаны (например, Chrome/124.0.0.0 YaBrowser/24.6.0.0)?
Чем эти версии лучше, чем, например, Chrome/123.0.0.0 или Chrome/125.0.0.0?

 
Ничем не лучше и ничем не хуже. Выбрал сочетание с которым, как мне кажется, сайты реже проверку на человечность запрашивают.

Всего записей: 595 | Зарегистр. 10-02-2006 | Отправлено: 09:00 14-12-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80

Компьютерный форум Ru.Board » Компьютеры » Программы » Version.dll / Chrome++ для Chrome и иных Chromium браузеров


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru