Hirdetés

Keresés

Új hozzászólás Aktív témák

  • spammer
    veterán

    Ez eléggé függ az extensiontől is, amiről szó van.
    Pl. jópár extension van, ami kattintásra megváltoztatja az ikonját, olyan is van, ami inicializáláskor állít be egy tetszőleges ikont, sőt, olyan is lehet, ami bizonyos időközönként update-eli az ikon kinézetét (most épp nem arra gondolok, ami badge-et tesz rá, mint az elég hasznos Prohardver! Eszközök extension)
    Van is egy sample extension is a kattintós ikonváltoztatásra a Google vonatkozó oldalán: [link]

    Viszont ezzel a modulok default ikonjáról lehet infót kérni:
    chrome.management >>> IconInfo

    Azt nem próbáltam, lehet-e ilyen módon a default ikonokat cserélni...

    =

    "Egyébként a Chrome ilyen szempontból eléggé fapad, mert a Firefox pl. simán userstyle-okkal szarrá moddolható..."
    Hát az nem fapadosság, ha biztonsági okokból nem engednek minden szarhoz hozzáférést... :U
    "userstyle" alatt a user stylesheetet kell érteni? user stylesheettel tudod módosítani egy Firefox-extension ikonját? :F

    Igen, saját kiegészítőnél lehet állítgatni mindenfélét, csak itt most azt lett volna a lényeg, hogy egy "külső" userscript avatkozzon be abba, hogy milyen ikont olvas be a böngésző az adott kiegészítőhöz. De ahogy utána guglizgattam, lehet, hogy ez így nem is megoldható, ugyanis egy manifest.json nevű fájlban tárolja az ikonok elérési útját, a fájl pedig csak olvasható a böngésző számára elvileg, tehát gondolom egy script sem tudja ezt így felülbírálni...

    Próbálkoztam egy ilyennel is (ez a kieg elérési útja a böngésző számára):

    // @match chrome-extension://ffmdedmghpoipeldijkdlcckdpempkdi/*

    Aztán ez lett volna az új ikont "hívó" script:

    chrome.browserAction.setIcon({path: 'http://imagerz.com/QEAUWUtvAwMHBVhPEQVQ'});

    De ez így nem működik, lehet, hogy tényleg sötétben tapogatózok, mert lehet, hogy a Chrome biztonsági beállításai miatt nem is lehet ilyesmit megcsinálni külső userscript-tel.

    --

    Firefox téma: igen, nagyon sok kiegészítő ikonja simán stylish addonnal cserélhető, illetve szinte minden formázható Firefox-on belül ilyen módon (url bar, gombok, tab háttér és stb.). Biztonsági dolgokhoz ennek nincs köze, a FF kinézete gyakorlatilag CSS-ekkel formázható, van 1 millió userstyle hozzá. :)

    --

    szerk:

    (#2634) Jim-Y: Igen, letöltök egy kieget, azt installálja a Chrome és azok a fájlok (így az ikonja is) a gépemen tárolódnak. Ezt kellene lecserélni egy online tárhelyre feltöltött ikonnal.

    Csak az említett problémák miatt nem hiszem, hogy ez lehetséges.

  • Jim-Y
    veterán

    Ez eléggé függ az extensiontől is, amiről szó van.
    Pl. jópár extension van, ami kattintásra megváltoztatja az ikonját, olyan is van, ami inicializáláskor állít be egy tetszőleges ikont, sőt, olyan is lehet, ami bizonyos időközönként update-eli az ikon kinézetét (most épp nem arra gondolok, ami badge-et tesz rá, mint az elég hasznos Prohardver! Eszközök extension)
    Van is egy sample extension is a kattintós ikonváltoztatásra a Google vonatkozó oldalán: [link]

    Viszont ezzel a modulok default ikonjáról lehet infót kérni:
    chrome.management >>> IconInfo

    Azt nem próbáltam, lehet-e ilyen módon a default ikonokat cserélni...

    =

    "Egyébként a Chrome ilyen szempontból eléggé fapad, mert a Firefox pl. simán userstyle-okkal szarrá moddolható..."
    Hát az nem fapadosság, ha biztonsági okokból nem engednek minden szarhoz hozzáférést... :U
    "userstyle" alatt a user stylesheetet kell érteni? user stylesheettel tudod módosítani egy Firefox-extension ikonját? :F

    Rossz oldalon tapogatóztok, mert chrome kiegészítővel csak úgy lehetne megoldani a problémát, ha a kiegészítőben aminek az ikonját meg akarod változtatni felveszel egy listenert, amit a te saját magad által készített kiegészítődből meghívsz. Gondolom ilyenre nincs felkészítve egyik cél kiegészítő sem, tehát ez bukta. A google elég sok biztonsági megkötést tesz az ilyenekre. Persze ha a saját magad által készített kiegészítőt akarod dinamikusan változtatni ily módon, az easy go. De itt nem erről van szó :/

Új hozzászólás Aktív témák