Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PIM/Organizer für Konsole

0 views
Skip to first unread message

Sebastian Stein

unread,
Jan 30, 2003, 3:04:50 AM1/30/03
to
Ich suche sowas wie KOrganize oder ein erweitertes Adressbuch mit z.B.
Geburtstagskalender für die Konsole. Super wäre natürlich, wenn das
Teil auch noch einen automatischen Export der Emailadressen im mutt
Format könnte, aber das soll nicht Bedingung sein.

Gibt es sowas? Bin weder bei google noch freshmeat fündig geworden.

Steinchen

Dirk Muder

unread,
Jan 30, 2003, 6:51:47 AM1/30/03
to
* Sebastian Stein <s5...@informatik.htw-dresden.de>:

> Ich suche sowas wie KOrganize oder ein erweitertes Adressbuch mit z.B.
> Geburtstagskalender für die Konsole. Super wäre natürlich, wenn das
> Teil auch noch einen automatischen Export der Emailadressen im mutt
> Format könnte, aber das soll nicht Bedingung sein.

dm@redum:/tmp$ apt-cache show slpim
[...]
Description: Personal Information Manager for the console
slpim is a Personal Information Manager. It can keep an addressbook
with pre-defined fields. slpim can export the addressbook database to
many formats, like mutt-alias file, html file, pine format, plain-text,
etc.

> Gibt es sowas? Bin weder bei google noch freshmeat fündig geworden.

http://freshmeat.net/projects/slpim/?topic_id=28%2C66%2C130


Gruß, Dirk

Mario Domgörgen

unread,
Jan 30, 2003, 3:26:06 PM1/30/03
to
Sebastian Stein <s5...@informatik.htw-dresden.de> writes:

Mhh, mir würde da natürlich noch emacs
einfallen... todo-mode,bbdb,calendar und gnus. Was will man mehr... :)

--
Yesterday it worked
Today it is not working
Windows is like that

Sebastian Stein

unread,
Jan 31, 2003, 2:45:58 AM1/31/03
to
On 30 Jan 2003 21:26:06 +0100, "Mario Domgörgen" <kanal...@gmx.de>
wrote:

>Mhh, mir würde da natürlich noch emacs
>einfallen... todo-mode,bbdb,calendar und gnus. Was will man mehr... :)

Ich wollte doch kein Betriebssystem, sondern nur eine
Adress-/Terminverwaltung! ;-))

Steinchen

Sebastian Stein

unread,
Jan 31, 2003, 2:46:46 AM1/31/03
to
On Thu, 30 Jan 2003 12:51:47 +0100, Dirk Muder <nix...@redum.de>
wrote:

>dm@redum:/tmp$ apt-cache show slpim

Habe noch remind und abook gefunden!

Steinchen

Tobias Wolter

unread,
Jan 31, 2003, 11:02:26 AM1/31/03
to
Sebastian Stein <s5...@informatik.htw-dresden.de> writes:

>>dm@redum:/tmp$ apt-cache show slpim
> Habe noch remind und abook gefunden!

^^^^^

Außer im 'Notes'-Feld keine Geburtstage.

-towo

Bernhard Walle

unread,
Jan 31, 2003, 11:30:53 AM1/31/03
to

Naja, das laesst sich patchen:


diff -Nur abook-0.4.15.orig/database.c abook-0.4.15/database.c
--- abook-0.4.15.orig/database.c Fri Oct 12 11:31:44 2001
+++ abook-0.4.15/database.c Sat Feb 16 11:18:03 2002
@@ -59,9 +59,9 @@
{"E-mails", "email", TAB_CONTACT},/* EMAIL */
{"Address", "address", TAB_ADDRESS},/* ADDRESS */
{"Address2", "address2", TAB_ADDRESS},/* ADDRESS2 */
+ {"PLZ","zip", TAB_ADDRESS},/* ZIP */
{"City", "city", TAB_ADDRESS},/* CITY */
{"State/Province","state", TAB_ADDRESS},/* STATE */
- {"ZIP/Postal Code","zip", TAB_ADDRESS},/* ZIP */
{"Country", "country", TAB_ADDRESS},/* COUNTRY */
{"Home Phone", "phone", TAB_PHONE},/* PHONE */
{"Work Phone", "workphone", TAB_PHONE},/* WORKPHONE */
@@ -69,7 +69,9 @@
{"Mobile", "mobile", TAB_PHONE},/* MOBILEPHONE */
{"Nickname/Alias", "nick", TAB_OTHER},/* NICK */
{"URL", "url", TAB_OTHER},/* URL */
+ {"Instant Messenger", "instant",TAB_OTHER},/* INSTANT */
{"Notes", "notes", TAB_OTHER},/* NOTES */
+ {"Birthday", "birthday", TAB_OTHER},/* BIRTHDAY */
};


