1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
|
<appendix id="appendix-accounting-template">
<title
>Eine Beispielvorlage für die Telefonkostenabrechnung.</title>
<para
>Wenn Sie keinen geeigneten Eintrag für Ihre Region finden, können Sie selber einen nach folgender Vorlage erstellen. Keine Angst, es ist wirklich nicht so schwer.</para>
<para
>Vergessen Sie bitte nicht, die neu erzeugte Regeldatei an den &kppp;-Betreuer zu schicken. Die Syntax des neu erstellten Eintrags kann überprüft werden mit dem Befehlszeilen-Parameter <userinput
><option
>-r</option
><replaceable
> Regeldatei</replaceable
></userinput
>von &kppp; und muss in <filename class="directory"
>${KDEDIR}/share/apps/kppp/Rules</filename
> oder in<filename class="directory"
>${HOME}/.kde/share/apps/kppp/Rules</filename
> installiert werden, bevor Sie sie im Dialog auswählen können.</para>
<programlisting
>###################################################################
#
# Lizenz
# Diese Vorlage wurde erstellt von Mario Weilguni <[email protected]>
# Sie ist lizenziert unter den selben Bedingungen wie das zugehörige kppp-Paket.
#
#
###################################################################
#
# Dies ist ein Beispiel-Regelsatz für kppp. Sie können das Beispiel wie eine Vorlage benutzen,
# wenn Sie Ihren eigenen Regelsatz erstellen müssen.
# Entfernen Sie alle Kommentare und fügen Sie Ihre eigenen hinzu.
# Dies erlaubt es anderen Benutzern Ihren Regelsatz schnell zu verstehen.
#
# Bitte tragen Sie in die Tarif-Datei Ihren Namen und Ihre E-Mail-Adresse ein, so dass ich, wenn nötig, Sie erreichen kann.
#
# BEMERKUNG:
# die Regeln in diesem Regelsatz machen nicht viel Sinn und sind nur zu Demonstrationszwecken gedacht.
#
# BEMERKUNG ZU DATEINAMEN:
# Wenn Sie Ihren eigenen Regelsatz erstellen, benutzen Sie "_" im Dateinamen
# anstelle von Leerzeichen und ".rst" als Datei-Erweiterung.
# z.B. " Stadtgespräche Österreich"
# -->Die Datei sollte gespeichert werden unter "Stadtgespräche_oesterreich.rst"
#
# Vielen Dank Bernd Wuebben
# [email protected]@kde.org
###################################################################
###################################################################
#
# NAME DES REGELSATZES. Dieser wird zu Abrechnungszwecken BENÖTIGT.
#
###################################################################
name=default
###################################################################
#Einstellungen : Währung
###################################################################
# Definiere ATS (österreichischer Schilling) als zu benutzendes Währungssymbol.
# (nicht unbedingt notwendig, Standard="$")
currency_symbol=ATS
# Definition der Position des Währungssymbols.
# (nicht unbedingt notwendig, Standard="rechts")
currency_position=right
# Definition der signifikanten Ziffern.
# (nicht unbedingt notwendig, Standard sind"2")
currency_digits=2
###################################################################
# Einstellungen : Verbindung
###################################################################
# BEMERKUNG:
# Regeln werden der Reihe nach angewendet - die LETZTE passende Regel wird zur Kosten-Berechnung benutzt.
# Diese wird bei jedem Verbindungs-Aufbau geladen. Wenn Sie nicht für jeden Verbindungs-Aufbau zahlen müssen,
# benutzen Sie hier "0" oder kommentieren Sie die folgende Zeile aus.
per_connection=0.0
# Mindestkosten pro Verbindung. Wenn die Kosten einer Telefon-Verbindung niedriger sind als dieser Wert,
# dann benutzen Sie diesen Wert stattdessen.
minimum_costs=0.0
# Sie zahlen 0.74 für die ersten 180 Sekunden (3 Minuten) egal ob Sie für 1 Sekunde oder 180 Sekunden verbunden sind.
# Diese Regel hat die ersten 180 Sekunden Vorrang vor allen anderen Regeln, einschließlich der 'Standard' Regel.
# Betrachten Sie die Datei costgraphs.gif im Verzeichnis docs der kppp Distribution für die graphische Darstellung.
flat_init_costs=(0.74,180)
## Dies ist die Standard Regel, welche verwendet wird, falls keine andere Regel zur Anwendung kommt.
# Die erste Komponente "0.1" ist der Preis für eine "Einheit", während "72" die Dauer in Sekunden angibt.
# Die folgende Regel bedeutet also: "Jede 72 Sekunden werden 0.1 ATS der Abrechnung hinzugefügt.
default=(0.1, 72)
#
# Schwierigere Regeln:
#
# "von Montag bis Sonntag von 12:00 bis 23:59 Uhr kosten 72 Sekunden 0.2 ATS"
on () between () use (0.2, 2)
# wie oben
on (monday..sunday) between () use (0.2, 2)
# wie oben
# Sie müssen die 24-Stunden Schreibweise benutzen, oder die Abrechnung arbeitet nicht richtig.
# (Zum Beispiel schreiben Sie 15:00 Uhr für 3 Uhr Nachmittags)
on (monday..sunday) between (0:00..23:59) use (0.2, 2)
# verwenden für Freitag, Sonnabend, Sonntag und Montag von 8:00 bis 13:00 Uhr
on (friday..monday) between (8:00..13:00) use(0.3,72)
# BEACHTEN SIE:
on(monday..friday) between (21:00..5:00) use (0.4,2)
# beinhaltet NICHT Sonnabend 0:00-5:00; sonder nur Montag-Freitag.
# verwenden an Weihnachten
on (12/25) between () use (0.3,72)
# eine Liste von Daten und einem Wochentag
on (12/25..12/27, 12/31, 07/04, monday) between () use (0.4, 72)
# für Ostern verwenden Sie:
on (easter) between () use (0.3,72)
# Ostern + 50 Tage (Pfingstmontag)
on (easter+50) between () use (0.3,72)
on (thursday) between (20:00..21:52) use (8.2, 1)
# Die vorangehenden "on()" Regeln beziehen sich alle auf die aktuelle Zeit, die Sie verbunden sind.
# Sie können aber auch Regeln erstellen, abhängig von der Anzahl der Sekunden die Sie verbunden sind,
# indem Sie diese Zeit als drittes Argument für "use()" eintragen.
# Zum Beispiel legen wir fest, die normale Rate am Abend beträgt 0.20 pro Minute.
# Diese Rate verringert sich um 20% nachdem Sie eine Stunde verbunden sind. Die Regeln dafür sehen aus wie folgt:
on () between (19:30..08:00) use (0.20, 60)
on () between (19:30..08:00) use (0.16, 60, 3600)
# Beachten Sie: diese Regeln werden, wie alle anderen auch, in der Reihenfolge benutzt, in der sie stehen.
</programlisting>
</appendix>
|