Решение непрогруза расширения Metamask в Chromium

nussus

Client
Joined
Aug 19, 2016
Messages
27
Reaction score
14
Points
3
Приветствую всех, не нашел отдельной темы по форуму для решения этой проблемы, решил создать свою. Последние обновления расширения кошелька Metamask Version 10.30.2 вызвали проблемы с его активацией в pm. Все стопориться в самом начале, при установке расширения. Крутит бесконечно и все.
На форуме можно найти решение проблемы через ссылки на гитхаб на предыдущие версии метамаск. Но проблема в том, что нет там готовых расширений .crx, а можно скачать лишь zip архивы и потом через браузер хрома сделать распаковку\упаковку расширения. Тут и появляются траблы, не все так просто сделать, как оказывается, то "Закрытый ключ для указанного расширения уже существует. Удалите этот ключ или используйте его повторно." , то "Файл манифеста отсутствует или недоступен для чтения". Это так сильно выматывает нервы и силы, что начинаешь агриться на ровном месте, да еще плюс эти пути в appdata просто запутывают.
Возможно, есть программисты, которые смогут без хрома перевести в формат .crx, но не все клиенты являются программистами тут. Поэтому предлагаю идти по наименьшему сопротивлению и избежать пройденный мной путь мучений. Прикрепляю предыдущие версии расширения хрома Metamaskа в формате .crx
В данный момент я использую версию 10.18 по моему, нашел на форуме случайно. Она у меня работает без проблем. И версия 10.25, отправленная мне поддержкой zennolab. Просто распакуйте из прикрепленных архивов файлы расширения и установите их в своих проектах.
 

Attachments

artur23

Client
Joined
Apr 14, 2014
Messages
202
Reaction score
15
Points
18
отлично, только как подключить? {-Project.Directory-}metamask-chrome-10.25.0.crx
Ошибка:
Выполнение действия CSharp OwnCode: Скачивание расширения и его установка. The given path's format is not supported.
 
  • Thank you
Reactions: Phoenix78

nussus

Client
Joined
Aug 19, 2016
Messages
27
Reaction score
14
Points
3
отлично, только как подключить? {-Project.Directory-}metamask-chrome-10.25.0.crx
Ошибка:
Выполнение действия CSharp OwnCode: Скачивание расширения и его установка. The given path's format is not supported.
25 версию ставит через кубик "установить расширение", но не прогружает сначало, получаете после установки id в переменную и потом urlом открываете расширение chrome-extension://{-Variable.id-}/home.html#onboarding/welcome, вроде как работает так.
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,545
Reaction score
10,094
Points
113
25 версию ставит через кубик "установить расширение", но не прогружает сначало, получаете после установки id в переменную и потом urlом открываете расширение chrome-extension://{-Variable.id-}/home.html#onboarding/welcome, вроде как работает так.
Можно также кубиком "Браузер - Активировать расширение" - тоже откроется начальный экран настройки Метамаска.
 

Porosenok

Client
Joined
Sep 26, 2010
Messages
1,285
Reaction score
111
Points
63
Можно также кубиком "Браузер - Активировать расширение" - тоже откроется начальный экран настройки Метамаска.
Я верно понимаю что теперь зенка не поддерживает расширение метамаска? А планируется ли добавить поддержку?
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,545
Reaction score
10,094
Points
113
Я верно понимаю что теперь зенка не поддерживает расширение метамаска? А планируется ли добавить поддержку?
Пока есть методы обхода через применение старых версий Метамаска, трогать не будем. Есть технич. сложность некоторая. Но это не значит, что не будем решать, если возникнет критич. ситуация и потребуется восстановить работу новых версий Метамаска.
 

Porosenok

Client
Joined
Sep 26, 2010
Messages
1,285
Reaction score
111
Points
63
Пока есть методы обхода через применение старых версий Метамаска, трогать не будем. Есть технич. сложность некоторая. Но это не значит, что не будем решать, если возникнет критич. ситуация и потребуется восстановить работу новых версий Метамаска.
то есть в 8 версии так же будет?
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,545
Reaction score
10,094
Points
113
то есть в 8 версии так же будет?
В 8 версии будет перерабатываться механизм работы с расширениями, возможно там уже не будет проблемы.
 