diff -Nur abook-0.4.15.orig/database.h abook-0.4.15/database.h
--- abook-0.4.15.orig/database.h Fri Oct 12 11:07:01 2001
+++ abook-0.4.15/database.h Mon Feb 4 19:06:52 2002
@@ -12,9 +12,9 @@
EMAIL,
ADDRESS,
ADDRESS2,
+ ZIP,
CITY,
STATE,
- ZIP,
COUNTRY,
PHONE,
WORKPHONE,
@@ -22,10 +22,12 @@
MOBILEPHONE,
NICK,
URL,
+ INSTANT,
NOTES,
+ BIRTHDAY,
};

-#define LAST_FIELD NOTES
+#define LAST_FIELD BIRTHDAY

#define ITEM_FIELDS (LAST_FIELD+1)

diff -Nur abook-0.4.15.orig/filter.c abook-0.4.15/filter.c
--- abook-0.4.15.orig/filter.c Fri Oct 12 11:31:44 2001
+++ abook-0.4.15/filter.c Mon Feb 4 19:20:24 2002
@@ -1369,6 +1369,7 @@

if(database[i][ZIP]) {
fprintf(out, "%s", database[i][ZIP]);
+
if(database[i][CITY])
fputc(' ', out);
}
@@ -1401,9 +1402,16 @@
db_enumerate_items(e) {
fprintf(out,
"-----------------------------------------\n\n");
- fprintf(out, "%s", database[e.item][NAME]);
+ fprintf(out, "%s\n", database[e.item][NAME]);
+
+
+ for (j = 0; j < strlen(database[e.item][NAME]); j++)
+ fprintf(out, "~");
+
+
+ /*
if (database[e.item][NICK])
- fprintf(out, "\n(%s)", database[e.item][NICK]);
+ fprintf(out, "\n(%s)", database[e.item][NICK]);*/
fprintf(out, "\n");

if (*database[e.item][EMAIL]) {
@@ -1413,6 +1421,10 @@
if (*emails[j])
fprintf(out, "%s\n", emails[j]);
}
+ if (database[e.item][INSTANT])
+ fprintf(out, "%s\n",
+ database[e.item][INSTANT]);
+
/* Print address */
if (database[e.item][ADDRESS]) {
if (!safe_strcmp(style, "us")) /* US like */
@@ -1436,6 +1448,10 @@
abook_fields[j].name,
database[e.item][j]);
}
+
+ if (database[e.item][BIRTHDAY])
+ fprintf(out, "\nBirthday: %s\n",
+ database[e.item][BIRTHDAY]);

if (database[e.item][URL])
fprintf(out, "\n%s\n", database[e.item][URL]);


Funktioniert hier zuverlaessig und laesst sich auch gegen neuere
Versionen anwenden. IIRC veraendert der Patch auch die Druckausgabe,
weiss ich aber nicht mehr so genau. Und eine ICQ-Nummer kann
auch angegeben werden. :-)


Gruß,
Bernhard

--
"If you put your mind to it...you can do anything."
-- Jono Bacon

Tobias Wolter

unread,
Jan 31, 2003, 1:03:56 PM1/31/03
to
Bernhard Walle <Bernhar...@gmx.de> writes:

> Funktioniert hier zuverlaessig und laesst sich auch gegen neuere
> Versionen anwenden. IIRC veraendert der Patch auch die Druckausgabe,
> weiss ich aber nicht mehr so genau. Und eine ICQ-Nummer kann
> auch angegeben werden. :-)

Hmm. Naja, bei Organizer wird wohl auch erwartet, dass die eine
Funktion á là 'Geburtstage der nächsten 14 Tage anzeigen' haben,
daher wohl die spezifische Frage.

Und den Patch schon an $upstream geschickt?

-towo

0 new messages