DORG

Popis

Dorg (Dodos Organizer) je jednoduchý elektronický organizér, úkolovník a adresář s přehledným grafickým uživatelským prostředím, které navíc umožňuje změnu vzhledu - použití skinů. Umožňuje zaznamenávat různé činnosti včetně jejich popisu, místa konání, času začátku a konce. Dále zaznamenává krátké úkoly pro celý den a také obsahuje seznam kontaktů. U každé osoby umožňuje uvést základní informace - jméno, přezdívku, email, adresu, zaměstnání, telefonní čísla a datum narození. Dále program obsahuje hledání, takže můžete snadno najít požadovanou zapsanou činnost, nebo třeba kdy má určité jméno svátek.

Doplňkovou funkcí je pak možnost tisku a exportu do HTML souboru souboru a také možnost zálohování dat. Můžete si tak například přenést svá data do práce a tam je jednoduše otevřít.

Dorg je víceuživatelský. To znamená že pokud na jednom počítači máte více uživatelských účtů (myslí se tím opravdu místní účty v rámci workstation, ne síťové účty), jsou pro každého uživatele veškerá data a nastavení ukládána zvlášť.

Součástí aplikace je i tzv. démon. To je program, který stále běží v pozadí od spuštění systému a upozorňuje na zadané činnosti v určitém (zadaném) předstihu před začátkem úkolu.

Základní funkce

  • Správa činností
  • Adresář (seznam osob)
  • Úkoly
  • Deamon pro upozornění na činnosti a zaznamenávání úkolů
  • Několik kalendářů
  • Nastavení poznámky v kalendáři
  • Různé pohledy na data
  • Fulltextové vyhledávání ve všech údajích
  • Tisk v různých pohledech
  • Export do HTML
  • Možnost zálohování dat
  • Přehledné uživatelské prostředí vytvořené v HTML
  • Možnost změny vzhledu prostředí pomocí skinů
  • Víceuživatelské prostředí

Download

DORG 1.1.0, build 1233 BETA (Release date: 23.6.2009)
Stáhnout DORG (Setup) (1,21MB) - Instalátor (verze s průvodcem instalací a odinstalací)
Stáhnout DORG (ZIP) (1,18MB) - ZIP archív (bezinstalační verze, pouze rozbalit a spustit)

DORG 1.0.2, build 0128 (Release date: 28.1.2008)
Stáhnout DORG (Setup) (1,14MB) - Instalátor (verze s průvodcem instalací a odinstalací)
Stáhnout DORG (ZIP) (1,05MB) - ZIP archív (bezinstalační verze, pouze rozbalit a spustit)

Starší release

DORG 1.1.0, build 1114 BETA (Release date: 18.11.2008) EXE, ZIP

DORG 1.0.1 beta, build 0410_SPS (Release date: 10.4.2007) EXE, ZIP

Novinky

Nová beta-verze 1.1.0.1233
23.6.2009
Jelikož se vývoj "ostré" verze protáhl kvůli nutnosti pracovat na jiných projektech, zveřňuji zde druhou betaverzi. Oproti minulé se toho změnilo docela dost, prakticky se jedná o finální verzi (v další verzi nebudou žádné velké novinky). Je třeba pouze aktualizovat nápovědu a přeložit ji do angličtiny, aby byla k dispozici kompletní anglická verze programu.

Seznam změn:

Přidáno:
+ [LNG]: Multijazykové prostředí - možnost překladů všech textů programu, možnost doplnění dalších jazyků, zkušebně vytvořen anglický překlad
+ Optimalizace pro bezproblémový běh v systému Windows Vista (elevace pro úlohy vyžadující vyšší oprávnění)
+ Možnost spouštět Deamon buď pro všechny uživatele (původní nastavení) nebo pouze aktuálního uživatele
+ [DEAMON]: Editace úkolů reaguje na klávesy Enter a Escape
+ [DEAMON]: Přidány funkce pro přímé zadání nové činnosti a kontaktu
+ [DEAMON]: Popup okno s kalendářem zobrazené po dvojkliku na datum v informačním okně a úkolech
+ [DEAMON]: Zpoždění před zobrazením informačního popup okna po spuštění
Opraveno:
* Script exception při stisku klávesy Enter v menu, pokud není vybrána žádná položka
* [CMDE]: opravena chyba příkazu OSDLG (záměna příznaků open/save)
* Oprava synchronizačních událostí mezi Deamonem a DORGem (při změnách nastavení)
* Export/tisk v patičce nezobrazoval aktuální číslo verze programu
* [DEAMON]: Neupozorňoval na činnost, pokud je pouze jediný záznam v databázi
* [DEAMON]: Chybová hláška "Cannot create popup window" při zobrazení celého textu poznámky dne (a popisu události)

