Revisión | 55097be221ceadf9f43b3bdf5bf1a59c67d2a317 (tree) |
---|---|
Tiempo | 2020-02-12 04:43:18 |
Autor | Undoified |
Commiter | Undoified |
Start the HTTP unit
@@ -3,17 +3,29 @@ | ||
3 | 3 | Made by Undoified - https://undoified.neocities.org/ |
4 | 4 | *) |
5 | 5 | program paca; |
6 | -uses XMLRead, DOM; | |
6 | +{$MODE OBJFPC} | |
7 | +uses XMLRead, DOM, pacaHTTP; | |
8 | + | |
9 | +var | |
10 | + Mode: WideString; | |
11 | + Hostname: TDOMNode; | |
12 | + | |
7 | 13 | procedure LoadSettings; |
8 | 14 | var |
9 | - settings: TXMLDocument; | |
10 | - mode: TDOMNode; | |
11 | - hostname: TDOMNode; | |
15 | + Settings: TXMLDocument; | |
12 | 16 | begin |
13 | - ReadXMLFile(settings, 'pacacfg.xml'); | |
14 | - settings.Free; | |
17 | + try | |
18 | + ReadXMLFile(settings, 'pacacfg.xml'); | |
19 | + Mode := Settings.DocumentElement.FindNode('mode').FirstChild.NodeValue; | |
20 | + finally | |
21 | + settings.Free; | |
22 | + end; | |
15 | 23 | end; |
16 | 24 | |
17 | 25 | begin |
18 | - | |
26 | + writeln('Paca v0.1 - See https://paca.osdn.io/ for more information.'); | |
27 | + LoadSettings; | |
28 | + case (Mode) of | |
29 | + 'dual': writeln(Mode); | |
30 | + end; | |
19 | 31 | end. |
@@ -0,0 +1,13 @@ | ||
1 | +unit pacaHTTP; | |
2 | + | |
3 | +interface | |
4 | + | |
5 | +procedure startHTTP(); | |
6 | + | |
7 | +implementation | |
8 | + | |
9 | +procedure startHTTP(); | |
10 | +begin | |
11 | +end; | |
12 | + | |
13 | +end. |
@@ -0,0 +1,4 @@ | ||
1 | +<?xml version="1.0"?> | |
2 | +<settings> | |
3 | + <mode>dual</mode> | |
4 | +</settings> | |
\ No newline at end of file |