→ Notices and warnings

[1. DEPRECATED WARNING]
mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/html/valicek.name/_sub/ggplg/lib/dibi.min.php line 844

Little Debug Helper | GeoGet pluginy - neoficiální

Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Pluginy pro GeoGet - neoficiální

Betaverze, pluginy pro úzký okruh lidí, pluginy nehodné araratu...

Statistika:

Počet pluginů zde: 4
Počet odeslaných mailů: 4
Počet souborů: 16
Počet stažení: 7620

Přístupy:

Little Debug Helper[v1.3.2.11]

https://bitbucket.org/valicek1/little-debug-helper


Malá aplikace zachytávající logy podporovaných pluginů.

Instaluj do GG!

Instalaci doplňku spustíte kliknutím na tlačítko vlevo. Následně budete v prostředí GeoGetu provedeni instalačním procesem. Pro zajištění této funkce je třeba mít na počítači již nainstalovaný a spuštěný program GeoGet.

Kliknuli jste na tlačítko a nic se nestalo? Máte opravdu spuštěný GeoGet ? Je to potřeba! Mění se Vám při přejetí přes tlačítko kurzor na ručičku? Instalační tlačítko využívá JavaScript a Flash. Váš webový prohlížeč tedy pravděpodobně nesplňuje potřebné předpoklady. Nevadí, instalaci doplňku můžete jednoduše vyvolat i prostým zkopírováním (označit text → klik pravým tlačítkem → kopírovat) následujícího odkazu do schránky: http://ggplg.valicek.name/plugin/DebugHelper/latest.gip

Popis:

Plugin je určen pro snadné zachytávání ladících výpisů pluginů do okna nezávislé aplikace. Umí barevně zvýrazňovat varování a chyby.
Výstup pluginu lze uložit snadno jako TXT nebo RTF soubor.

Jak použít plugin ve scriptu?

// Knihovna pro snadnější ladění pluginů v GeoGetu
// V podstatě se jedná o náhradu ShowMessage()
// Výstup je přesměrovaný do samostatné aplikace, takže při pádu GG mám logy
// stále k dispozici
// Aplikace se může "ucpat" v případě předání rádově tisíce logů zaráz
// Vím, označení Debugger je samo o sobě trošku nadnesené, ale...
// Další funkce a proměnné obsažené v knihovně nedoporučuji používat!

const
   //Umístění exe souboru v datovém adresáři GeoGetu
   LDHApp = '\script\lib\DebugHelper\DebugHelper.exe';

type TLDHReportType = (
   ldhInfo,        //Informace, černá barva
   ldhError,       //Chyba, červená barva
   ldhWarning,     //Varování, žlutá barva
   ldhProcedure);  //Procedury, modrá barva


var
   LDH_WND     : longint; //Handle okna debuggeru, například pro obsluhu pomocí
                          //user32.dll

{Inicializace debuggeru}
procedure LDHInit(enabled: boolean);
{ Parametry:
  * enabled: boolean - pokud je TRUE, pak je debugger zaplý,
    pokud False, nereaguje na žádné výzvy k logování, ani se nespouští app
}

{Test debuggeru - odešle zadaný počet testovacích zpráv}
procedure LDHTest(count: integer);
{ Parametry:
  * count: integer - počet zpráv
}

{Odeslání zprávy daného typu}
Procedure LDHD(text: string; kind: TLDHReportType);
{ Parametry:
  * text: string - text zprávy
  * kind: TReportType - druh zprávy, viz výše
}

{Odeslání Info zprávy - zkráceně}
procedure LDH(Text: string);
{ Parametry:
  * Text: string - text zprávy, odešle se jako dInfo
}

{Odeslání Warning zprávy - zkráceně}
procedure LDHw(Text: string);
{ Parametry:
  * Text: string - text zprávy, odešle se jako dWarning
}


{Odeslání Procedure zprávy - zkráceně}
procedure LDHp(Text: string);
{ Parametry:
  * Text: string - text zprávy, odešle se jako dProcedure
}


{Odeslání Error zprávy - zkráceně}
procedure LDHe(Text: string);
{ Parametry:
  * Text: string - text zprávy, odešle se jako dError
}



Seznam změn:

1.3.2.11 (01.3.2013 22:53:54)

  • + funkce LDHw - zkráceně LDHD('Text', ldhWarning);
  • + funkce LDHe - zkráceně LDHD('Text', ldhError);
  • + funkce LDHp - zkráceně LDHD('Text', ldhProcedure);
  • + ldhProcedure - například pro volání procedur, zvýrazněno modrou barvou

1.3.1.10 (15.1.2013 22:23:05)

  • Upload souboru na službu podobnou pastebin
  • Změna souboru s překladem

1.2.2.8 (06.1.2013 15:26:15)

  • Možnost použití jako unit

1.2.1.7 (04.1.2013 22:27:01)

  • Odstraněny zdroje aplikace z balíčku (lze je stáhnout z git repozitáře)
  • Odstraněn soubor .gitignore z balíčku (není potřeba)

1.2.1.6 (01.1.2013 19:32:20)

  • Dostupné zdroje "odchytávající aplikace"
  • Aplikace a debugger mají nyní stejný překladový soubor
  • Oprava chyb gui - posouvání tlačítka Uložit RTF atd..
  • Oprava zalamování řádků delších jak 80 znaků - už se tak nekoná
  • Nová ikona ladící aplikace
  • Po odeslání zprávy se 4 ms čeká - pojistka proti zahlcení Win
  • Oprava názvu testovacího pluginu
  • Vyčištění kódu ladícího pluginu
  • Změna názvů procedur (prevence konfliktů)
  • Uvolňování systémových prostředků - atomů
  • Podpora textů delších než 256 bajtů

1.0.0.3 (17.8.2012 22:25:49)

  • Oprava souborů v balíčku - byly přibaleny špatně pojmenované soubory

1.0.0.2 (17.8.2012 21:57:54)

  • První skutečně veřejná verze

Seznam souborů:

Soubor Velikost PS Naposledy staženo Vytvořeno
DebugHelper-1.3.2.11.gip362.98 KB 1008x 13.05.2026 09:46:24 01.03.2013 22:54:16
DebugHelper-1.3.1.10.gip362.96 KB 366x 13.05.2026 09:46:25 15.01.2013 22:23:12
DebugHelper-1.2.2.8.gip337.55 KB 351x 13.05.2026 09:46:25 06.01.2013 15:26:17
DebugHelper-1.2.1.7.gip337.33 KB 341x 13.05.2026 09:46:25 04.01.2013 22:27:12
DebugHelper-1.2.1.6.gip378.36 KB 348x 13.05.2026 09:46:26 01.01.2013 19:32:16
DebugHelper-1.0.0.3.gip337.15 KB 367x 13.05.2026 09:46:25 31.12.2012 14:19:23
DebugHelper-1.0.0.2.gip337.27 KB 363x 13.05.2026 09:46:26 31.12.2012 14:19:21

Feedback

Tento formulář má co nejvíce zjednodušit hlášení chyb či námětů na vylepšení.