Jak tedy vyplývá z výše uvedeného seznamu, největší novinkou je možnost přepínání jazyků. Veškeré texty použité v aplikaci jsou vytaženy do jedné DLL knihovny (do jejích resources). Instalace nabízí 2 jazykové mutace - češtinu a angličtinu, po instalaci jsou nainstalovány oba jazyky, zvolený je pouze nastaven jako aktivní, ale lze jej kdykoliv přepnout.

Download: EXE, ZIP

Nová beta-verze 1.1.0.1114
18.11.2008
Kompletně přepracovaný Deamon je tady! Nyní je třeba jej důkladně otestovat a doladit některé drobnosti. Proto bych byl velmi rád, pokud by měl někdo zájem podílet se na testovaní. A v případě nějakých potíží nebo nápadů na další vylepšení mi dal vědět.

Co se týče Deamonu, ten nyní umí: zobrazit více upozornění najednou, odložit upozornění o zadaný čas, v informačním okně je možné procházet na jiné dny, kompletní podpora úkolů - vytváření, editace, zobrazení..., zobrazení tzv. plovoucích úkolů, které jsou stále zobrazeny, zvuk při upozornění a především mírné grafické "oživení".
Seznam změn v rámci celého DORGu:

Přidáno:
+ Kompletně předělaný Deamon se spoustou nových funkcí (více oken zároveň, přecházení na jiné dny, seznam úkolů, plovoucí úkoly, zvuk upomínky...)
+ [CMDE]: Open/Save dialog pro výběr souboru (příkaz OSDLG)
+ [CMDE]: Zpřístupnění čísla verze ve skriptu
+ [LNG]: Vytvořen adresář languages s knihovnami obsahující texty (zatím používá pouze nový Deamon)
+ Nastavení a další podpora pro nový Deamon
Opraveno:
* [DEAMON]: Automatické vytvoření pracovního prostředí v uživatelském účtu při prvním spuštění
* Vždy se zobrazoval dotaz na smazání úkolu, ikdyž to bylo v nastavení zakázáno
* Občas nebyly zobrazeny úkoly (chybný parametr příkazu GNOTELIST)

Několika úprav se také dočkal instalační program. Je také v angličtině (což už naznačuje, že do budoucna by měl celý DORG podporovat překlady...) a při odinstalaci zobrazuje dotaz, zda chceme ponechat uživatelská data a nastavení v počítači.

Download: EXE, ZIP

Deamon
6.9.2008
Již brzy bude k dispozici ukázková testovací verze zbrusunového Deamona, který bude podstatně chytřejsí:) a hezčí než stávající.

Pár obrázků nového Deamona... (5.11.2008)

Deamon 2 Deamon 2 Deamon 2 Deamon 2
Přesunutí stránek na novou adresu
6.9.2008
POZOR! Stránky s podporou programu DORG byly přesunuty na novou adresu dorg.dodoweb.cz.
Nová verze 1.0.2.128 je nasvětě!
1.2.2008
Dnes konečně zveřejňuju novou verzi programu. Bylo pár věcí přidáno a opraveny některé chyby předchozí verze. Největší novinkou je asi podpora tisku, a to pro libovolný pohled (to, co vidíte v hlavním okně, bude na papíře).

Přidáno:
+ Podpora tisku
+ Export výsledků hledání
+ Možnost nastavit šířku levého panelu
+ Změna skinu za běhu programu
+ [CMDE]: Možnost ukládat uživatelské hodnoty do registru v klíči (...Dorg/UserReg)
+ [LNG]: Názvy dnů a měsíců při generování pohledů přesunuty do resources
+ [DEAMON]: Základní informace v tooltipu ikony

