Au das krieg ich hin ![]()
Beiträge von General Kaboom
-
-
Also ich habs schon auf nem SCHUL-PC (< 4GB RAM) neben 2 VMs am laufen gehabt, ohne erkennbare Performance-Probleme. Keine Ahung auf welcher alten WindowsMe-Kiste(
) du das zum laufen bringen willst. -
Hmm...also für den 3D-Teil wäre wohl eine "richtige" Game-Engine besser/einfacher zu handeln, falls mir die endgültige Story gefällt könnt ich das dann auch mal bei Zeiten in die Wege leiten, ich hab da schon ein paar Leute auf Abruf

-
Garnichts von allen

Das interessiert ihn glaube ich so ziehmlich....GAR NICHT

-
Herzlichen Glückwunsch, chip!

lg chess
Ich mach mir jetzt 'ne Tüte chips auf...
Uuund das sind nochmals 5 Euro in die "Billiges Wortspiel"-Kasse

-
[Blockierte Grafik: http://24.media.tumblr.com/tumblr_lvgkll3FwK1r6aoq4o1_400.gif]
Alles gute
-
Naja das default Template war mir etwas zu...normal, deshalb hab ich das gerade neu gemacht...natürlich wäre es anders aber vermutlich besser gewesen

-
FUU...der Installer hat schon wieder mein Template überschrieben
Kann man das irgendwie deaktivieren, dass er eigene Settings & Templates überschreibt? -
-
Dafür gibt es soweit ich weiss schon einige Beispiele...benutz doch die SuFu (aka. suchfunktion aka. "das weisse Kästchen im Header") bevor du jammern musst, dass niemand dein Thread freischaltet

Edit: Mist, schon wieder zu spät

-
Habe diesen Fehler auch schon 2-3 mal gehabt (versch. skripte). Woran es liegen könnte kann ich mir aber so noch nicht vorstellen...
-
Also mit sound meine ich übrigends auch ein paar effekte (z.B. Schrittgeräusche, ein Schlag). Ich kann möglicherweise nicht gar alles bieten, aber bestimmt einen grossen Teil was man für sowas halt braucht

-
Moin
Also ich würd mich vorallem für's Thema sound einspannen lassen (sobald ihr soweit seid, dass ihr sound gebrauchen könnt.
Wenn mir die Story gefällt je nach dem auch für grafisches.Nebenbei bemerkt: zur Zeit arbeite ich noch an meinem Portfolio, bin darum soweit für eine Weile ziehmlich beschäftigt. Ich bin auch keiner dieser "immer-online"-Leute, grundsätzlich bin ich meistens Montags bis Mittwochs und Sonntags am PC aber sound ist ja auch kein "brauchen wir sofort"-Thema.
Meine Mitarbeit basiert also auf einer guten Story die es von euch vorzuweisen gibt

-
[OT] Alter wie hast du den Server zum laufen gekriegt??? Ich verstehe bei all den Befehlen die in der offiziellen Anleitung stehen überhaupt nichts mehr
[OT/] -
Ich hab leider grad keine Zeit den genauen Link zu suchen, aber im Tutorial von Ubuntu wird das behandelt...dafür musst du nen sogenannten "Doublebuffer" (
) einbauen. -
Fängt wirklich an mir zu gefallen, vorallem hab ich damit anders als in SciTe keine Fehler mehr beim kompilieren

-
Schönes Skript

[size=8]Vielleicht als nächstes einen Lizenzvereinbarungsgenerator...
Du wirst lachen, aber sowas habe ich bereits seid etwa 2 Monaten in den Startlöchern für ein anderes Projektchen

Gabz schön kompliziert sowas, aber ich hab mir da mal ein paar andere solche Generatoren (online & offline) angesehen und ich denke da sollte sich was zusammenbasteln lassen. -
Danke, werd ich mir für die Zukunft merken
das hab ich eg. sowieso nur dort reingeschrieben, weil ich dieses Feld im Standardtemplate drinn hatte und zu faul bin die jedes mal speziell anzupassen 
-
Moinsen
Ich bin zurzeit u.A. im Telefonsupport tätig. Dabei hatte ich schon immer das Problem, dass ich bisher meine Notizen von Hand machen musste.
Wenn ich also mal keinen Stift zur Hand hatte, ists halt öfters passiert, dass die Notizen dann halt nicht gemacht wurden. So habe ich immer wieder die Namen & Nummern der Anrufer vergessen und das bedeutet im Telefonsupport eigentlich immer Ärger (beschwerden etc.).
Damit ich sowas in Zukunft vermeiden kann, habe ich nun ein kurzes Skript für einen Notizblock geschrieben.
Das Ganze wird bei einem Anruf von der Telefonsoftware automatisch gestartet womit es auch die Aufmerksamkeit auf sich zieht (den Teil habe ich hier aber aus Sicherheitsgründen rausnehmen müssen).
Die erstellten Notizen können gespeichert werden, dadurch kann man sie zu einem späteren Zeitpunkt wieder anzeigen und natürlich auch wieder löschen.
Gelöschte Notizen werden sicherheitshalber archiviert und können wieder zurück in die Originaldatei kopiert werden.
Das Skript ist relativ einfach gehalten, da ich nicht allzuviel Zeit damit vergeuden wollte. Es ist bei weitem nicht perfekt, aber für meine Zwecke reicht es absolut.Spoiler anzeigen
[autoit]#include <File.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <GUIListView.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Array.au3>$Form1 = GUICreate("Notizblock", 1128, 438, 192, 124)
[/autoit] [autoit][/autoit] [autoit]
$Label1 = GUICtrlCreateLabel("Name:", 5, 5, 35, 17)
$Label2 = GUICtrlCreateLabel("Standort:", 5, 30, 47, 17)
$Label3 = GUICtrlCreateLabel("Kontakt:", 5, 55, 44, 17)
$Label4 = GUICtrlCreateLabel("Protokoll:", 5, 80, 48, 17)
$Input1 = GUICtrlCreateInput("", 55, 5, 546, 21)
$Input2 = GUICtrlCreateInput("", 55, 30, 546, 21)
$Input3 = GUICtrlCreateInput("", 55, 55, 546, 21)
$Input4 = GUICtrlCreateEdit("", 55, 80, 546, 300, BitOR($ES_AUTOVSCROLL,$ES_WANTRETURN,$WS_VSCROLL))
$Button1 = GUICtrlCreateButton("Speichern", 440, 390, 75, 25)
$List1 = GUICtrlCreateListView("ID|Datum|Zeit|Name", 615, 10, 501, 370, BitOr($LVS_REPORT, $LVS_SHOWSELALWAYS))
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 50)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 100)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 2, 50)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 3, 397)
$Button2 = GUICtrlCreateButton("Leeren", 525, 390, 75, 25)
$Button3 = GUICtrlCreateButton("Löschen", 1040, 390, 75, 25)
$Button4 = GUICtrlCreateButton("Anzeigen", 955, 390, 75, 25)
UpdateList()
GUISetState(@SW_SHOW)While 1
[/autoit] [autoit][/autoit] [autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$Time = @HOUR &":" &@MIN
$Date = @MDAY &"." &@MON &"." &@YEAR
$Name = StringReplace(StringReplace(GUICtrlRead($Input1), "&", "+"), "#", "*")
$Place = StringReplace(StringReplace(GUICtrlRead($Input2), "&", "+"), "#", "*")
$Contact = StringReplace(StringReplace(GUICtrlRead($Input3), "&", "+"), "#", "*")
$Protocol = StringReplace(StringReplace(GUICtrlRead($Input4), "&", "+"), "#", "*")
$LineCount = FileCountItems(@ScriptDir &"\Data\reports.log")
$ReportFile = FileOpen(@ScriptDir &"\Data\reports.log", 1)
$StringToWrite = $LineCount + 1 &"&" &$Date &"&" &$Time &"&" &$Name &"&" &$Place &"&" &$Contact &"&" &$Protocol &"#"
FileWriteLine($ReportFile, $StringToWrite)
GUICtrlSetData($Input1, "")
GUICtrlSetData($Input2, "")
GUICtrlSetData($Input3, "")
GUICtrlSetData($Input4, "")
FileClose($ReportFile)
UpdateList()
GUICtrlSetState($Button3, $GUI_ENABLE)
GUICtrlSetState($Button4, $GUI_ENABLE)
Case $Button2
GUICtrlSetState($Button1, $GUI_ENABLE)
GUICtrlSetState($Button3, $GUI_ENABLE)
GUICtrlSetData($Input1, "")
GUICtrlSetData($Input2, "")
GUICtrlSetData($Input3, "")
GUICtrlSetData($Input4, "")
Case $Button3
$ToDel = _GUICtrlListView_GetSelectedIndices($List1)
If $ToDel >= 0 Then
Archive($ToDel + 1)
_GUICtrlListView_DeleteItemsSelected($List1)
FileDeleteItem($ToDel + 1)
Else
MsgBox(16, "Eintrag auswählen!", "Sie müssen zuerst einen Eintrag auswählen, den Sie löschen möchten!", 2)
EndIf
UpdateList()
Case $Button4
GUICtrlSetState($Button1, $GUI_DISABLE)
GUICtrlSetState($Button3, $GUI_DISABLE)
$GetLine = _GUICtrlListView_GetSelectedIndices($List1)
If $GetLine >= 0 Then
$LineText = FileReadEntry($GetLine + 1)
$View = StringSplit($LineText, "&")
GUICtrlSetData($Input1, $View[4])
GUICtrlSetData($Input2, $View[5])
GUICtrlSetData($Input3, $View[6])
GUICtrlSetData($Input4, $View[7])
Else
MsgBox(16, "Eintrag auswählen!", "Sie müssen zuerst einen Eintrag auswählen, den Sie anzeigen möchten!", 2)
EndIf
UpdateList()
EndSwitch
WEndFunc UpdateList()
[/autoit] [autoit][/autoit] [autoit]
$Select = _GUICtrlListView_GetSelectedIndices($List1)
GUICtrlDelete($List1)
$List1 = GUICtrlCreateListView("ID|Datum|Zeit|Name", 615, 10, 501, 370)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 50)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 100)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 2, 50)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 3, 297)
$LineCount = FileCountItems(@ScriptDir &"\Data\reports.log")
For $i = 1 To $LineCount
$LineText = FileReadEntry($i)
$Items = StringSplit($LineText, "&")
_GUICtrlListView_AddItem($List1, $Items[1])
_GUICtrlListView_AddSubItem($List1, $i - 1, $Items[2], 1)
_GUICtrlListView_AddSubItem($List1, $i - 1, $Items[3], 2)
_GUICtrlListView_AddSubItem($List1, $i - 1, $Items[4], 3)
Next
$test = _GUICtrlListView_SetItemSelected(GUICtrlGetHandle($List1), $Select, True)
If $LineCount = 0 Then
_GUICtrlListView_AddItem($List1, "")
_GUICtrlListView_AddSubItem($List1, 0, "Keine Einträge vorhanden!", 3)
GUICtrlSetState($Button3, $GUI_DISABLE)
GUICtrlSetState($Button4, $GUI_DISABLE)
EndIf
EndFuncFunc FileReadEntry($Entry)
[/autoit] [autoit][/autoit] [autoit]
$FileHandle = FileOpen(@ScriptDir &"\Data\reports.log", 0)
$String = FileRead($FileHandle)
$Array = StringSplit($String, "#")
$Return = $Array[$Entry]
FileClose($FileHandle)
Return $Return
EndFuncFunc FileCountItems($FilePath)
[/autoit] [autoit][/autoit] [autoit]
$FileHandle = FileOpen(@ScriptDir &"\Data\reports.log", 0)
$String = FileRead($FileHandle)
$Array = StringSplit($String, "#")
$ItemCount = $Array[0]
$Return = $ItemCount - 1
Return $Return
EndFuncFunc FileDeleteItem($Entry)
[/autoit] [autoit][/autoit] [autoit]
$FileHandle = FileOpen(@ScriptDir &"\Data\reports.log", 0)
$String = FileRead($FileHandle)
FileClose($FileHandle)
$Array = StringSplit($String, "#")
_ArrayDelete($Array, $Entry)
_ArrayDelete($Array, 0)
$FileHandle = FileOpen(@ScriptDir &"\Data\reports.log", 2)
$NewString = _ArrayToString($Array, "#")
FileWrite($FileHandle, $NewString)
FileClose($FileHandle)
EndFuncFunc Archive($Entry)
[/autoit]
$FileHandle = FileOpen(@ScriptDir &"\Data\reports.log", 0)
$String = FileRead($FileHandle)
FileClose($FileHandle)
$Array = StringSplit($String, "#")
$EntryToArchive = $Array[$Entry]
$ClosedHandle = FileOpen(@ScriptDir &"\Data\closed.log", 1)
FileWriteLine($ClosedHandle, $EntryToArchive)
FileClose($ClosedHandle)
EndFuncWer s brauchen kann/anpassen will, solls nehmen "It's free"

lg Gene
-
Ehm...weiss nicht...hab Windows Enterprise 32 Bit. Oder ich stell mich einfach verd** dämlich an (wäre nicht das erste mal Heute, war ein bisschen ZU aktiv dieses Wochenende ^^)