RetroRocket
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору RandyOrton Цитата: Откуда вы их берёте, хочу понять методику? | Да всё просто. Если идентификатора вообще нет, то при попытке установить расширение браузер в консоль (Ctrl-Shift-J) ругается так: Код: WARN Invalid XPI: Error: Cannot find id for addon c:\temp\h264ify-1.1.0-an+fx.xpi | Если идентификатор есть, но формат неверный, браузер в консоли выдаёт подсказку: Код: Value must either: match the pattern /^\{[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\}$/i, or match the pattern /^[a-z0-9-._]*@[a-z0-9-._]+$/i | То есть идентификатор может быть двух форматов: 1. [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} Восемь буквенно-цифровых символов, тире, четыре буквенно-цифровых символа, тире, четыре буквенно-цифровых символа, тире, четыре буквенно-цифровых символа, тире, двенадцать буквенно-цифровых символов. Буквенно-цифровые символы выбираются из диапазона цифр от 0 до 9 и букв от "а" до "f". 2. [a-z0-9-._]*@[a-z0-9-._]+ Любой набор символов, включающий в себя буквы от "а" до "z", цифры 0 до 9, подчёркивание и точку, затем собака @ и после неё снова любой набор символов, включающий в себя буквы от "а" до "z", цифры 0 до 9, подчёркивание и точку. Второй вариант удобнее. Можно составить идентификатор из названия расширения, затем добавить собаку @ и после неё ник автора или название его сайта. К примеру, для h264ify я написал "id": "h264ify@erkserkserks", где erkserkserks - ник автора на гитхабе. Цитата: А для enhanced-h264ify какое id прописывать? | Попробуйте составить сами по вышеописанному принципу. Остальные добавленные строки остаются те же, включая "strict_min_version": "52.0".
|