On Wed, May 26, 1999 at 11:05:53AM +0200, Leopold Toetsch wrote:
> Hallo,
> >-----Original Message-----
> >From: Jochen Erwied <[EMAIL PROTECTED]>
> >To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> >Date: Dienstag, 25. Mai 1999 22:51
> >Subject: Re: Verzonungstabellen
>
>
> >On Tue, May 25, 1999 at 07:06:23PM +0200, Leopold Toetsch wrote:
>
> >> Das Problem ist z.B.
> > >9978:Sch�nthal:C:201 ...
>
> >Also irgendwas stimmt dann nicht. Denn 09978 ist von Essen (0201) nie im
> >Leben Cityzone.
>
> Das dachte ich mir.
>
> >Vielleicht hast du auch das Skript falsch verstanden:
> >Ausgegeben werden die Cityzone (<20km) nach C: und die Regionalzone nach
> >R:.
> >Alles andere ist Fernzone bzw. Deutschland
>
> Nix falsch verstanden.
> -rw-r--r--   1 root     root       898151 Apr 27 12:47 vorwahl.dat
>
> >Vielleicht solltest du ein anderes Tool, als diese Perl-Variante nutzen.
> Ich
> >habe vorhin mal sowas in C zusammengehackt.
>
> Das C-Programm gibt 9978:Sch�nthal gar nicht aus, das Perl-Programm
> offensichtlich falsch (9978:Sch�nthal:C:201 ...)
>
> >Das Teil ben�tigt im aktuellen Verzeichnis eine 'Verzonung.dat' und eine
> >'tarif.dat'. Hauptunterschied zum Perl-Skript ist, das alle in der
> tarif.dat
> >vorhandenen Vorwahlen ausgegeben werden. Dies sind n�mlich mehr, als in der
> >Verzonung.dat! Dort fehlen die Vorwahlen 900x.
> Das ist aber etwas durcheinander oder?
> s/Verzonung.dat/vorwahl.dat/g;
> s/tarif.dat/Verzonung.dat/g
>
> wc --lines Verzonung.dat
> 5222
> wc --lines zones.des (aus perl-prog)
> 5222
> wc --lines zneu.de (aus c-prog)
> 5218
> --
>
> In der vorwahl.dat fehlen z.b. 8100, 8169,9070, 9978
> In der Verzonung.dat fehlen dafuer 9002-9009.
> s. Anhang
>
> Der Hund an der Perl-Skript war, das es fuer fehlende Eintrage mit dem
> index=0 weitergemacht hat, deshalb auch C:201 ...
> s. auch Anhang

Jochen hat ja vor paar Tagen eruiert, da� die "Verzonung.dat"
nur die Zonen der neuen Provider enth�lt -- was immer das hei�en mag.

Anders herum kann man die "Verzonung.dat" getrost in die Tonne treten.
Ergo ist mein kleiner Shell-Script von vor paar Tagen so nicht korrekt,
da der ja ungef�hr so gearbeitet hat:

  cat Verzonung.dat | while read L; do
    PerlScript <vorwahl.dat> $L
  done

Um die gesamte "vorwahl.dat" auslesen zu k�nnen, mu� man dieser also erst
mal eine Liste *aller* Vorwahlen entlocken ...

Also war das leider nur ein Versuch ohne echtes Ergebnis ...


Rundruf in die Runde: Es gibt von der Deutschen Telekom das Programm
"tarif99.exe" (www.telekom.de), das ganz offensichtlich eine vollst�ndige
Verzonungstabelle (incl. Vis-a-vis und dem ganzen anderen Kram) enth�lt.

Leider kann man dieses Programm nur interaktiv bedienen, d.h. Quell- sowie
Zielvorwahl eintippen -> Zone sehen.

Kennt sich einer von euch z.b. mit rexx aus, um dieses Programm komplett
auszulutschen?

>
> leo




Ciao,
Andreas
--
Andreas Kool ([EMAIL PROTECTED] * http://www.pweb.de/kool.f)
PGP: 3FBF2411 Fingerprint: B5 35 34 74 25 60 2A 7A  89 06 92 C4 08 BA A5 BD
(To get my PGP key, send me a mail with subject "send pgp key")

Transmission of this message via the Microsoft Network is prohibited


_______________________________________________
Rates4linux-devel mailing list
[EMAIL PROTECTED]
http://lists.SourceForge.net/mailman/listinfo/rates4linux-devel

Antwort per Email an