BG Development


  Reply to this topicStart new topicStart Poll

> Native manifest location
code2
Публикувано на: 31-05-2024, 04:47
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 557
Регистриран на: 11.06.16



Използвам Ubuntu с Firefox 111.0.1(64bit). Правя найтив разширение и трябва да му поставя json манифеста в съответна папка. Ето тук се описват папките:
тук
но при мен нито една от показаните не съществува. Гледах къде е инсталиран браузъра и в неговите папки където ми падне слагах проблемния json, но резултатът е нулев и нищо не работи.

Къде да открия мястото където трябва да вкарам въпросния манифест?
PMEmail Poster
Top
thrawn
Публикувано на: 31-05-2024, 05:06
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3678
Регистриран на: 17.01.17



Какъв ти е фаерфокса snap версия или apt?

Snap версиите са "затворени в контейнер" който ги изплира от обкръжението и с тях се работи мноооого трудно. Ако ползваш такава версия, по-лесно ще ти е да си инсталираш паралелно с нея и една официална (свали си я от официалния сайт) и ползвай нея в случай, че трябва да излезеш от контейнера на snap.
PMEmail Poster
Top
code2
Публикувано на: 31-05-2024, 06:57
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 557
Регистриран на: 11.06.16



Съдейки по "profile directory" която в пътя си съдържа директория с име "snap", то вероятно точно snap използвам. За съжаление не мога да инсталирам нищо външно и затова тази "snap" трябва да използвам. И да се работи трудно, то поне се надявам да не е невъзможно.

Иначе системата допуска стартиране на разширения, но content script не ми се захваща за статично отворени страници (иначе му давам: "matches":"file://*/" в json-а).
PMEmail Poster
Top
thrawn
Публикувано на: 31-05-2024, 13:41
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3678
Регистриран на: 17.01.17



Като избереш about от менюто, там си пише дали версията е snap.
Иначе, каквото и да правиш го прави на чиста инсталация. Чак когато си сигурен, че работи го тествай на snap версията и ако има проблем там, търсиш решение.
PMEmail Poster
Top
code2
Публикувано на: 31-05-2024, 17:01
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 557
Регистриран на: 11.06.16



Ама аз това правя търся решение, а дори не откривам папката където искат да вкарам native манифест файловете. Иначе аз копирам точно примери в интернет, т. е. такива, които 100% си работят на чиста инсталация, а решение при мен така и не откривам. Дори това "snap" версия не го споменават в сайтовете където търся, за да ми кажат, че там няма какво да се мъча или пък да ми кажат как да се измъча, че да стане...
PMEmail Poster
Top
thrawn
Публикувано на: 31-05-2024, 17:08
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3678
Регистриран на: 17.01.17



Това което са дали като пътища, за конкретния потребител, би трябвало да работи и за snap версиите. Какво точно ти няма?
PMEmail Poster
Top
code2
Публикувано на: 31-05-2024, 20:35
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 557
Регистриран на: 11.06.16



Всички поместени пътища отсъстват. Нарочни ги създадох и копирах json-а, но ефект няма. Портът дава несъществуващо нейтив приложение...
PMEmail Poster
Top
relax4o
Публикувано на: 01-06-2024, 02:12
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2823
Регистриран на: 04.04.07



Отвори един баш шел в сандбокса на Мозилата и виж до какви пътища снапа има достъп. Това може да ти даде идея за коректните пътища.


--------------------
Бисери :D

QUOTE (oveRLuckEd)
Ползваш някоя нова версия на PHP, която е вече ооп ориентирана и заради това ти я изкарва тази грешка.


QUOTE (nbacool2)
Щом няма input полета, значи няма откъде да се направи SQL инжекция Very Happy
PM
Top
dvader
Публикувано на: 01-06-2024, 05:52
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 5208
Регистриран на: 12.07.05



QUOTE (code2 @ 31-05-2024, 04:47)
при мен нито една от показаните не съществува.

Може би се очаква, че ще си я създадеш сам...
/usr/lib64/mozilla поне има ли я?

Пробвай strace да видиш къде ще рови FireFox.
Освен това, FireFox е опен сорс - защо просто не погледнеш в кода къде и как си търси нещата?

И не на последно място - сигурен ли си, че json файлът е правилен?
Не можеш ли да го тестваш на друга система, с по-малко рестрикции, колкото да се убедиш, че всичко работи.

Това мнение е било редактирано от dvader на 01-06-2024, 05:54


--------------------
I find your lack of faith disturbing
PM
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0