Sho

Активный пользователь
Joined
Aug 8, 2022
Messages
100
Reaction score
51
Points
28
В 8 версии будет перерабатываться механизм работы с расширениями, возможно там уже не будет проблемы.
Так когда уже 8 выйдет? Год? Пол года? Месяца три? Нам критич. нужно.)
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,545
Reaction score
10,094
Points
113
Так когда уже 8 выйдет? Год? Пол года? Месяца три? Нам критич. нужно.)
Скоро должна выйти.
Но точных сроков не знаем.
 
  • Thank you
Reactions: Sho

Sho

Активный пользователь
Joined
Aug 8, 2022
Messages
100
Reaction score
51
Points
28
Скоро должна выйти.
Но точных сроков не знаем.
О это оч. хорошая новость, пошёл готовить деньги из кубышки. *HAHA*
 

Porosenok

Client
Joined
Sep 26, 2010
Messages
1,285
Reaction score
111
Points
63
В 8 версии будет перерабатываться механизм работы с расширениями, возможно там уже не будет проблемы.
подскажите, а с профилями-папками расширения не работают? Вот накатил 10.25 метамаск, сохранил профиль папку, заново открываю, делаю активацию расширения, но ошибкой заканчивается кубик
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,545
Reaction score
10,094
Points
113
подскажите, а с профилями-папками расширения не работают? Вот накатали 10.25 метамаск, сохранил профиль папку, заново открываю, делаю активацию расширения, но ошибкой заканчивается кубик
Работают, просто делайте дублирующую установку расширения и оно откроется нормально.
 
  • Thank you
Reactions: djaga

mason

Client
Joined
Apr 30, 2017
Messages
46
Reaction score
3
Points
8
Im using version 774 zenno and have had nothing but issues with metamask and profile folders. Have used cubes to get extension, activate - fails both name or id, navigate to chrome-extension chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/home.html all with no activation.

Navigate to opensea.io and can see MetaMask in the puzzle extension dropdown. But when click on connect your wallet page-1 opens for a second and can see the extension trying to open then jumps to page-2 (second image)


Opening MetaMask worked sporadically. Could there be a sequence of saving the profile folder with/without variables? or maybe clearing cookies kills it?
Extension if visible on the profile E:\1c51\Default\Extensions\nkbihfbeogaeaoehlefnkodbefgpgknn\10.8.1_0
C
108536

108537
 

DDDmoney

Client
Joined
Feb 12, 2022
Messages
44
Reaction score
5
Points
8
Вопрос насчет ID расширения метамаска.. Когда я устанавливаю .crx раcширение в разные профили-папки, у них у всех одинаковый внутренний ID получается. Вот этот:
chrome-extension://krrptdbxegbbmlgdrjkbdhgfloihklda/

Могут ли сайты как-то спалить это, и связать разные кошельки между собой из-за этого ID ?
И как сделать чтобы этот ID различался?
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,545
Reaction score
10,094
Points
113
Вопрос насчет ID расширения метамаска.. Когда я устанавливаю .crx раcширение в разные профили-папки, у них у всех одинаковый внутренний ID получается. Вот этот:
chrome-extension://krrptdbxegbbmlgdrjkbdhgfloihklda/

Могут ли сайты как-то спалить это, и связать разные кошельки между собой из-за этого ID ?
И как сделать чтобы этот ID различался?
Этот ID генерируется в Магазине Хрома, если не ошибаюсь.
Он иногда может меняться, но при этом у всех пользователей он будет одинаковый в один момент времени.
Это не приведет к каким то лишним палевным моментам.
 
  • Thank you
Reactions: DDDmoney

kavo

Новичок
Joined
Jun 2, 2023
Messages
16
Reaction score
13
Points
3
А у вас физический доступ к папке в Зенно имеется? Т.е. к той самой папке профиля с файлами кук, историей, паролями, preferences, bookmarks и т.д.? В неё можно вручную запихивать любые расширения (однако эти расширения должны быть с ключом, он генерируется хромом при установке). Можно забрать папку расширения из чистого хрома, сохранить её где-то, а потом в свои профили засовывать. Работает как швейцарские часы
 

