Tvorba vlastních pluginů pro MyIE2
Jestliže se vám líbily tipy na zajímavé pluginy pro MyIE2 a rádi byste si vytvořili i nějaký vlastní, zde se dozvíte, jak jednoduše na to.
V předchozích třech článcích o pluginech pro MyIE2 jsem vám předvedl většinu zajímavých již hotových pluginů. Vylepšily řadu funkcí browseru a zpříjemnily prohlížení stránek. Pokud vám ale nějaký plugin ještě chybí, budete si ho muset naprogramovat sami.
Vytvoření potřebných souborů
Nejprve vytvořte novou složku v | MyIE2 | Plugin |. Pojmenovat ji můžete libovolně – doporučuji názvem nového pluginu. V této složce musíte vytvořit dva soubory. Jeden s libovolným názvem, který bude obsahovat zvolený JavaScriptový kód, a druhý, který se musí jmenovat plugin.ini. Potom do složky musíte ještě přidat výchozí ikonu pluginu a, pokud chcete, pak také ikonu, která se zobrazí při najetí myší.
Plugin.ini
Celé nastavení probíhá v souboru plugin.ini. Příklad nastavení jednotlivých položek v pluginu Whois:
[General]
Name=Whois
Author=mdlist
Version=1.1
ModuleType=SCRIPT
FileName=whoissearch.html
Comments=Will open a whois search (and more)nfor the current web page’s domain.
Type=BUTTON
HotIcon=thewho.ico
Icon=thewho.ico
Postupně si vysvětlíme význam všech položek:
- Name – libovolný název pluginu
- Author – jméno autora pluginu
- Version – verze pluginu
- ModuleType – určuje typ kódu, pro JavaScript zadejte SCRIPT
- FileName – název souboru, ve kterém je uložen vlastní kód
- Comments – popis funkce pluginu („n“ znamená znak nového řádku)
- Type – určuje typ pluginu, pro tlačítko zadejte BUTTON
- HotIcon – název souboru s ikonou po najetí myší (můžete zadat stejnou ikonu jako pro výchozí stav)
- Icon – ikona pro výchozí stav
Vlastní kód
Poslední věc, která zbývá, je umístit samotný kód do souboru, který jste si určili v položce FileName. Soubor vypadá většinou následovně:
<script language=“JavaScript“>
// vlastní kód
</script>
Vlastní funkce si můžete sami naprogramovat v JavaScriptu nebo využít již hotových faveletů (bookmarkletů). Ty si můžete vybrat z řady stránek a potom k nim vytvořit samostatné pluginy, což je pohodlnější, než je spouštět přes oblíbené položky.
Zobrazit a skrýt CSS
CSS Disable 1.0, 1,32 KB
Jako ukázku předvedu vytvoření pluginu CSS Disable, který využívá favelet od Tantek Çelika. Po prvním kliknutí na něj se stránka zobrazí bez použití CSS a po druhém kliku opět s CSS.
Do souboru plugin.ini napište následující hodnoty:
[General]
Name=CSS Disable
Author=Tantek Çelik
Version=1.0
ModuleType=SCRIPT
FileName=css.htm
Comments=Aktivuje/deaktivuje CSS
Type=BUTTON
HotIcon=css.ico
Icon=css.ico
A do souboru css.htm zkopírujte JavaScript z faveletu:
<script language=“JavaScript“>
var i=0;
if (document.styleSheets.length>0)
{
cs=!document.styleSheets[0].disabled;
for(i=0; i<document.styleSheets.length; i++)
document.styleSheets[i].disabled=cs;
}
void(cs=true);
</script>
Poté si stačí vybrat nějakou pěknou ikonu a tu pojmenovat css.ico. Při dalším spuštění MyIE2 se vás prohlížeč zeptá, jestli chcete svůj nový plugin povolit a vy ho tak můžete začít používat.
Zajímavé favelety můžete najít třeba na:
Starší komentáře ke článku
Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.
Mohlo by vás také zajímat
-
AI v programování: Jak používat GitHub Copilot (část 2)
19. února 2024 -
inPage AI: Jak na generování obsahu
18. července 2024
Nejnovější
-
Výkonný a kompaktní: ASOME Max Studio s výjimečným poměrem cena/výkon
11. listopadu 2024 -
Šokující data od Microsoftu: Kyberútoky rostou o stovky procent!
8. listopadu 2024 -
Chcete jedinečnou doménu? Objevte koncovky FOOD, MEME a MUSIC!
7. listopadu 2024 -
OpenAI představilo novou funkci ChatGPT Search
6. listopadu 2024