GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skripty:zakodovane_skripty

This is an old revision of the document!


Zakódované skripty

:!: Tato funkce bude dostupná v GeoGetu 2.4.? a vyšším.

Nový alternativní formát skriptů, kdy místo prostého textu soubor obsahuje speciální hlavičku a posléze zakódovaný binární obsah.

Podle hlavičky GeoGet pozná, že se jedná o zakódovaný obsah, jinak bere soubor jako textový zdrojový kód, tak jako doposud. Zakódovaný či nezakódovaný soubor se tedy jmenuje úplně stejně. Liší se jen obsahem. Zakódovaný soubor je komprimovaný a zároveň zakódovaný tajnou symetrickou šifrou s tajným klíčem. :-)

Zdrojový kód lze zakódovat v editoru skriptů pomocí volby v menu Script. Program se Vás zeptá na heslo. Toto heslo chrání jen a jen nahrání zakódovaného skriptu zpět do editoru skriptů! To proto, aby se jednou zakódovaný soubor mohl i nadále editovat. Pokud heslo změníte na prázdné, uloží se skript nezakódovaně.

Lze tedy skripty libovolně zakódovávat, v zakódované formě editovat, nebo zase odkódovávat, jen musíte znát heslo, které jste tomu souboru dali. Pochopitelně, skript můžete v GeoGetu používat, i když heslo neznáte. Jen se nepodíváte na zdrojový kód. Ledaže byste dokázali prolomit použité šifrování, nebo hackli GeoGet. (Což už mi přijde jako neadekvátní úsilí, vzhledem k tomu co tím člověk získá.)

Ukázka zakódovaného skriptu

elevation.ggp.pas

GGENCRYPTÎŻuoČőo0˜U°Oäߍěžŕwpl>t? ąöZ÷őŔż ݡ^~ůÔ¶yeTÁ5wŰń]ádmÓá8>CŹo—•C, ÷sş¨hnUŔč5‰Ű›ö×|kY—‘6Jpí)ţ”¸!q!ÖćrŤđlÎ3Ą¬„v’hđ§QŢ°-ĆńńEŢ""Z úËae^ń¶ěâŔWF?¦BŰiô‘ßß•ČL§ž/)xŠ@ł(UϨ(–ƒŐŮĆ–¦ý‹ˇ‰ßowK'ˇmGŐ,A€ˇbá@D”íˆĆż¶ŐěŘueRŹcjiÍB¦@Ą.—mĽŤ¶%‚ô`µ3>
ű”'IKô0W‚>c÷ą:×>nůĂr]u:‘ŮŘ/ţr8‡oyxňzHđÇb5Y…·JCQ‰~ąDí–;‚$SȆç%Ë<,ÇóR2­„{N`[s°äf5ŚŢw;—ëˇŢ^íô™ôˆ€˜&ý]w»zDLĺ´†łÜ$c¶ËAĂŹńjv
ÖǦârţŮŞĂÁsĘĄŕůŘą”&hm8;„­†>ĆÔXĹń¦
ΨéI'„:ęXŢ(BY’oëŽ0“lUn%S0‹ŕĚ2HŤ˙űŘQ´Y—Ź7
user/skripty/zakodovane_skripty.1281635322.txt.gz · Last modified: 2010/08/12 00:00 (external edit)