Ikog

De Tuxien.

capture d'écran

Gestionnaire de todo-list (choses a faire), en langage python.

Sommaire

Installation et lancement

  • On télécharge et décompresse le fichier --> ici
[tuxien@hades ~]$ wget http://www.henspace.co.uk/ikog/app/ikog.zip && unzip ikog.zip 
  • Pour lancer
 [tuxien@hades ~]$ python ikog.py 

ou

[tuxien@hades ~]$ chmod +x ikog.py
[tuxien@hades ~]$ ./ikog.py 


  • Au lancement on a droit a un superbe/
[tuxien@hades ~]$ ./ikog.py 
ikog.py v 1.90 2008-11-14
Copyright (C) 2006-2008 S. J. Butler
Visit http://www.henspace.co.uk for more information.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public Licence as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.  The license is available
from http://www.gnu.org/licenses/gpl.txt
[]
No external data file  ./ikog.py.dat , so using internal tasks.
Autosave is on.
In review mode.  Enter advances to the next task
No system calls for clear screen
AES encryption not available.

Enter HELP for instructions.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
There are no tasks to be done.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>


Utilisation

Aide.

>>>help

- On peut juste rentrer "h"
- Taper "s" pour quitter l'aide

Enregistrer une tache.

  • Exemple 1
>>>>>>+ acheter de la bière #3 @maison p:Apero
Tasks saved.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[00] acheter de la biere 
Priority: 03
Context:  @Maison
Projects: Apero
Created: [2009-06-27]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+.....Pour ajouter une tache
acheter de la bière....La tache importante
#3.....la priorité (de 1 à 10)
@maison....Le contexte (a quoi la tache est liée
:pApero.....Le projet

  • Exemple 2
>>> ++ pensez au 51 :pApero @home

++...la tache se trouvera en haut de la liste
On peut remplacer ++ par IMMEDIATE ou I
I

lister les taches.

  • Appuyer juste sur "entrée" pour avoir la liste.
  • Taper "list"
>>list
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 [00] acheter de la biere #3 @Maison Projects: Apero [2009-06-27]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • crée une page html de la liste et l'ouvre dans le navigateur.
>>>list>


Modifier une tache

  • Remplace totalement une tache
>>>rep 1 tondre la pelouse @cours


  • Modifier un élément d'une tache
>>>mod 1 #3

Modifie la priorité de la tache 1

>>>mod 3 code_ax

Change le nom de la tache 3

  • Ajouter un élément
>>>extend 3 :pCode

ajoute projet Code a la tache 3

  • Remplacer un texte
sub 3 /code_ax/code_scenic/


Naviguer dans les taches

  • Aller a la 1er tache
>>> t

n....Tache suivante
p....Tache précédente
g 2...Va a la tache 2

Archiver et supprimer des taches

  • Suppression

-ATTENTION SUPPRIME TOUTES LES TACHES

>>> clear

- Supprime la tache 6

>>> k 6


  • Archivage

Lorsque qu'une tache est fini

>>>done 02 fait

la commande "archive" fait la meme chose

Sauver et quitter

Ikog sauvegarde automatiquement (autosave on), on peut changer en tapant:

>>>autosave off
!>>

On remarquera que de >>> c'est passer a !>>

  • Sauver
>>>save
  • Quitter
>>>quit

Chiffrement des taches.

Ikog utilise 2 type de chiffrement selon le tag/

  • <private>....Utilise xtea
  • <secret>....Utilise AES

Pour utiliser AES il faut mettre dans le même dossier que Ikog le fichier "pyRijndael.py" qui se trouve ici

++ ++ plasupersecret  <private> acheter le cadeau anniversaire

++....a faire immédiatement (on peut remplacer ++ par IMMEDIATE ou I)
<private>....Chiffre avec mot de passe la tache
acheter le cadeau anniversaire .... partie chiffrée

Pour visualiser une tache chiffrée.

>>>show 0

0....Numéro de la tache

Ajouter des notes

  • Ajout simple
>>>note penser aux cacahouètes
>>>list
[06] penser aux cacahouètes #0 @Notes [2009-06-27]
  • Ajout chiffré
note code_voiture <private> uhuh12


Exporter , importer

  • Exporter
>>>export
Tasks exported to ./ikog.py.tasks.txt
  • Importer
>>>IMPORT ikog.py.tasks.txt


Diver

  • Couleurs

-Avec couleurs

>>>colour

-Sans couleurs

>>>mono

-pour avoir un fond transparent

>>>colour 1


  • Lancer une commande externe

-Déjà il faut modifier une option

>>> sys on

-Lancement

>>>!cmd ls
ikog.py		     ikog.py.bak   ikog.py.tasks.txt  pyRijndael.py
ikog.py.archive.dat  ikog.py.html  pyrijndael-1.2     pyRijndael.pyc


  • Utiliser un éditeur externe

vous devez avoir exécuter "sys on"</br>

>>>edit 1

Pour modifier l'éditeur (si nano est pas trouver il utilisera vim)

>>>>>>SETEDPOSIX nano,vim


Image:Liens.jpg

site officiel

Infos