mason

Client
Joined
Apr 30, 2017
Messages
46
Reaction score
3
Points
8
Do you have physical access to the folder in Zenno? Those. to the same profile folder with cookies, history, passwords, preferences, bookmarks, etc.? You can manually push any extensions into it (however, these extensions must be with a key, it is generated by chrome during installation). You can pick up the extension folder from pure chrome, save it somewhere, and then put it in your profiles. Works like a Swiss watch
You can remove metamask and reistall. This option lets you use secret phrase to import any wallet into any profile. You can also import 100 wallets into 1 metamask wallet as sub accounts using private keys. Just depends on what you are trying to do.
 

SlipDez

Client
Joined
Jul 18, 2018
Messages
453
Reaction score
90
Points
28
Приветствую всех, не нашел отдельной темы по форуму для решения этой проблемы, решил создать свою. Последние обновления расширения кошелька Metamask Version 10.30.2 вызвали проблемы с его активацией в pm. Все стопориться в самом начале, при установке расширения. Крутит бесконечно и все.
На форуме можно найти решение проблемы через ссылки на гитхаб на предыдущие версии метамаск. Но проблема в том, что нет там готовых расширений .crx, а можно скачать лишь zip архивы и потом через браузер хрома сделать распаковку\упаковку расширения. Тут и появляются траблы, не все так просто сделать, как оказывается, то "Закрытый ключ для указанного расширения уже существует. Удалите этот ключ или используйте его повторно." , то "Файл манифеста отсутствует или недоступен для чтения". Это так сильно выматывает нервы и силы, что начинаешь агриться на ровном месте, да еще плюс эти пути в appdata просто запутывают.
Возможно, есть программисты, которые смогут без хрома перевести в формат .crx, но не все клиенты являются программистами тут. Поэтому предлагаю идти по наименьшему сопротивлению и избежать пройденный мной путь мучений. Прикрепляю предыдущие версии расширения хрома Metamaskа в формате .crx
В данный момент я использую версию 10.18 по моему, нашел на форуме случайно. Она у меня работает без проблем. И версия 10.25, отправленная мне поддержкой zennolab. Просто распакуйте из прикрепленных архивов файлы расширения и установите их в своих проектах.
Можно упаковать расширение через хром и не заморачиваться (открыть режим разработчика появятся 2 кнопки сверху)
 

SlipDez

Client
Joined
Jul 18, 2018
Messages
453
Reaction score
90
Points
28
А по поводу зависаний я не наблюдаю при установке, кроме 2х случаев

1) Когда долго работает zp видимо память забивается
2) Когда много транзакций в кеше тогда он начинает тупить, как не знаю кто. Выход установить другое расширение такое как safepal
 

AEILU

Client
Joined
Aug 10, 2023
Messages
12
Reaction score
0
Points
1
А у вас физический доступ к папке в Зенно имеется? Т.е. к той самой папке профиля с файлами кук, историей, паролями, preferences, bookmarks и т.д.? В неё можно вручную запихивать любые расширения (однако эти расширения должны быть с ключом, он генерируется хромом при установке). Можно забрать папку расширения из чистого хрома, сохранить её где-то, а потом в свои профили засовывать. Работает как швейцарские часы
110340
110341

Этот ID генерируется в Магазине Хрома, если не ошибаюсь.
Он иногда может меняться, но при этом у всех пользователей он будет одинаковый в один момент времени.
Это не приведет к каким то лишним палевным моментам.
не могу найти формат файла ".pem". Где он прячется?
Может и модер ответит, и вообще можно тут как-то тэгать людей сразу в сообщении?

Спасибо за ответ.
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,545
Reaction score
10,094
Points
113
не могу найти формат файла ".pem". Где он прячется?
Может и модер ответит, и вообще можно тут как-то тэгать людей сразу в сообщении?

Спасибо за ответ.
Тегать можно.
.pem файл не нужен, нужен только .crx.
 

AEILU

