ich würde gern die HDD nehmen
Das ist ein DVD-Laufwerk
ich würde gern die HDD nehmen
Das ist ein DVD-Laufwerk
Thema: Desktopsuchmaschine
Erstellen einer Suchmaschine, die den lokalen Computer durchsucht.
Nach einem weiteren GDI+-Wettbewerb folgt mal wieder etwas anderes: Das Erstellen einer Desktopsuchmaschine.
Idealerweise sollte natürlich ein Index erstellt werden, der aktualisiert und durchsucht werden kann. Den Teilnehmern steht es frei, ob lediglich die Dateinamen, oder auch die Dateiinhalte durchsucht werden. ![]()
Bei dieser Ausgabe sind ausnahmsweise alle Datenbank-UDFs, wie die SQLite.au3 zugelassen. Bewertet wird nach Geschwindigkeit, Funktionalität, Kreativität, Speicherverbrauch und Intuitivität. Fragen zur Aufgabenstellung bitte hier im Thread oder per PM/Mail stellen. ![]()
Abgabetermin ist der 31.07.2010
Sendet euer Ergebnis bitte bis dahin als Archiv an die offizielle µitLight-Adresse:
uitlight@l3viathan.de
Bitte meldet euch hier im Thread möglichst frühzeitig an.
Viel Erfolg und Spaß! ![]()
Bisherige Abgaben: 3 (Ineluki, BurakSZ und TheShadowAE.) Bisherige Anmeldungen: 9 (SEuBo, (clezZ), BurakSZ, nof@ker2, ideas2code, DjBlume, Cartan12, @night@, TheShadowAE)
Der Wettbewerb ist beendet, es gab 3 Abgaben. Die Auswertung läuft.
Die Auswertung ist abgeschlossen.
Die Webcam könnte ich gut gebrauchen.
Ich kann eine PS/2-Tastatur, eine IDE-Festplatte (80GB) oder ein Buch (verschiedene zur Auswahl) anbieten.
Guck dir mal das oberste davon an ;), MR.Multibot (Threadtitel)
Ich glaube, dass ihr euch daran die Zähne ausbeißen werdet... Allerhöchstens in 2D...
Lass mich mal raten, wer dein Bruder ist: clezZ ? ![]()
Willkommen jedenfalls im Forum. ![]()
kloppt euch doch nicht wegen solchem Müll, vorallem nicht, wenn jemand anderes schon exakt das gleiche geschrieben hat.
Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verandern oder in veranderter Form veroffentlichen.
Sorry, das ich da mal einhaken muss, es ist zwar Mega-Offtopic und eigentlich total egal, aber da ich nicht extra Spam-threads mit Kommentaren zu einigen Signatursprüchen hier aufmachen möchte, kommentiere ich das mal hier.
Die deutsche Rechtschreibung ist selbstverständlich Open Source: Die Quellen (Herkunft) sind relativ gut geklärt. Auch wenn Open Source und die Erlaubnis zur Veröffentlichung von Modifikationen keineswegs dasselbe ist (vgl. z.B. CC-by-nd
Selbstverständlich darfst du die deutsche Rechtschreibung auch in veränderter Form veröffentlichen, denn an einer Norm wie der dt. Rechtschreibung hält niemand die Rechte.
Was du meinst, ist dass du als Schüler dich an die deutsche Rechtschreibung zu halten hast. Andernfalls (außer du arbeitest als Lehrer, Schulbuchautor oder in einer Bundesverwaltung) ist sie keinesfalls verbindlich, und umso weniger ist deren Nichteinhaltung beziehungsweise deren bewusste Missachtung oder gar die Veröffentlichung einer alternativen Rechtschreibnorm strafbar.
Hab das Skript mal entsprechend überarbeitet:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <EditConstants.au3>
Opt("MustDeclareVars")
Global $summegesamt, $gegeben, $anzahlkarotte, $anzahlbanane, $anzahlbirne, $anzahlerdbeere, $anzahlorange, $anzahlapfelsine
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Virtual Cash - Waren kaufen", 431, 340, 192, 124)
$ListView1 = GUICtrlCreateListView("Waren|Preis/ stk", 8, 8, 257, 297)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 190)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 63)
$Karotte = GUICtrlCreateListViewItem("Karotte|0,15€", $ListView1)
$Banane = GUICtrlCreateListViewItem("Banane|0,30€", $ListView1)
$Birne = GUICtrlCreateListViewItem("Birne|0,45€", $ListView1)
$Orange = GUICtrlCreateListViewItem("Orange|1,20€", $ListView1)
$Apfelsine = GUICtrlCreateListViewItem("Apfelsine|2,00€", $ListView1)
$Erdbeere = GUICtrlCreateListViewItem("Erdbeere|1,50€", $ListView1)
$Label1 = GUICtrlCreateLabel("Hinweis: Du kannst im 1.Level nur Früchte kaufen!", 8, 312, 243, 17)
$ListView2 = GUICtrlCreateListView("Einkaufwagen", 272, 8, 153, 297)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 149)
$kaufen = GUICtrlCreateButton("Kaufen", 352, 312, 75, 25, $WS_GROUP)
GUICtrlSetFont(-1, 10, 400, 0, "Comic Sans MS")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("", 620, 198, 192, 124, -1, BitOR($WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE))
$Pic1 = GUICtrlCreatePic(@ScriptDir&"\display_oben.jpg", 0, 0, 617, 41, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic2 = GUICtrlCreatePic(@ScriptDir&"\display_links.jpg", 0, 40, 41, 121, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic3 = GUICtrlCreatePic(@ScriptDir&"\display_rechts.jpg", 584, 40, 33, 121, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Pic4 = GUICtrlCreatePic(@ScriptDir&"\display_unten.jpg", 0, 160, 617, 33, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$gegebenl = GUICtrlCreateLabel("Geben:", 288, 128, 51, 17)
$gegeben = GUICtrlCreateInput("", 344, 128, 153, 21)
$bezahlen = GUICtrlCreateButton("Bezahlen!", 504, 128, 75, 25, $WS_GROUP)
GUISetState(@SW_HIDE)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
$JA_NEIN = MsgBox(36,"Beenden?","Beenden?")
If $JA_NEIN = 6 Then
Exit
EndIf
Case $Karotte
$anzahlkarotte = InputBox("Anzahl der Karotten","Gebe eine Anzahl an Karotten ein!")
GUICtrlCreateListViewItem($anzahlkarotte&"x Karotte", $ListView2)
Case $Banane
$anzahlbanane = InputBox("Anzahl der Bananen","Gebe eine Anzahl an Bananen ein!")
GUICtrlCreateListViewItem($anzahlbanane&"x Banane", $ListView2)
Case $Birne
$anzahlbirne = InputBox("Anzahl der Birnen","Gebe eine Anzahl an Birnen ein!")
GUICtrlCreateListViewItem($anzahlbirne&"x Birne", $ListView2)
Case $Orange
$anzahlorange = InputBox("Anzahl der Orangen","Gebe eine Anzahl an Orangen ein!")
GUICtrlCreateListViewItem($anzahlorange&"x Orange", $ListView2)
Case $Apfelsine
$anzahlapfelsine = InputBox("Anzahl der Apfelsinen","Gebe eine Anzahl an Apfelsinen ein!")
GUICtrlCreateListViewItem($anzahlapfelsine&"x Apfelsine", $ListView2)
Case $Erdbeere
$anzahlerdbeere = InputBox("Anzahl der Erdbeeren","Gebe eine Anzahl an Erbeeren ein!")
GUICtrlCreateListViewItem($anzahlerdbeere&"x Erdbeere",$ListView2)
Case $kaufen
;Summe ausrechnen
$karottegesamt = $anzahlkarotte*0.15
ConsoleWrite("Geld-Gesamt-Karotte: "&StringFormat("%.2f", $karottegesamt)&"€"&@CRLF)
$bananegesamt = $anzahlbanane*0.30
ConsoleWrite("Geld-Gesamt-Banane: "&StringFormat("%.2f", $bananegesamt)&"€"&@CRLF)
$birnegesamt = $anzahlbirne*0.45
ConsoleWrite("Geld-Gesamt-Birne: "&StringFormat("%.2f", $birnegesamt)&"€"&@CRLF)
$orangegesamt = $anzahlorange*1.20
ConsoleWrite("Geld-Gesamt-Orange: "&StringFormat("%.2f", $orangegesamt)&"€"&@CRLF)
$apfelsinegesamt = $anzahlapfelsine*2.00
ConsoleWrite("Geld-Gesamt-Apfelsine: "&StringFormat("%.2f", $apfelsinegesamt)&"€"&@CRLF)
$erdbeeregesamt = $anzahlerdbeere*1.50
ConsoleWrite("Geld-Gesamt-Erdbeere: "&StringFormat("%.2f", $erdbeeregesamt)&"€"&@CRLF)
$summegesamt = $karottegesamt+$bananegesamt+$birnegesamt+$orangegesamt+$apfelsinegesamt+$erdbeeregesamt
ConsoleWrite("+>------------------"&@CRLF)
ConsoleWrite(StringFormat("%.2f", $summegesamt)&"€ Gesamt."&@CRLF)
$display = GUICtrlCreateLabel("SUM: "&StringFormat("%.2f",$summegesamt)&" EURO", 64, 40, 494, 83)
GUICtrlSetFont(-1, 72, 800, 0, "LCD")
GUICtrlSetColor(-1, 0x00FF00)
GUISetState(@SW_SHOW, $Form2)
Case $bezahlen
GUICtrlDelete($display)
$display = GUICtrlCreateLabel(" GGB: "&GUICtrlRead($gegeben)&" EURO", 64, 40, 494, 83)
GUICtrlSetFont(-1, 72, 800, 0, "LCD")
GUICtrlSetColor(-1, 0x00FF00)
Sleep(2000)
$zurueck = GUICtrlRead($gegeben)-$summegesamt
If $zurueck < 0 Then
$summegesamt= $zurueck * -1
GUICtrlSetData($display,"SUM: "&StringFormat("%.2f",$summegesamt)&" EURO")
Else
ConsoleWrite("Sie kriegen "&StringFormat("%.2f",$zurueck)&" € zurück.")
GUICtrlDelete($display)
$display = GUICtrlCreateLabel(" ZUR: "&StringFormat("%.2f",$zurueck)&" EURO", 64, 40, 494, 83)
GUICtrlSetFont(-1, 72, 800, 0, "LCD")
GUICtrlSetColor(-1, 0x00FF00)
Sleep(2000)
MsgBox(64,"VirtualCash","Sie haben erfolgreich eingekauft!")
GUISetState(@SW_HIDE, $Form2)
EndIf
EndSwitch
WEnd
Super Sache, vorallem wenn das mit der 4. Klasse stimmt. Ein kleiner Fehler: Wenn man bspw. 10 € bezahlen muss und 8 € gibt, kriegt man "-2 €" Rückgeld ![]()
Mögliche Erweiterung später: Strichcodeunterstützung mit Webcam ![]()
Trotzdem finde ich das ne super Sache, ich würde das vielleicht sogar benutzen, für kleine Gruppen...
Deswegen braucht der Server ja Windows
Falls du das wegen der hosts-Datei meintest - die gibts auch bei Linux und Konsorten. (/etc/hosts)
Ich meinte folgendes: Du - bzw. dein Server - ist ja die zentrale Vergabestelle. Wer eine schon vergebene iDomain haben möchte, kann sich eine eigene Vergabestelle mit deinem Tool einrichten.
Was progandy vmtl. meint, sind alternative DNS-Server, die teilweise weitere TLDs anbieten. Eine "hochoffizielle" TLD von der ICANN gibt's wohl nur gegen viel Geld. (Apropos: Momentan läuft gerade die Einrichtung der .xxx-TLD)
In einem Insidernetz möglicherweise interessant ![]()
Die Frage ist folgende: Möglicherweise entstehen mehr als ein "Repository", wie soll das verwaltet werden?
Ich kann mich auch nicht registrieren, nur mal für später ein Tipp: Es geht keinen etwas an, ob Benutzername oder Passwort falsch sind.
Du solltest also immer ausgeben: "Benutzername und/oder Passwort sind falsch". Sonst lassen sich automatisiert Benutzerlisten erstellen ![]()
Wenn er über Automatisierung von Installationen hier reinkam, denke ich mal, dass er nicht gleich botten will ![]()
Willkommen, ABER:
Es heißt AutoIt, also mit kleinem t, denn es kommt nicht von Auto-Informationstechnologie, sondern von "Automate It!"(Automatisiere Es!)
edit: Sorry, zu langsam...
Ich hab das Spiel mal getwittert
Mal sehn, wie viele das anlockt...
Leichenschänder ![]()
Vor ein paar Jahren hab ich mal so nen Internettest gemacht, da kamen >170 raus ![]()
Also darauf kann man sich nicht verlassen ![]()
In reinem HTML unmöglich. Außerdem ist das Off-Topic. Und bitte das nächste Mal auf Rechtschreibung und Grammatik achten.
Nein, leider nicht.
GDIPlus.dll macht die GDI-Funktionen nur für AutoIt nutzbar.
Das ist vielleicht in einem AutoIt-Forum etwas viel verlangt. Außerdem nennt sich Ubuntu nicht *nach* einem Betriebssystem, sondern, beide (User und OS) nennen sich nach dem afrikanischen Begriff (etwa: Nächstenliebe).