1 | <html> |
---|
2 | <head> |
---|
3 | <title>Lochstreifen chjlotz034 -- Erstellungsbericht - technikum29 Private Zone</title> |
---|
4 | <link rel="stylesheet" href="../../private.design/style.css" type="text/css"> |
---|
5 | <link rel="stylesheet" href="design/formular.css" type="text/css"> |
---|
6 | <!--<script type="text/javascript" src="design/formular.js"></script>--><!-- hier nicht mehr --> |
---|
7 | <meta name="date.initial" value="02.04.2008"> |
---|
8 | </head> |
---|
9 | <body> |
---|
10 | <h1><a href="../"><span>technikum29.de interne Projekte:</span></a><strong>Lochstreifenprojekt: Visualisierung</strong></h1><h2>Lochstreifen chjlotz034</h2><p>Der folgende Lochstreifen wurde am <b>04.05.2008 um 03:40:46 Uhr</b> von dem |
---|
11 | Besucher mit der <b>IP-Adresse 127.0.0.1</b> generiert. Die erstellte Datei vom |
---|
12 | Typ <b>PNG</b> ist <b>12.14 KB</b> groß, sie hat die Ausmaße von <b>6797 x 89</b> Pixel.</p> |
---|
13 | <p>Das Bild wurde gespeichert unter der Adresse <b><a href='/~sven/tmp/Lochstreifenstanzer/web-frontend/temp/chjlotz034.png'>/~sven/tmp/Lochstreifenstanzer/web-frontend/temp/chjlotz034.png</a></b> |
---|
14 | und kann z.B. zur Weiterverwendung runtergeladen werden. Es sieht so aus:</p> |
---|
15 | <p><img src='temp/chjlotz034.png' alt='Der generierte Lochstreifen' 3></p><p>Bitte beachten sie: Die Verfügbarkeit des Bildes auf diesem Server gehört nicht in den |
---|
16 | "Dienstleistungsumfang" des Generierungsprogramms. Das heißt, dass sie <u>durch Eingeben ihrer |
---|
17 | Daten zugestimmt haben, dass diese mit dem Bild nach freiem Ermessen des Administrators gespeichert |
---|
18 | werden und willkürlich gelöscht werden können</u>. Es besteht kein Anspruch auf selbst zeitlich |
---|
19 | begrenztes Hosting! Wenn sie das Bild im Internet verfügbar machen wollen, können sie es z.B. |
---|
20 | auf kostenlosen Bilderhostern hochladen. Suchen sie dazu mit der Suchmaschine ihres Vertrauens |
---|
21 | nach so etwas wie z.B. "<a href='http://www.google.de/search?q=free+image+hosting' |
---|
22 | >image hosting</a>"</i></p><h3>Die Daten</h3><p>Die Daten, die dem generierten Lochstreifen zugrundeliegen, wurden vom Benutzer |
---|
23 | als eine Datei mit dem Namen <b>udo-04.04.08.bin</b> hochgeladen. Im folgenden wird ein Hexdump der <b>1120 |
---|
24 | Bytes</b> angegeben, mit denen letztendlich der Lochstreifen generiert wurde. Mit geeigneten |
---|
25 | Hilfmitteln (z.B. einem Hexeditor) können sie aus den Daten eine Binärdatei erstellen.<pre>00 |
---|
26 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
---|
27 | 00 00 00 00 00 00 00 00 00 00 00 e0 40 32 2f 1b e0 20 32 2f |
---|
28 | 1b a0 40 76 16 64 4a 4d 6e 4c 66 4a 46 64 4a 7c 4e 4e 20 5e |
---|
29 | 20 4e 7c 75 68 6c 4e 7c 75 48 56 28 1b 20 32 2f 1b a0 40 76 |
---|
30 | 16 64 4a 4d 6e 4c 4a 6c 74 68 6c 6e 7c 4a 75 6c 6e 22 7d 20 |
---|
31 | 7c 4c 4c 41 20 55 4d 54 41 20 4e 76 75 41 20 4c 48 6d 41 6a |
---|
32 | 4d 7c 4c 4a 7c 75 45 4d 4a 49 6c 76 41 28 66 46 75 6c 6e 49 |
---|
33 | 48 6c 4a 6c 6e 41 20 6c 65 66 46 6e 6c 6e 75 48 7c 76 44 4d |
---|
34 | 6e 56 75 48 46 6e 6c 6e 28 1b 20 32 2f 1b a0 40 76 16 66 4a |
---|
35 | 46 64 4a 7c 4e 4e 5e 6e 4a 40 20 4f 40 5f 5f 40 5f 5f 40 5f |
---|
36 | 5f 40 5f 57 20 4a 57 28 1b 20 32 2f 1b a0 40 76 46 28 1b 20 |
---|
37 | 32 2f 1b a0 40 76 16 22 4d 20 6e 74 4a 20 4f 4f 47 28 1b 40 |
---|
38 | 09 0d 40 09 0e 40 09 0f 40 09 01 40 09 02 40 09 03 40 09 04 |
---|
39 | 40 09 05 40 09 06 40 09 07 40 09 08 40 09 09 40 09 0a 40 09 |
---|
40 | 0b 40 09 0c 40 09 10 20 32 2f 1b a0 40 76 22 5c 15 1b 20 76 |
---|
41 | 10 28 1b 40 32 2f 1b 20 09 40 c0 20 09 40 c0 20 09 40 c0 20 |
---|
42 | 09 40 c0 20 09 40 c0 20 09 40 c0 20 09 40 c0 20 09 40 c0 20 |
---|
43 | 09 40 c0 20 09 40 c0 20 09 40 c0 20 09 40 c0 20 09 40 c0 20 |
---|
44 | 09 40 c0 20 09 40 c1 40 32 40 40 40 40 40 40 40 40 40 40 40 |
---|
45 | 40 40 1b ec 40 32 18 1b 40 76 28 1b 2f 06 40 0f 09 0a 40 32 |
---|
46 | 18 31 1b ac 01 09 0a 40 32 31 1b ac 02 09 0a 40 32 31 1b ac |
---|
47 | 03 09 0a 40 32 31 1b ac 04 09 0a 40 32 31 1b ac 05 09 0a 40 |
---|
48 | 32 31 1b ac 06 09 0a 40 32 31 1b ac 07 09 0a 40 32 31 1b ac |
---|
49 | 08 09 0a 40 32 31 1b ac 09 09 0a 40 32 18 31 1b cc 2f 06 40 |
---|
50 | 0f 09 0b 40 32 18 32 1b ac 01 09 0b 40 32 32 1b ac 02 09 0b |
---|
51 | 40 32 32 1b ac 03 09 0b 40 32 32 1b ac 04 09 0b 40 32 32 1b |
---|
52 | ac 05 09 0b 40 32 32 1b ac 06 09 0b 40 32 32 1b ac 07 09 0b |
---|
53 | 40 32 32 1b ac 08 09 0b 40 32 32 1b ac 09 09 0b 40 32 18 32 |
---|
54 | 1b cc 2a 0c 10 40 76 20 22 77 20 1b 0b 0c 10 40 76 20 7d 20 |
---|
55 | 1b 0a 18 0b 0d 09 0e 0e 0c 10 40 76 20 1b 40 32 36 1b cc 0a |
---|
56 | 0c 10 40 76 20 5e 20 1b 0b 0c 10 40 76 20 7d 20 1b 0a 19 0b |
---|
57 | 0d 09 0e 0e 0c 10 40 76 20 1b 40 32 36 1b cc 0a 0c 10 40 76 |
---|
58 | 20 65 20 1b 0b 0c 10 40 76 20 7d 20 1b 0a 1c 0b 0d 09 0e 0e |
---|
59 | 0c 10 40 76 20 1b 40 32 36 1b cc 0a 0c 10 40 76 20 22 7d 20 |
---|
60 | 1b 0b 0c 10 40 76 20 7d 20 1b 0a 1a 0b 0d 09 0e 0e 0c 10 40 |
---|
61 | 76 20 1b 40 32 36 1b cc 20 32 30 1b ac 0e 47 01 0d 09 0e 0e |
---|
62 | 0c 10 40 76 20 1b 40 32 37 1b ac 0e 47 02 0d 09 0e 0e 0c 10 |
---|
63 | 40 76 20 1b 40 32 37 1b ac 0e 47 03 0d 09 0e 0e 0c 10 40 76 |
---|
64 | 20 1b 40 32 37 1b ac 0e 47 04 0d 09 0e 0e 0c 10 40 76 20 1b |
---|
65 | 40 32 37 1b ac 0e 47 05 0d 09 0e 0e 0c 10 40 76 20 1b 40 32 |
---|
66 | 37 1b ac 40 32 36 1b ac 0e 47 40 0d 09 0e 0e 0c 10 40 76 20 |
---|
67 | 1b 40 32 37 1b cc 20 32 30 1b ac 0e 09 01 40 76 20 20 20 20 |
---|
68 | 22 47 55 7f 28 2c 1b 40 32 30 1b ac 0e 09 02 40 76 20 20 20 |
---|
69 | 20 22 47 55 57 22 67 28 2c 1b 40 32 30 1b ac 0e 09 03 40 76 |
---|
70 | 20 20 20 20 22 47 55 77 22 67 28 2c 1b 40 32 30 1b ac 0e 09 |
---|
71 | 04 40 76 20 20 20 20 22 47 55 4f 22 67 28 2c 1b 40 32 30 1b |
---|
72 | ac 0e 09 05 40 76 20 20 20 20 22 47 55 6f 22 67 28 2c 1b 40 |
---|
73 | 32 30 1b ac 0e 09 06 40 76 20 20 20 20 22 47 55 47 22 67 28 |
---|
74 | 2c 1b 40 32 30 1b ac 0e 09 07 40 76 20 20 20 20 22 47 55 67 |
---|
75 | 22 67 28 2c 1b 40 32 30 1b ac 0e 09 08 40 76 20 20 20 20 22 |
---|
76 | 47 55 6b 22 67 28 2c 1b 40 32 30 1b ac 0e 09 0f 0f 18 09 0d |
---|
77 | 09 09 0f 09 0e 40 76 22 47 55 4b 22 67 1b 20 76 28 2c 1b 40 |
---|
78 | 32 30 1b cc 09 0c 10 40 76 20 20 20 20 22 47 55 4b 22 67 28 |
---|
79 | 2c 1b 40 09 09 40 32 18 30 1b cc 0a 0c 10 40 76 20 68 46 74 |
---|
80 | 68 1b 2f 06 40 0f 09 0c 0c 0c 10 40 76 20 1b 40 09 0f 40 32 |
---|
81 | 01 1b 4f 06 40 0a 09 03 0c 19 0f 0d 09 0c 40 09 0e 0c 1d </pre><h3>Weitere Parameter</h3><p>Folgende Einstellungen/Farben liegen dem Lochstreifen zugrunde:</p><ul><li><b>Bildhintergrund</b> (imagebg): sichtbar, und zwar mit der Farbe #FFFFFFFF (Format #RRGGBBAA)<li><b>Lochstreifen</b> (tapebg): sichtbar, und zwar mit der Farbe #B3B3B3FF (Format #RRGGBBAA)<li><b>Löcher</b> (punched): sichtbar, und zwar mit der Farbe #000000FF (Format #RRGGBBAA)<li><b>Nicht-Löcher</b> (notpunched): sichtbar, und zwar mit der Farbe #D3D3D3FF (Format #RRGGBBAA)<li><b>Führungslöcher</b> (feedholes): sichtbar, und zwar mit der Farbe #0000FFFF (Format #RRGGBBAA)</ul><p>Außerdem wurden <b>0 leere Startbytes und 0 leere Endbytes</b> eingestellt. |
---|
82 | Die eingestellte Rotation des Lochstreifens wird durch das folgende Bild verdeutlicht:</p> |
---|
83 | <img src='/~sven/tmp/Lochstreifenstanzer/web-frontend/design/hor-rtl-u.png' alt='hor-rtl-u'> |
---|
84 | <p>Die Größe des Lochstreifens wurde von der Dimension <b>diameter</b> abhängig gemacht und auf |
---|
85 | <b>5</b> eingestellt.</p><h3>Generierung</h3><p>Mit dem Kommandozeilentool führ(t)en folgende <b>Parameter</b> zu der Generierung eines derart |
---|
86 | gewünschten Lochstreifens: |
---|
87 | <br><tt>-fpng --color-imagebg=#FFFFFFFF --color-tapebg=#B3B3B3FF --color-punched=#000000FF --color-notpunched=#D3D3D3FF --color-feedholes=#0000FFFF --diameter=5 --output=temp/chjlotz034.png '/tmp/phpr385W5'</tt> |
---|
88 | <br>Durch Eingabe dieser Parameter mit den oben angezeigten Eingabedaten müsste jederzeit |
---|
89 | das gleiche Bild reproduzierbar sein.</p><p>Das Generieren des Lochstreifens nahm die folgende <b>Zeit in Anspruch</b>:<pre>Reading from file /tmp/phpr385W5 |
---|
90 | Read in 1120 bytes |
---|
91 | File temp/chjlotz034.png successfully opened for writing |
---|
92 | paper tape PNG generated: success |
---|
93 | |
---|
94 | real 0m1.236s |
---|
95 | user 0m0.863s |
---|
96 | sys 0m0.003s |
---|
97 | </pre> |
---|
98 | <p>Dabei steht <i>real</i> für die wirklich vergangene Zeit, die der Benutzer warten musste, |
---|
99 | bevor er seinen Lochstreifen bekam, <i>user</i> für die tatsächliche Zeit, die das Programm |
---|
100 | aktiv war (Abweichungen zu <i>real</i> können dadurch begründet sein, dass der Server noch |
---|
101 | andere Sachen gleichzeit machte) und <i>system</i> für die Zeit, in der der Server wirklich |
---|
102 | ernsthaft über den Lochstreifen nachgedacht hat ;-)</p></body></html> |
---|