Opraveno:
* Chyba při nevyplnění názvu nové činnosti
* Editace činnosti - po stornování se obejví znova
* Ošetření vadných nebo chybějících souborů skinů
* Zaškrtnutí položky u menu s měsíci na kalendáři
* Chyba "Neznámý typ zobrazení" při hledání
* Oprava v "inteligenci" zamáčkavacích tlačítek hlavního panelu
* Zablokování standardních zkratek IE
* Chybná syntaxe generovaného HTML při exportu souhrnů
* Script exception na seznamu kontaktů při vkládání účastníků do činnosti
* Script exception na comboboxech při stisku mezerníku a nevybrané žádné položky
* [DEAMON]: Pád při překreslení, pokud je upozornění zobrazené déle jak minutu
* Některé drobné chyby
Stav finální verze
22.12.2007
Uvolnění finální verze programu se blíží. Nejpozději v únoru by měla být na světě. Vývoj se bohužel trochu opozdil kvůli několika problémům, které se už ale podařilo překonat a zůstává tak pouze ten nejětší problém - nedostatek času :((
Nejviditelnější novinkou asi bude možnost tisku, která v dosavadní beta verzi chyběla, byly rovněž odstraněny některé zjištěné chyby a přibude pár vylepšení grafického prostředí. Několika úprav by se měl dočkat i Deamon.
Již teď existuje spousta námětů na budoucí rozšíření a vylepšení, ale ta se již do této verze nevlezou. Jednalo by se především o kompletní předělání démona, který by tak toho uměl mnohem víc než ten současný (např. zobrazování úkolů apod). Dalším vylepšením by mělo být takové malé zemětřesení v databázi - mělo by být možné zaznamenávat více údajů, periodicé činnosti a také by měla přibýt možnost načítání databáze např. ze síťového disku atd. Bohužel toto jsou při současném tempu vývoje vize do poměrně vzdálené budoucnosti, ale snad se jednou dočkáme...
Spuštění těchto stránek
6.5.2007
Dnes došlo ke spuštění těchto stránek. Jsou zde zatím základní informace, ale v průběhu vývoje programu se budou stránky rozšiřovat.
Stable release, build 0410_SPS
10.4.2007
Vydána první stabilní beta verze s označením 0410_SPS. Tato verze je speciálně určena pro SPŠei Ostrava. Veškeré základní funkce jsou již plně podporovány.

Další informace

Aplikace Dorg pro svůj běh vyžaduje operační systém MS Windows 2000 a vyšší (řady NT). Uživatelské prostředí vyžaduje minimálně verzi 5.5 programu Internet Explorer (Pro maximální využití grafických prvků je ideální verze 6.0 a vyšší).

V případě jakýchkoliv otázek nebo námětů na vylepšení apod. mě můžete kontaktovat na dorg@dodoweb.cz

Informace pro vývojaře

Program a všechny jeho části jsou psány ve Visual C++ 2003, za použití MFC knihovny.

Technická dokumentace k aplikaci (formát PDF)
Základní dokumentace - v tomto dokumentu jsou popsány některé základní principy činnosti programu a struktura programu
Struktura datových souborů - popisuje fyzickou strukturu datových souborů, použivaných programem
Popis funkcí knihovny nddbe.dll - funkce této knihovny slouží pro práci s daty programu
Popis přidavných funkcí JScriptu - popisuje funkce, které rozšiřují standardní JScript použitý v GUI a zastřešují příkazy příkazového interpretu.
Příkazy příkazového interpretu - dokument stručně popisuje jednotlivé příkazy pro komunikaci GUI a jádra programu

Pokud by měl někdo zájem podílet se na vývoji této aplikace, budu velmi rád. Stačí mě kontaktovat na dorgdev@dodoweb.cz.

(c) 2007 - 2008 Pavel Dziadzio, dodo@dodoweb.cz, hosted by DODOWEB

Valid XHTML 1.0 Transitional Valid CSS!