Autor Beitrag
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 3661
Erhaltene Danke: 604

Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
BeitragVerfasst: Mi 29.11.06 18:14 
Mal wieder was von mir ;)

Und zwar ist es ein 'kurz zusamengebasteltes' (soll heißen: kein Bugfixing ;) ) Programm um bei Onlinegames die Onlinezeiten der Spieler zu managen.

Dabei werden Skriptdateien für die Eingabe genutzt (Vorteil: kein GUI zu entwickeln gewesen)
Diese sehen so aus (Eine Beispieldatei ist im Archiv dabei):
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
[_people]
Count=2
1=User1
2=....
....

[User1]
Mon=09:45-10:45,16:00-19:00
Tue=16:00-19:00,23:00-24:00
Wed=16:00-19:00,23:00-24:00
Thu=16:00-19:00,23:00-24:00
Fri=16:00-19:00,23:00-24:00
Sat=00:00-05:00,10:00-11:00,15:00-19:00(s),23:30-24:00
Sun=00:00-05:00,10:00-11:00,15:00-19:00(u),23:00-23:30


Dies deklariert eine Liste von 2 Nutzern, von denen jeder seine eigene Section kriegt (hier nur eine). In dieser sind dann für jeden Tag die Zeiten definiert. Man kann in Klammern angeben, wie oft der Nutzer da ist: (a)lways, (u)sually, (s)ometimes, on (r)equest. Dabei kann das (a) weggelassen werden.
Ablauf:
Dateinamen der Ini ins Edit eingeben, Draw drücken (generiert dann eine WMF), Angucken/Speichern(Save).

Oha, doch ne recht lange Beschreibung geworden.
Also, vielleicht kann ja jemand sowas brauchen, ich habs nur für diesen einen Zweck geschrieben, von daher...kA....

Grüße,
Martok
Einloggen, um Attachments anzusehen!
_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."