On Sun, Jun 13, 1999 at 05:58:09PM +0200, Alexander Skwar wrote:
> On Sun, Jun 13, 1999 at 04:32:57PM +0200, Andreas Kool wrote:
> > > Wie soll isdnconf aufgerufen werden, oder genauer, was soll ich an isdnconf
> > > �bergeben?
> >
> > Das kannst Du Dir selber ausdenken :-)
> >
> > Per heute gibt es solch eine Schnittstelle noch gar nicht.
> >
> > Denkbar w�re etwa sowas:
> >
> > isdnconf -A +49:06171:+1:153
>
> Gut, was auch noch nicht schlecht w�re, w�re wenn man die gew�nschte
> Uhrzeit angeben kann, z.B. so:
>
> isdnconf -D 'now'
>
> f�r jetzt, optional da std.
>
> isdnconf -D 'workday'
>
> f�r Arbeitstage
>
> isdnconf -D 'weekend'
>
> f�r Wochenende
>
> isdnconf -D 'holiday'
>
> f�r Feiertage
>
> isdnconf -D '929289077'
>
> f�r 929289077 Sekunden nach dem 1.1.1970
>
> und vollkommen optional:
>
> isdnconf -D '1999-06-13 17:52:26 +0200�
>
> f�r 13.06.1999, 17:52:26 Uhr in unserer Timezone. Das letzte mu� aber
> wirklich nicht sein. Mir w�rden schon die Sekunden gen�gen. Oder, mach
> das, was Dir einfacher zu implementieren f�llt.
Machbar ist da nun wirklich alles, sind immer nur paar Zeilen c-Code.
Aber:
Ich habe nun wirklich schon alle "Tarif-Vergleichs-Seiten" im WWW aufgerufen,
(eine nette Sammlung aller Seiten findet sich auf "www.01051.com")
und daher eine relativ genaue Vorstellung davon, wie sowas aussehen k�nnte.
Es gibt da IMHO im Prinzip zwei verschiedene "Kunden"
- Kunde 1 : Hat keine Ahnung von der ganzen Geschichte, will einfach wissen,
was er vorw�hlen mu�, wenn er *jetzt* jemand in den USA
anrufen mu�.
=> Hier sollten also *alle* technischen Fragen entfallen, *nur*
"echte Call by call" Anbieter (also alle ohne Anmeldung)
vorgeschlagen werden, und das schnell.
Also:
Eingabe: Quelle: +49xxxxx
Ziel: +1xxxxx
Ausgabe: 01051
Ende.
- Kunde 2 : Kennt sich ganz gut aus in der ganzen Geschichte, und will
(da er keinen Hardware-LCR besitzt, sonst w�rde er die
Seite nicht aufrufen) eine Liste, die er neben das Telefon
legen kann.
Hier m��te also erst einmal eine recht gewaltige Auswahl-Liste
erscheinen, wo Kunde #2 seine ganzen Pr�ferenzen, Preselections und
sonstwas eintragen kann.
(Hier finde ich die "neue Profi-Anfrage" von "www.teltarif.de"
f�r am besten ...)
Als Output halte ich das, was "isdnconf -c ." per heute liefert,
schon f�r ganz gut:
---8<-----if--you--cut--here--you--will--probably--destroy--your--monitor---
Least-Cost-Routing-Table [Verbindungsdauer:153 Sekunden], Stand: Jun 13 23:43:37 1999
Werktag:
RegioCall (im Umkreis von 50 km):
07:00 .. 07:59 01040:Esprit Call by Night = DM 0.150 (DM 0.050/60.0s = DM
0.050/Min (Esprit Call by Night, Deutschland, Tuesday, Late night)) [DTAG: DM 0.360]
08:00 .. 08:59 01098:Nikocity = DM 0.179 (DM 0.001/1.0s = DM 0.070/Min
(Nikocity, Fern, Tuesday, Nebenzeit)) [DTAG: DM 0.360]
09:00 .. 16:59 01051:01051 = DM 0.270 (DM 0.090/60.0s = DM 0.090/Min
(01051, Ferngespr�che, Tuesday)) [DTAG: DM 0.720]
17:00 .. 17:59 01066:Interoute = DM 0.240 (DM 0.080/60.0s = DM 0.080/Min
(Interoute, National, Workday (Tuesday))) [DTAG: DM 0.720]
18:00 .. 18:59 01070:Arcor CbC = DM 0.225 (DM 0.075/60.0s = DM 0.075/Min
(Arcor CbC, Regio Plus, Workday (Tuesday))) [DTAG: DM 0.360]
19:00 .. 19:59 01013:Tele 2 = DM 0.210 (DM 0.070/60.0s = DM 0.070/Min (Tele
2, National, Tuesday)) [DTAG: DM 0.360]
20:00 .. 20:59 01078:3U = DM 0.150 (DM 0.001/1.0s = DM 0.059/Min (3U,
Fern, Workday (Tuesday))) [DTAG: DM 0.360]
21:00 .. 21:59 01011:o.tel.o CbC = DM 0.120 (DM 0.040/60.0s = DM 0.040/Min
(o.tel.o CbC, Inlandsverbindungen, Tuesday, Happy Hour)) [DTAG: DM 0.180]
22:00 .. 06:59 01050:Talkline = DM 0.117 (DM 0.039/60.0s = DM 0.039/Min
(Talkline, Fern, Workday (Tuesday))) [DTAG: DM 0.180]
GermanCall (Deutschlandweit):
07:00 .. 07:59 01040:Esprit Call by Night = DM 0.150 (DM 0.050/60.0s = DM
0.050/Min (Esprit Call by Night, Deutschland, Tuesday, Late night)) [DTAG: DM 0.360]
08:00 .. 08:59 01098:Nikocity = DM 0.179 (DM 0.001/1.0s = DM 0.070/Min
(Nikocity, Fern, Tuesday, Nebenzeit)) [DTAG: DM 0.360]
09:00 .. 16:59 01051:01051 = DM 0.270 (DM 0.090/60.0s = DM 0.090/Min
(01051, Ferngespr�che, Tuesday)) [DTAG: DM 0.720]
17:00 .. 17:59 01066:Interoute = DM 0.240 (DM 0.080/60.0s = DM 0.080/Min
(Interoute, National, Workday (Tuesday))) [DTAG: DM 0.720]
18:00 .. 18:59 01079:Viatel = DM 0.230 (DM 0.002/1.0s = DM 0.090/Min
(Viatel, Fern, Workday (Tuesday), Spar)) [DTAG: DM 0.360]
19:00 .. 19:59 01013:Tele 2 = DM 0.210 (DM 0.070/60.0s = DM 0.070/Min (Tele
2, National, Tuesday)) [DTAG: DM 0.360]
20:00 .. 20:59 01078:3U = DM 0.150 (DM 0.001/1.0s = DM 0.059/Min (3U,
Fern, Workday (Tuesday))) [DTAG: DM 0.360]
21:00 .. 21:59 01011:o.tel.o CbC = DM 0.120 (DM 0.040/60.0s = DM 0.040/Min
(o.tel.o CbC, Inlandsverbindungen, Tuesday, Happy Hour)) [DTAG: DM 0.180]
22:00 .. 06:59 01050:Talkline = DM 0.117 (DM 0.039/60.0s = DM 0.039/Min
(Talkline, Fern, Workday (Tuesday))) [DTAG: DM 0.180]
Mobilfunk (alle Handy's):
07:00 .. 08:59 01079:Viatel = DM 0.918 (DM 0.006/1.0s = DM 0.360/Min
(Viatel, Deutschland GSM, Workday (Tuesday), Spar)) [DTAG: DM 1.200]
09:00 .. 17:59 01078:3U = DM 1.068 (DM 0.007/1.0s = DM 0.419/Min (3U,
Zone 10, Workday (Tuesday))) [DTAG: DM 1.680]
18:00 .. 06:59 01079:Viatel = DM 0.918 (DM 0.006/1.0s = DM 0.360/Min
(Viatel, Deutschland GSM, Workday (Tuesday), Spar)) [DTAG: DM 1.200]
Internet:
07:00 .. 08:59 01088:WorldCom = DM 0.122 (DM 0.001/1.0s = DM 0.048/Min
(WorldCom, Internet, Workday (Tuesday), UUnet)) [DTAG: DM 0.240]
09:00 .. 17:59 01098:Nikocity = DM 0.128 (DM 0.001/1.0s = DM 0.050/Min
(Nikocity, Internet, Tuesday)) [DTAG: DM 0.240]
18:00 .. 06:59 01088:WorldCom = DM 0.122 (DM 0.001/1.0s = DM 0.048/Min
(WorldCom, Internet, Workday (Tuesday), UUnet)) [DTAG: DM 0.240]
Auskunft Inland:
immer 01011:o.tel.o CbC = DM 2.839 (DM 1.590 + 0.008/1.0s = DM 1.590 +
0.490/Min (o.tel.o CbC, o.tel.o Auskunft, Tuesday)) [DTAG: DM 2.840]
Wochenende/Feiertag:
RegioCall (im Umkreis von 50 km):
immer 01090:Viag Interkom = DM 0.087 (DM 0.029/60.0s = DM 0.029/Min (Viag
Interkom, Fern, Weekend (Sunday), Meld' Dich mal wieder)) [DTAG: DM 0.360]
GermanCall (Deutschlandweit):
immer 01090:Viag Interkom = DM 0.087 (DM 0.029/60.0s = DM 0.029/Min (Viag
Interkom, Fern, Weekend (Sunday), Meld' Dich mal wieder)) [DTAG: DM 0.360]
Mobilfunk (alle Handy's):
immer 01079:Viatel = DM 0.918 (DM 0.006/1.0s = DM 0.360/Min
(Viatel, Deutschland GSM, Weekend (Sunday), Spar)) [DTAG: DM 1.200]
Internet:
immer 01088:WorldCom = DM 0.122 (DM 0.001/1.0s = DM 0.048/Min
(WorldCom, Internet, Weekend (Sunday), UUnet)) [DTAG: DM 0.240]
Auskunft Inland:
immer 01011:o.tel.o CbC = DM 2.839 (DM 1.590 + 0.008/1.0s = DM 1.590 +
0.490/Min (o.tel.o CbC, o.tel.o Auskunft, Sunday)) [DTAG: DM 2.840]
---8<-----if--you--cut--here--you--will--probably--destroy--your--monitor---
Ok, optisch Sch****, aber informativ. L��t sich mittels HTML noch m�chtig
aufpeppen!
> > Und isdnconf gibt dann auf stdout freien Text aus, also etwa:
>
> Wunderschön :-) w�re nat�rlich, wenn isdnconf auch Umlaute und
> andere HTML Zeichen direkt Umwandeln k�nnte. Ist aber auch kein mu�.
Kein gro�es Problem ...
> > Ein 153 Sekunden langes Gespraech nach USA (+1) kostet am Sun Jun 13 16:30:04 1999
>
> Sch�n w�re auch, wenn diese Headerzeile ausgeschaltet werden k�nnte.
Auch kein Thema.
> > 01051 DM 0.480 (DM 0.160/60.0s = DM 0.160/Min (01051, Zone 200, Sunday))
>
> ^ ^^^^ ^
>
> Und hier f�nde ich TABs super.
>
> >
> > Das k�nnte nat�rlich auch eine ":" getrennte Liste werden, ganz wie Du
>
> Oder so. Vielleicht per Option an isdnconf �bergebbar. Aber nicht
> wichtig. Wichtiger ist mir, das die Zeile durch irgendetwas anderes als
> Leerzeichen getrennt w�rde.
Why not? Wie w�re es mit "-w" (analog zum isdnrep) f�r einen HTML konformen
Output?
Mach' einfach mal ein Design, Alexander, ich folge Dir dann schon!
> Alexander Skwar
> --
> My Site : http://www.digitalprojects.com
> To get my PGP key, send me an email with the Subject: Send PGP Key.
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