################################################################ # # Disclaimer/ License # This Template is (c) by Mario Weilguni & lt; mweilguni@kde. orggt; # It is licensed under the same terms as the kppp package, # which it is part of # ################################################################ # # This is a sample rule set for kppp. You can use it as a # template when you have to create your own ruleset. If you do # so, remove all comments and add your own. This will allow # other users to check your ruleset more easily. # # Please sign the tarif file with your name and email address # so that I can contact you if necessary. # # NOTE: the rules in this rule set do not make much sense and # are only for demonstration purposes # # NOTE ON FILENAMES: # when you create your own ruleset, use "_" in filename # instead of spaces and use ". rst as extension # i. e." Austria city calls "# -- > file should be saved as" Austria_city_calls. rst "# # Thanks, Bernd Wuebben # wuebben@math. cornell. edu / wuebben@kde. org ################################################################ ################################################################ # # NAME OF THE RULESET. This is NEEDED for accounting purposes. # ################################################################ name=default ################################################################ # currency settings ################################################################ # defines ATS (Austrian Schilling) to be used as currency # symbol (not absolutely needed, default =" $") currency_symbol=ATS # Define the position of the currency symbol. # (not absolutely needed, default is" right ") currency_position=right # Define the number of significant digits. # (not absolutely needed, default is" 2 "currency_digits=2 ################################################################ # connection settings ################################################################ # NOTE: rules are applied from top to bottom - the # LAST matching rule is the one used for the # cost computations. # This is charged whenever you connect. If you do n't have to # pay per-connection, use" 0 "here or comment it out. per_connection=0.0 # minimum costs per per connection. If the costs of a phone # call are less than this value, this value is used instead minimum_costs=0.0 # You pay .74 for the first 180 seconds (3 minutes) no matter # whether you are connected for 1 second or 180 seconds. # This rule will take priority during the first 180 seconds # over any other rule, in particular the'default 'rule. # have a look at costgraphs. gif in the docs directory # of the kppp distribution for a graphic illustration. flat_init_costs=(0.74,180) # This is the default rule which is used when no other rule # applies. The first component" 0.1 "is the price of one #" unit ", while" 72 "is the duration in seconds. # Therefore the following rule means:" Every 72 seconds 0.1 # ATS are added to the bill "default=(0.1, 72) # # more complicated rules: # #" on monday until sunday from 12:00 am until 11:59 pm the costs # are 0.2 each 72 seconds "on () between () use (0.2, 2) # same as above on (monday.. sunday) between () use (0.2, 2) # same as above. You must use 24 hour notation, or the accounting # will not work correctly. (Example: write 15:00 for 3 pm) on (monday.. sunday) between (0:00..23:59) use (0.2, 2) # applies on friday, saturday, sunday and monday 8am until 1pm on (friday.. monday) between (8:00..13:00) use(0.3,72) # ATTENTION: on(monday.. friday) between (21:00..5:00) use (0.4,2) # does NOT include saturday 0:00-5:00, just monday.. friday, as it says. # applies on a given date (christmas) on (12/ 25) between () use (0.3,72) # a range of dates and one weekday on (12/ 25..12/ 27, 12/ 31, 07/ 04, monday) between () use (0.4, 72) # use this for easter on (easter) between () use (0.3,72) # easter + 50 days (Pfingstmontag/ Pentecost Monday) on (easter+50) between () use (0.3,72) on (thursday) between (20:00..21:52) use (8.2, 1) # The" on() "rules above all relates to current time only. You can also # make a rule depend on the number of seconds you have been connected # by specifying this time as a third argument to" use() ". # For instance, let's say normal rate in the evening is 0.20 per minute, # and it drops by 20% after one hour of connect time. This can be modelled # like: on () between (19:30..08:00) use (0.20, 60) on () between (19:30..08:00) use (0.16, 60, 3600) # Note that these rules, just like other rules, are sensitive to the # order in which they appear.
################################################################ # # Licens # Den här mallen är (c) av Mario Weilguni & lt; mweilguni@ kde. orggt; # Den licensieras under samma villkor som kppp- paketet, # som den är en del av # ################################################################ # # Det här är ett prov på en regeluppsättning för kppp. Du kan använda # det som en mall när du måste skapa dina egna regeluppsättningar. Om # du gör det, ta bort alla kommentarer och lägg till dina egna. Det gör # att andra användare lättare kan kontrollera din regeluppsättning. # # Var snäll signera tariffilen med ditt namn och e- postadress # så att jag kan kontakta dig om nödvändigt. # # Observera: reglerna i den här regeluppsättningen är inte särskilt vettiga # och är endast i demonstrationssyfte # # Not om filnamn: #\ tnär du skapar din egen regeluppsättning, använd "_" i filnamn #\ tistället för blanktecken och använd filändelsen ". rst #\ t t. ex." Sverige lokala samtal "# -- > filen ska sparas som" Sverige_ lokala_ samtal. rst "# # Tack, Bernd Wuebben # wuebben@ math. cornell. edu / wuebben@ kde. org ################################################################ ################################################################ # # Namn för regeluppsättningen. Det BEHÖVS av revisionssyfte. # ################################################################ name=default ################################################################ # valutainställningar ################################################################ # definierar att SEK (Svenska kronor) ska användas som # valutasymbol (inte helt nödvändigt, förval =" $") currency_ symbol=SEK # Definiera platsen för valutasymbolen. # (inte helt nödvändigt, förval är höger:" right ") currency_ position=right # Definiera antalet signifikanta siffror. # (inte helt nödvändigt, förval är" 2 "currency_ digits=2 ################################################################ # anslutningsinställningar ################################################################ # Observera: regler används ovanifrån och neråt, den # SISTA regeln som passar in är den som används # för kostnadsberäkningar. # Det här ändras så fort du ansluter. Om du inte behöver betala # för varje anslutning, använd" 0 "här eller kommentera bort det. per_ connection=0. 0 # minimal kostnad per anslutning. Om kostnaden för ett # telefonsamtal är mindre än detta värde, så används detta istället minimum_ costs=0. 0 # Du betalar 0. 74 för de första 180 sekunderna (3 minuter) oberoende # av om du är ansluten 1 sekund eller 180 sekunder. # Den här regeln får prioritet över alla andra regler under # de första 180 sekunderna, i synnerhet den 'förvalda' regeln # Ta en titt på costgraphs. gif i katalogen docs # i kppp- distributionen för en grafisk illustration. flat_ init_ costs=( 0. 74, 180) # Det här är den förvalda regeln som används om ingen annan # passar. Den första komponenten" 0. 1 "är priset för en #" enhet ", medan" 72 "är längden i sekunder. # Därför betyder den följande regeln:" Var 72: a sekund läggs # 0, 1 SEK till i räkningen "default=( 0. 1, 72) # # mer komplicerade regler: # #" på måndag till söndag från 12, 00 till 23, 59 är kostnaden # 0, 2 var 72: a sekund "on () between () use (0. 2, 2) # samma som ovan on (monday.. sunday) between () use (0. 2, 2) # samma som ovan. Du måste använda 24- timmarstid, annars kommer inte # beräkningen fungera riktigt. (Exempel: skriv 15: 00 för 3 på eftermiddagen) on (monday.. sunday) between (0: 00.. 23: 59) use (0. 2, 2) # gäller på fredag, lördag, söndag och måndag från 8 till 13 on (friday.. monday) between (8: 00.. 13: 00) use( 0. 3, 72) # Observera: on( monday.. friday) between (21: 00.. 5: 00) use (0. 4, 2) # innefattar INTE lördag 0: 00- 5: 00, bara måndag.. fredag, som det säger. # gäller på ett givet datum (juldagen) on (12/ 25) between () use (0. 3, 72) # ett intervall med datum och en veckodag on (12/ 25.. 12/ 27, 12/ 31, 07/ 04, monday) between () use (0. 4, 72) # använd det här för påsk on (easter) between () use (0. 3, 72) # påsk + 50 days (pingstmåndagen) on (easter+50) between () use (0. 3, 72) on (thursday) between (20: 00.. 21: 52) use (8. 2, 1) # Reglerna" on () "ovan hör bara ihop med nuvarande tid. Du kan också # skapa en regel som beror på antalet sekunder som du har varit ansluten # genom att ange den här tiden som ett tredje argument till" use () ". # Till exempel, låt oss anta att normal taxa på kvällen är 0, 20 per minut, # och den går ner 20% efter en timmes anslutningstid. Det här kan anges # som: on () between (19: 30.. 08: 00) use (0. 20, 60) on () between (19: 30.. 08: 00) use (0. 16, 60, 3600) # Observera att de här reglerna, som alla andra, beror på i vilken # ordning de anges.