From dcfe13a60d4b22e8d1da061da18e5a2e42687c82 Mon Sep 17 00:00:00 2001 From: hackbard Date: Fri, 21 Mar 2003 01:18:26 +0000 Subject: [PATCH] added shell parser (unfinished) & added resolution info to content files --- cont2xml | 103 +++++++++++++++++++++++++++++++++++ img/bg.png | Bin 8035 -> 4084 bytes img/bg1.png | Bin 4084 -> 0 bytes img/bullet.png | Bin 178 -> 442 bytes wlan1/wlan1-content | 3 ++ wlan1/wlan1.xml | 129 ++++++++++++++++++++------------------------ wlan2/wlan2-content | 2 + 7 files changed, 166 insertions(+), 71 deletions(-) create mode 100755 cont2xml delete mode 100644 img/bg1.png diff --git a/cont2xml b/cont2xml new file mode 100755 index 0000000..dac9a51 --- /dev/null +++ b/cont2xml @@ -0,0 +1,103 @@ +#!/bin/sh + +if [ -z "$1" -o -z "$2" ]; then + echo "usage: $0 " + exit +fi +trgfile=$1 ; srcfile=$2 + +# general +topic=`grep '#\ T' $srcfile | awk -F^ '{ print $2 }'` +desc=`grep '#\ D' $srcfile | awk -F^ '{ print $2 }'` +author=`grep '#\ A' $srcfile | awk -F^ '{ print $2 }'` +email=`grep '#\ M' $srcfile | awk -F^ '{ print $2 }'` +event=`grep '#\ E' $srcfile | awk -F^ '{ print $2 }'` +location=`grep '#\ L' $srcfile | awk -F^ '{ print $2 }'` +xwidth=`grep '#\ X' $srcfile | awk -F^ '{ print $2 }'` +ywidth=`grep '#\ Y' $srcfile | awk -F^ '{ print $2 }'` + +# information needed to parse contents +total=`grep '^[0-9]' $srcfile | tail -1 | awk '{ print $1 }'` +echo "found $total chapters ..." +((count = 0)) + +# print normal header +cat > $trgfile << EOF + + + + + +
+
$topic
+
+
$desc
+
+$author + +email: $email +event: $event +location: $location +
+ +EOF + +# contents overview page +cat >> $trgfile << EOF + +
+
Inhalt
+
+ +EOF +while [ "1" ]; do + ((j = 0)) + ((count += 1)) + cat >> $trgfile << EOF +`grep ^${count} $srcfile | awk -F^ '{ print $0 }'` + +EOF + grep ^\ ${count}\.[0-9] $srcfile | awk '{ print ""$0"" }' >> $trgfile + cat >> $trgfile << EOF + +EOF + [ "$count" = "$total" ] && break +done +cat >> $trgfile << EOF +
+ +EOF + +# the conetent +# to be continued ... ;) +((count = 0)) +while [ "1" ]; do + ((j = 0)) + ((count += 1)) + echo "creating content chapter $count ..." + cat >> $trgfile << EOF + +
+
`grep ^${count} $srcfile`
+
+
+ +EOF + +# total_2 + +# hunz's 1337.pl inserts content here ;) + +[ "$count" = "$total" ] && break +done + + +cat >> $trgfile << EOF +
+EOF +echo "done ..." diff --git a/img/bg.png b/img/bg.png index 2846684c462d743bf0f342464596814677560c6a..842e0ca4c12644b1992a62e86b91e999471082ce 100644 GIT binary patch literal 4084 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 J)Du^K{~z*2#0mfa diff --git a/img/bg1.png b/img/bg1.png deleted file mode 100644 index 842e0ca4c12644b1992a62e86b91e999471082ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4084 zcmeAS@N?(olHy`uVBq!ia0y~yU;#3j8911Ll|H(?D8gCb z5n0T@z%2yAjF;}#{Q(NHmw5WRvR`JB7S~spy7yH-0|S4fr;B4q#hka-4H*w8FdW!m z7`-Rs;C_~v0~cK!@AvKe#?HWC@@G9W14BbK572}b2_V5?2qXlOfP}&kAmPx#2$U88 zs$o!M0}@W73P*!yG*OIZh0&5?w0s<`6-Fz~(Wb&^18KBbINE9+?JJD-kVZR@z+8aT bES$jnDuC_j#www$Kye07S3j3^P6D z00(qQO+^RO0}dB23uC68(f|MfM@d9MRCt_?(=kh2Q4j^-Pgx;|u%t4jU?-v=Mz=61 zF)1ts?G#JFN(iK}7KCjVF`fQ`)FKAK(k>8K_D_h#TD)S%;(tEZm$z@#fq}=HnRD-% zdk+6c4Go;J+@_PUm7$&fY2-bXQAZ11M9OBoe2cu+%6t1K;%}Y(-#n~g&!bl%i(j$KJ4DL%qoA+d*x0>}rC{y8V9v4tMOC*k5v9rW^ - -
-
WaveLAN
-
-
Teil 1: Wireless LAN unter Linux
-
- Benedict 'Hunz' Heinz, Frank Zirkelbach - - email: hunz@hunz.org, frank@luga.de - event: Linuxinfotag 2003 - location: FH-Augsburg -
+ +
+
WaveLAN
+
+
Teil 1: Wireless LAN unter Linux
+
+Benedikt 'Hunz' Heinz, Frank Zirkelbach + +email: hunz@hunz.org, frank@luga.de +event: Linuxinfotag 2003 +location: FH-Augsburg +
- -
-
Inhalt
-
+ +
+
Inhalt
+
- Einleitung - - Equipment - Reichweite - - Funktionsweise - - Channels - Managed Mode - Ad-Hoc Mode - WDS - - WaveLAN unter Linux - - Vorraussetzungen - Konfiguration - Master - - Sicherheit - - -
+1 Einfuehrung + + 1.1 Was ist Wireless LAN? + 1.2 WaveLAN Hardware + +2 Funktionsweise + + 2.1 Begriffserklaerungen + 2.2 Managed Mode + 2.3 AdHoc Mode + 2.4 WDS + +3 WaveLAN unter Linux + + 3.1 Vorraussetzungen + 3.2 Client Setup + 3.3 AP Setup + +4 Sicherheit + + +
+ +
+
1 Einfuehrung
+
+
- -
-
Einleitung
-
+ +
+
2 Funktionsweise
+
+
- Equipment muster muster muster muster - Reichweite muster muster muster muster -
+ +
+
3 WaveLAN unter Linux
+
+
- -
-
Funktionsweise
-
+ +
+
4 Sicherheit
+
+
- Channels muster muster muster muster - Managed Mode muster muster muster muster - Ad-Hoc Mode muster muster muster muster - WDS muster muster muster muster -
- - -
-
WaveLAN unter Linux
-
- - Vorraussetzungen muster muster muster muster - Konfiguration muster muster muster muster - Master muster muster muster muster -
- - -
-
Sicherheit
-
- -
diff --git a/wlan2/wlan2-content b/wlan2/wlan2-content index 1e90075..7079761 100644 --- a/wlan2/wlan2-content +++ b/wlan2/wlan2-content @@ -4,6 +4,8 @@ # M^hunz@hunz.org, frank@luga.de # E^Linuxinfotag 2003 # L^FH-Augsburg +# X^1024 +# Y^768 1 802.11b Aufbau 1.1 Unterschied zu traditionellen Festnetzen -- 2.39.2