1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Sergeant Base

Beiträge von Sergeant Base

  • Suche: Monitoring-Lösung

    • Sergeant Base
    • 17. Januar 2014 um 14:53
    flüsterflüster

    Boah so ein Poser :D

    Ja schon, aber ich denke bei so einer doch relativ einfachen Arbeit, sollte ich nicht ZU viel Zeit brauchen. Da müssen andere aus meinem Jahr glaub ich schlimmeres in kürzerer Zeit abliefern ;)

    Edit: Gott wie unhöflich. Da hab ich doch glatt vergessen mich zu bedanken :S Danke water ;)

  • Suche: Monitoring-Lösung

    • Sergeant Base
    • 17. Januar 2014 um 14:30
    Zitat von chip

    Das ganze hört sich nach Fachinformatiker Systemintegration Abschlussarbeit an.

    Naja, ist eigentlich erst die Lehrlingsausbildung :whistling: also noch nicht "Fachinformatiker", aber die Ausrichtung ist korrekt ;)

    Zitat von chip

    Fals das so ist dann vergiss mal ganz schnell die 2-3 Wochen Zeit INKL. Dokumentation. Das steht zwar auf dem Papier aber ich kenne keinen der das wirklich in der kurzen Zeit gemacht hat. Waren meist eher 2-3 Monate.

    Ich kenne eher keinen, der dass NICHT in dieser Zeit geschafft hat. Man ist wärend dieser Zeit vom normalen Arbeitsbetrieb entbunden (bis auf Notfälle UND Schule).
    Klar ein bisschen mehr ist in erlaubt, allerdings 2-3 Monate ist mit absoluter Sicherheit = durchgefallen.
    Ich kann punkto Dokumentation auf die Arbeiten meiner Vorgänger zurückgreifen was die Form angeht (den Inhalt natürlich nicht)
    Die Dokus halten sich generell zwischen 200-300 Seiten (teils inkl. 50 S Angang) und sowas sollte zu schaffen sein.

  • Suche: Monitoring-Lösung

    • Sergeant Base
    • 17. Januar 2014 um 14:00

    Hallo Zusammen

    Ich hoffe ich versaue mir mit meinen OT-Posts nicht bereits den Anfang hier, allerdings bin ich zur Zeit zum Programmieren einfach zu beschäftigt.

    Also ich stecke zur Zeit im letzten Lehrjahr und sollte in ca 1 Monat eine Abschlussarbeit durchführen.
    Das Thema der Arbeit ist "Netzwerk-Monitoring" (falls euch das nichts sagt, es geht darum den Status verschiedener Endgeräte im Netzwerk zu loggen, z.B. Switches, oder auch PCs. Die Geräte kann man dann auch auf einzelne Dienste beschränken die geloggt werden sollen etc.).
    Darum suche ich z.Z. ein gutes Monitoring-Tool, welches auch im produktiven Betrieb ensetzbar ist.

    Voraussetzungen:

    • Windows-Basiert (Linux wäre allenfalls eine Notlösung, dürft ihr gerne auch nennen)
    • Gratis (oder zumindest möglist günstig)
    • Keine maximalbeschränkung für Hosts
    • Einfache Installation (ich habe ca. 2-3 Wochen Zeit INKL. Dokumentation, es sollte in dieser Zeit auch für einen kompletten Neuling machbar sein, das gilt vorallem für Linux-Lösungen).
    • Grosse Support-Community (ich arbeite nur noch bis zum Sommer hier und ich will dass mein Nachfolger damit klarkommt ohne dass ich dauern unter Telefonterror leide)

    Mir ist klar dass ist für eine Gratissoftware verdammt viel verlangt aber vorläufig geht es eigentlich nicht um den Preis, wenn es die Software wert ist, können wir sie auch lizensieren, wir wollen einfach nicht gleich für ein paar Hunderter die Katze im Sack kaufen.

    Bisher habe ich auch schon ein paar angeschaut das wären:

    • Nagios

      Im Grundegenommen eine durchaus brauchbare Software, allerdings lässt die Testversion maximal 7 hosts, nur wenige dienste und gar keine plugins zu sodass ich sie gar nicht vernünftig testen kann. Ausserdem für eine Software die mal gratis war ist sie verdammt teuer. Wenn ich sie zumindest für 1 Tag ordentlich und vollumfänglich testen könnte würde ich es mir vieleicht sogar überlegen aber nein. Da will jemand wohl keine Kunden gewinnen :pinch:

    • Icinga

      Vielversprechendes Open-Source-Projekt bei dem auch ein paar ehemalige Nagios-Dev's mitarbeiten. Bisher gefällt mir diese am Besten. Allerdings ist die Web-UI etwas überladen und ich gebe zu an die Linux-Verwaltung müsste ich mich zuerst noch gewöhnen.

    • Zabbix

      Witzige Geschichte. Jedenfalls waren das Erste was ich nach der Installation auf einer VM suchen musste die Standardlogindaten. Die auf der Herstellerseite angegebenen Daten waren jedenfalls falsch und so bin ich nicht mal bis zu irgendeiner brauchbaren Oberfläche gekommen. Sind denn richtig gesetzte Passwörter zu viel verlangt?!

    Benutzt vieleicht jemand von euch ein anderes Produkt oder kennt jemanden, der sowas benutzt?
    Ich habe eigentlich keine Lust/Zeit mir die restlichen 10^x Programme einzeln überprüfen zu müssen.
    Grüsse

  • Kleines GDI+ Beispiel: XOR Textur

    • Sergeant Base
    • 26. September 2013 um 12:48
    Zitat von Andy

    Hi,
    nur mal als Idee, ein sich bewegendes Captcha....
    ggf macht man aus der "Animation" ein GIF

    GIFs lassen sich ja in Ebenen unterteilen. Wäre es dann nicht eher einfacher es zu cracken? :huh:

  • AutoIt.de Logo Wettbewerb

    • Sergeant Base
    • 30. August 2013 um 15:42
    Zitat von minx

    piders Entwurf gefällt mir, schön konservativ ^^ .

    Übrigens gibt es bereits ein T-Shirt (auf dem Nacken steht auch AutoIt.de ^^ :(

    [Blockierte Grafik: http://f56.img-up.net/shirtentwu957a.png]

    Ich würde jetzt die Random-Zeichenfolgen auf dem Logo noch durch ein
    bisschen AutoIt-Code ersetzen, dann das ganze in hellblau (mein Vavorit)
    oder wie vorgegeben rot auf ein weisses shirt setzen und dann sieht das ganze echt hammer aus :thumbup:

    BtT: ich werd mich heute auch seit langem wieder an GIMP setzen (hab ich seit der 5. Klasse nicht mehr benutzt), vieleicht krieg ich ja mal wieder was hin ^^

  • AutoIt.de Logo Wettbewerb

    • Sergeant Base
    • 27. August 2013 um 13:32
    Zitat

    Keine animierten Banner


    Menno ;(

  • AutoInstaller zerbircht mir den Kopf

    • Sergeant Base
    • 23. August 2013 um 09:58
    Zitat von BugFix


    Das hängt nur von den eigenen Fähigkeiten ab. Ich garantiere dir, dass ich eine GUI mit diversen Elementen ohne Koda mindestens genauso schnell, aber sauberer erstelle als irgendwer mit Koda. :P


    Das Glaube ich dir sofort. Es können aber nicht alle gleich so talentiert sein wie du.
    Ich persönlich bin immer noch dankbar, dass es Koda gibt. Ich bin mir nicht mal sicher ob ich eine GUI ohne das überhaupt hinkriegen würde :whistling:

  • AutoInstaller zerbircht mir den Kopf

    • Sergeant Base
    • 23. August 2013 um 08:38
    Zitat von inventor

    hat jetzt mit deinem Problem nur indirekt was zu tun, aber ich würde von der verwendung von Koda o. ä. abraten.
    die dinger produzieren viel zu viel unnötigen code, der dein programm unübersichtlicher und damit fehleranfälliger und unnötig groß macht.
    Es macht z.B. nur sehr selten sinn, die handles von Labeln zu speichern, weil man sie nur sehr selten braucht, und die variablen mit $Check_... werden in deinem code auch nicht verwendet und erhöhen nur die ram-belegung und bremsen dein skript aus.
    Und die funktionen für minimize, maximize, restore usw sind in dem fall auch unnötig.

    Ich hab mir mal erlaubt, den Teil des Codes, den du geposted hast, ganz fix zu bereinigen, is immer noch nicht perfekt, aber schon mal besser:

    Code
    [autoit]


    #region #include
    #include
    #endregion

    [/autoit] [autoit][/autoit] [autoit]

    #region GUIOnEventMode

    [/autoit] [autoit][/autoit] [autoit]

    Opt("GuiOnEventMode", 1)

    [/autoit] [autoit][/autoit] [autoit]

    #endregion

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=

    [/autoit] [autoit][/autoit] [autoit]

    $Form1 = GUICreate("by Lars Heinrich", 500, 210, 196, 205)
    GUISetOnEvent($GUI_EVENT_CLOSE, "ende")

    [/autoit] [autoit][/autoit] [autoit]

    GUICtrlCreateLabel("One-Clickster-Installer", 20, 24, 300, 23)
    GUICtrlSetFont(-1, 12, 800, 4, "MS Sans Serif")
    GUICtrlCreateLabel("Browser", 24, 56, 49, 17)
    GUICtrlSetFont(-1, 8, 800, 4, "MS Sans Serif")

    [/autoit] [autoit][/autoit] [autoit]

    $Checkbox_Firefox = GUICtrlCreateCheckbox("Firefox", 24, 88, 50, 17)
    $Checkbox_Chrome = GUICtrlCreateCheckbox("Chrome", 24, 104, 55, 17)
    $Checkbox_Opera = GUICtrlCreateCheckbox("Opera", 24, 120, 45, 17)

    [/autoit] [autoit][/autoit] [autoit]

    GUICtrlCreateLabel("Software", 144, 56, 54, 17)
    GUICtrlSetFont(-1, 8, 800, 4, "MS Sans Serif")

    [/autoit] [autoit][/autoit] [autoit]

    $Checkbox_All = GUICtrlCreateCheckbox("All", 144, 72, 30, 17)
    GUICtrlSetFont(-1, 8, 800, "MS Sans Serif")
    GUICtrlSetOnEvent(-1, "Checkbox_AllClick")

    [/autoit] [autoit][/autoit] [autoit]

    $Checkbox_Adobe_Reader = GUICtrlCreateCheckbox("Adobe Reader", 144, 88, 97, 17)
    $Checkbox_Adobe_Flashplayer = GUICtrlCreateCheckbox("Adobe Flashplayer", 144, 104, 113, 17)
    $Checkbox_Total_Commander = GUICtrlCreateCheckbox("Total Commander", 144, 120, 100, 17)
    $Checkbox_Java = GUICtrlCreateCheckbox("Java", 144, 136, 40, 17)
    $Checkbox_Citrix_Receiver = GUICtrlCreateCheckbox("Citrix Receiver", 144,152,92,17)

    [/autoit] [autoit][/autoit] [autoit]

    GUICtrlCreateLabel("Win Rar", 270, 72, 60, 17)
    GUICtrlSetFont(-1, 8, 800, "MS Sans Serif")

    [/autoit] [autoit][/autoit] [autoit]

    $Checkbox_Win_Rar_D_64Bit = GUICtrlCreateCheckbox("Wrar-D-64Bit", 280, 88, 80, 17)
    $Checkbox_Win_Rar_E_64Bit = GUICtrlCreateCheckbox("Wrar-E-64Bit", 280, 104, 80, 17)
    $Checkbox_7Zip = GUICtrlCreateCheckbox("7 Zip", 144, 168, 40, 17)

    [/autoit] [autoit][/autoit] [autoit]

    GUICtrlCreateLabel("Programming Tools", 380, 56, 111, 17)
    GUICtrlSetFont(-1, 8, 800, 4, "MS Sans Serif")

    [/autoit] [autoit][/autoit] [autoit]

    $Checkbox_AutoIT = GUICtrlCreateCheckbox("AutoIT", 380, 88, 50, 17)
    $Checkbox_Koda = GUICtrlCreateCheckbox("Koda", 400, 104, 40, 17)
    $Checkbox_SciTE = GUICtrlCreateCheckbox("SciTE", 400, 120, 45, 17)

    [/autoit] [autoit][/autoit] [autoit]

    $Button_Install = GUICtrlCreateButton("Install", 0, 170, 51, 20)
    GUICtrlSetOnEvent($Button_Install, "Button_Install")
    $Progress_Bar = GUICtrlCreateProgress("Running", 190, 150, 15)

    [/autoit] [autoit][/autoit] [autoit]

    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit]

    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    #region Files
    $fileff = "Firefox_Setup.exe /silent"
    $fileAf = "install_flash_player.de -install"
    $fileAfx = "install_flash_player_ax.exe -install"
    $fileAr = "AdbeRdr.exe /sALL /rs"
    $fileTcmd = "tcm801x32_64\INSTALL.exe"
    $regTcmd = "REGEDIT /S tcmd_reg.reg"
    $fileJava = "java.exe /s"
    $file7z = "7z.exe /S"
    $fileWrar = "wrar.exe /s"

    [/autoit] [autoit][/autoit] [autoit]

    $Check_Programme = 0
    #endregion

    [/autoit] [autoit][/autoit] [autoit]

    #region While 1

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    Sleep(1000)
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    #endregion

    [/autoit] [autoit][/autoit] [autoit]

    #region Func Checkbox_AllClick

    [/autoit] [autoit][/autoit] [autoit]

    Func Checkbox_AllClick()
    If $Check_Programme = 0 Then
    GUICtrlSetState ($Checkbox_Adobe_Reader, $GUI_Checked)
    GUICtrlSetState ($Checkbox_Adobe_Flashplayer, $GUI_Checked)
    GUICtrlSetState ($Checkbox_Total_Commander, $GUI_Checked)
    GUICtrlSetState ($Checkbox_Java, $GUI_Checked)
    GUICtrlSetState ($Checkbox_Citrix_Receiver, $GUI_Checked)
    ;GUICtrlSetState ($Checkbox_Win_Rar, $GUI_Checked)
    GUICtrlSetState ($Checkbox_7Zip, $GUI_Checked)
    $Check_Programme = 1
    ElseIf $Check_Programme = 1 Then
    GUICtrlSetState ($Checkbox_Adobe_Reader, $GUI_Unchecked)
    GUICtrlSetState ($Checkbox_Adobe_Flashplayer, $GUI_Unchecked)
    GUICtrlSetState ($Checkbox_Total_Commander, $GUI_Unchecked)
    GUICtrlSetState ($Checkbox_Java, $GUI_Unchecked)
    GUICtrlSetState ($Checkbox_Citrix_Receiver, $GUI_Unchecked)
    ;GUICtrlSetState ($Checkbox_Win_Rar, $GUI_Unchecked)
    GUICtrlSetState ($Checkbox_7Zip, $GUI_Unchecked)
    $Check_Programme = 0
    EndIf
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    #endregion

    [/autoit] [autoit][/autoit] [autoit]

    #region Func Button_Install
    Func Button_Install()
    If Guictrlread($Checkbox_Firefox) = 1 Then
    RunWait("FirefoxVersion23.0.exe", @WindowsDir, @SW_HIDE)
    MsgBox(0, "Firefox", "Firefox wurde installiert")
    EndIf
    If Guictrlread($Checkbox_Chrome) = 1 Then
    RunWait("ChromeStandaloneSetup_28.0b1500.95.exe")
    MsgBox(0, "Chrome", "Chrome wurde installiert")
    EndIf
    If Guictrlread($Checkbox_Opera) = 1 Then
    RunWait("Opera_15.0.1147.153_Setup.exe")
    MsgBox(0, "Opera", "Opera wurde installiert")
    EndIf
    ; usw
    EndFunc
    #endregion Func Button_Install

    [/autoit] [autoit][/autoit] [autoit]

    #region Close, Minimize, Maximize, Restore

    [/autoit] [autoit][/autoit] [autoit]

    Func ende()
    Exit
    EndFunc
    #endregion

    [/autoit]

    und du solltest mal über die verwendung von

    [autoit]

    Opt("MustDeclareVars", 1)

    [/autoit]

    nachdenken

    Ich hoffe, das war nicht zu viel Kritik, aber ich wollte dich auf einige Dinge hinweisen, über die ich selber auch gestolpert bin

    Alles anzeigen

    Für den Anfang ist Koda allerdings am einfachsten, auch wenn der Code dadurch nicht immer 100% optimiert ist.
    Ausserdem geht es nunmal einfacher und schneller als von Hand und ab und zu muss es halt schnell gehen ;)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™