Client
Joined
Aug 10, 2023
Messages
12
Reaction score
0
Points
1
Тегать можно.
.pem файл не нужен, нужен только .crx.
110351

О должен быть в этой папке, потому что поиск .crx так же не ищет
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,545
Reaction score
10,094
Points
113
View attachment 110351

О должен быть в этой папке, потому что поиск .crx так же не ищет
В распакованном/установленном виде .pem и .crx не должно быть.
Обычно .pem генерится при упаковке расширения в .crx-формат в Хроме, но я практически его не использовал никогда. Напишите, пожалуйста, подробнее, зачем вам файл .pem?

Поле помечено как необязательное, я никогда его не заполняю.

110352

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

AEILU

Client
Joined
Aug 10, 2023
Messages
12
Reaction score
0
Points
1
В распакованном/установленном виде .pem и .crx не должно быть.
Обычно .pem генерится при упаковке расширения в .crx-формат в Хроме, но я практически его не использовал никогда. Напишите, пожалуйста, подробнее, зачем вам файл .pem?

Поле помечено как необязательное, я никогда его не заполняю.

View attachment 110352

Не исключаю, что для некоторых расширений он необходим, попробуйте без него упаковать.
Мне показывает ошибку стандартную что-то там с ключом . Прочитал на других форумах и пишут что ранее родительская папка уже была создана потому что я уже скачивал этот файл *что-то типа того ,думаю понятно )

Вооот ...и в поле обязательно порекомендовали указать путь к файлу pem ,вот я и начал его искать ,или это я не верно понял и вовсе начал искать не то что нужно
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,545
Reaction score
10,094
Points
113
Мне показывает ошибку стандартную что-то там с ключом . Прочитал на других форумах и пишут что ранее родительская папка уже была создана потому что я уже скачивал этот файл *что-то типа того ,думаю понятно )

Вооот ...и в поле обязательно порекомендовали указать путь к файлу pem ,вот я и начал его искать ,или это я не верно понял и вовсе начал искать не то что нужно
Попробуйте не заполнять нижнее поле для .pem.
Не припомню, чтобы в этом случае когда-либо была проблема.
 

AEILU

Client
Joined
Aug 10, 2023
Messages
12
Reaction score
0
Points
1
Попробуйте не заполнять нижнее поле для .pem.
Не припомню, чтобы в этом случае когда-либо была проблема.
Я просто скрин не добавил думал не понадобится ,но когда нижнее поле не заполнял ,оно попросило указать путь или ключ *извиняюсь за невнятности просто сейчас не дома и не точными словами говорю* ,и когда в низу указываю путь все равно показало ошибку о которой писал ранее
 

AEILU

Client
Joined
Aug 10, 2023
Messages
12
Reaction score
0
Points
1
Я просто скрин не добавил думал не понадобится ,но когда нижнее поле не заполнял ,оно попросило указать путь или ключ *извиняюсь за невнятности просто сейчас не дома и не точными словами говорю* ,и когда в низу указываю путь все равно показало ошибку о которой писал ранее
Если вам все же максимально не понятно о чем я ,то я позже отвечу вам со скринами
 

SlipDez

Client
Joined
Jul 18, 2018
Messages
453
Reaction score
90
Points
28
Мне показывает ошибку стандартную что-то там с ключом . Прочитал на других форумах и пишут что ранее родительская папка уже была создана потому что я уже скачивал этот файл *что-то типа того ,думаю понятно )

Вооот ...и в поле обязательно порекомендовали указать путь к файлу pem ,вот я и начал его искать ,или это я не верно понял и вовсе начал искать не то что нужно
Попробуйте скачать упакованный metamask.crx и просто установить. В папке metamask.crx не должно быть файла ключей .pem - возможно в этом и проблема, конфликтуют
 

AEILU

Client
Joined
Aug 10, 2023
Messages
12
Reaction score
0
Points
1
Попробуйте скачать упакованный metamask.crx и просто установить. В папке metamask.crx не должно быть файла ключей .pem - возможно в этом и проблема, конфликтуют
Ну вот я и хочу скачать с Хрома.
110386110387

#Sergodjan
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)