#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>
#include <array.au3>
#region Global
Global $breit=695,$hoch=635 ;GUI Höhe + Breite insg.
Global $inipath=@DesktopDir ;Pfad der INI Datei Data.ini
Global $spalte1=15,$spalte2=190,$spalte3=355,$spalte4=525
Global $infodir=@Scriptdir&"\info.gif"
Global $standarttext="Es stehen leider keine Informationen"&@CRLF&"für das Programm zur verfügung"
;Programmanzahl
Global $sys=18
Global $anti=3
Global $medi=15
Global $burn=8
Global $int=20
Global $graf=5
;Arrays NAMEN
Global $namesys[$sys]
Global $nameanti[$anti]
Global $namemedi[$medi]
Global $nameburn[$burn]
Global $nameint[$int]
Global $namegraf[$graf]
;Arrays Checkboxes
Global $checksys[$sys]
Global $checkanti[$anti]
Global $checkmedi[$medi]
Global $checkburn[$burn]
Global $checkint[$int]
Global $checkgraf[$graf]
;Array Größe
Global $sizesys[$sys]
Global $sizeanti[$anti]
Global $sizemedi[$medi]
Global $sizeburn[$burn]
Global $sizeint[$int]
Global $sizegraf[$graf]
;Array Infobuttons
Global $infosys[$sys]
Global $infoanti[$anti]
Global $infomedi[$medi]
Global $infoburn[$burn]
Global $infoint[$int]
Global $infograf[$graf]
;Array Programminfos
Global $textsys[$sys]
Global $textanti[$anti]
Global $textmedi[$medi]
Global $textburn[$burn]
Global $textint[$int]
Global $textgraf[$graf]
;Globale andere Variabeln
Global $hGui ;Hauptfenster der GUI
Global $i=0 ;Zählervariabel
Global $topsys=50, $topanti=50, $topmedi=50, $topburn=20, $topint=50, $topgraf=20
Global $abstandcheck=22 ;Höhenabstand der Checkboxes
Global $max ;Gesamthöhe der Checkboxes + Gruppen nach Unten
Global $speicher=0, $size ;Gesamtspeicher, ID Der Checkbox der Speicheranzeige
Global $install,$standart,$empfohlen,$deleteall,$markierung ;Buttons und anderes
#EndRegion

_abfragebox ("Programmauswahl")
Func _abfragebox($sTitle)

	$hGui = GUICreate($sTitle, $breit, $hoch)
	GUICtrlCreateLabel("Hier die gewünschten Programme auswählen und dann 'Installieren' drücken", 10, 10)
	GUICtrlSetFont (-1,8.9,460,4,"arial")

#region Namensgebung#Speicher
;==============================================
;=======System Namensgebung+Speicher===========
;==============================================
	$namesys[0]="7zip"
	$sizesys[0]=4
	$textsys[0]="7-Zip ist ein kostenloses Open Source-Packprogramm mit sehr hoher Kompressionsrate. Unterstützte Formate zum Entpacken sind: 7z, ZIP, GZIP, BZIP2, TAR, RAR, CAB, ARJ, LZH, APM, CHM, Z, CPIO, RPM und DEB. Mit 7-Zip gepackte Dateien weisen oft eine höhere Komprimierung auf als mit den Packern WinRAR und WinZIP komprimierte Daten. "
	$namesys[1]="Desksave"
	$sizesys[1]=1
	$textsys[1]="Ist Ihnen beim Auflösungs-Wechsel des Rechners schon einmal die Anordnung der Desktop-Icons durcheinander geraten? Mit DeskSave lässt sich das Layout des Windows-Desktops sichern und wieder restaurieren."
	$namesys[2]="DivX"
	$sizesys[2]=60
	$textsys[2]="DivX ist ein Weit verbreiteter Videocodec, um DVDs, VOB- oder MPEG-Dateien mit einer maximalen Auflösung von 1920 x 1080 Pixel zu komprimieren. In der Version DivX 7 werden interaktive Menüs, mehrere Audio-Spuren, Untertitel und Kapitel-Punkte unterstützt. In der Bundle-Version ist neben dem Encoder auch der DivX Player und ein Browser-Plugin enthalten."&@CRLF&""&@CRLF&"Sollten Sie das K-Lite Codec Pack installieren, benötigen Sie diese installation nicht, da K-Lite die DivX codecs mitinstalliert."
	$namesys[3]="Everest Ultimate"
	$sizesys[3]=20
	$textsys[3]="EVEREST Ultimate Edition ist eine System-Diagnose- und Benchmarking-Lösung für PC-Profis, basierend auf der preisgekrönten EVEREST Technologie. Hier können Sie alle Systemeigenschaften im kleinstem Detail einsehen und Informationen dazu einsehen."
	$namesys[4]="Flash Player"
	$sizesys[4]=2
	$textsys[4]="Adobe Flash zu installieren ist für einen Internet-Nutzer beinahe unabdingbar. Ohne Flash funktionieren beipielsweise YouTube-Videos nicht, auch viele andere Effekte auf Webseiten sind nur mit Adobe Flash möglich. Der Flash Player 10 von Adobe ist in der Lage, 3D-Animationen abzuspielen. Für eine bessere Schriftdarstellung wurde extra eine neue Layout-Engine integriert."
	$namesys[5]="Folder Size"
	$sizesys[5]=1
	$textsys[5]="Das kleine Tool Folder Size fügt eine Spalte in den Windows Explorer (Detail-Ansicht) ein, in welcher die Ordnergröße abgelesen werden kann. Nach der Spalte kann genauso sortiert werden wie nach allen anderen."&@CRLF&"Normalerweise hat man diese Spalte nur bei einzelnen Dateien und nicht bei Kompletten Ordnern."
	$namesys[6]="Irfanview"
	$sizesys[6]=1
	$textsys[6]="IrfanView ist ein kostenloses, unkompliziert zu bedienendes Bildbetrachtungsprogramm, das zusätzlich Videos abspielen kann. IrfanView liest und schreibt über 60 Bildformate, darunter die Multimediaformate WAV, AVI, MP3, OGG, MPG sowie mehrseitige PDF-Dateien.  Lassen Sie sich Ihre Bilder in einem Verzeichnis als Thumbnails auflisten und aktivieren Sie eine Slideshow mit Vollbildanzeige."&@CRLF&@CRLF&"IrfanView ist ein Bildviewer und ermöglicht durch simple Mausklicks einzelne Bilder als Hintergrundbild für Ihren Windows-Desktop festzulegen. Das Programm unterstützt Scanner (TWAIN), Bildausdrucke, Batchkonvertierungen (mehrere Bilder gleichzeitig in ein anderes Format umwandeln), Musik-CD Spieler, Bildgrößeneinstellungen, Bild Effekte (3D Button, Emboss, usw.) und vieles mehr. Elementare Funktionen der Bildbearbeitung sind ebenfalls integriert: Helligkeit, Kontrast, Farbtiefe, Bildausschnitte. "
	$namesys[7]="Java Sun"
	$sizesys[7]=97
	$textsys[7]="Die Java Runtime Environment ermöglicht die Ausführung von jeglichen Java-Anwendungen auf Ihrem PC. Beispiele für Java-Anwendungen sind etwa jDownloader, LimeWire, FrostWire und OpenOffice."
	$namesys[8]="Minianwendungen"
	$sizesys[8]=1
	$textsys[8]="Hier wird eine kleine auswahl von Minianwendungen auf den Desktop kopiert die Sie nach belieben Installieren können."&@CRLF&"Unter anderem werden Minianwendungen zur Installation angeboten, die Sie Ihren PC besser überwachen lassen wie z.B. von der Grafikkartentemperatur bis zur CPU Auslastung."
	$namesys[9]="NetSpeedMonitor"
	$sizesys[9]=1
	$textsys[9]="NetSpeedMonitor ist eine kleine Netzwerküberwachungs-Toolbar für Ihre Windows Taskleiste. Mit NetSpeedMonitor können Sie die Geschwindigkeit (Up- und Downstream) und die transferierte Datenmenge (Traffic) Ihrer Netzwerkkarten messen. Zusätzlich zu einem Tooltip mit einer kurzen Übersicht (Monat, Heute, Sitzung) können Sie außerdem tägliche und monatliche Statistiken angezeigt bekommen. Der gesamte Datenbestand wird in einer Open Source SQLite3 Datenbank gespeichert. NetSpeedMonitor benötigt im Gegensatz zu anderen Überwachungsprogrammen keine zusätzlichen Treiber."
	$namesys[10]="Notepad++"
	$sizesys[10]=1
	$textsys[10]="Notepad++ ist der Texteditor für Programmierer und den normalen User. Notepad++ (oft auch Notepad Plus Plus geschrieben) ist ein vollwertiger und trotzdem schlanker Texteditor mit vielen Features.  Durch die spezielle Programmierweise ist der Editor besonders schnell gestartet. Notepad++ ist ein unter der GPL lizenziertes Open Source-Projekt und damit kostenlos."&@CRLF&@CRLF&"Kernfunktion von Notepad++ ist das so genannte Syntax Highlighting. Es unterscheidet Programmcode, Kommentare und Text und zeigt diese in unterschiedlichen Farben an. Dadurch steigt die Übersichtlichkeit des Codes. Dabei beherrscht Notepad++ den Syntax von C, C++, Java, C#, XML, HTML, PHP, CSS, ASCII-Art (eignet sich somit auch als Viewer für NFO-Dateien), Batch Dateien (.BAT), JavaScript, ASP, VB/VBS, SQL, Perl, Python und Ruby."&@CRLF&@CRLF&"Notepad++ arbeitet mit Tabs, ähnlich wie in aktuellen Browsern, um mehrere Dokumente parallel geöffnet zu halten."&@CRLF&@CRLF&"Notepad++ besitzt eine Schnittstelle für Plugins, die das Programm um sinnvolle Funktionen erweitern, etwa den automatischen Upload von Dateien auf einen FTP-Server."
	$namesys[11]="O&&O Defrag"
	$sizesys[11]=28
	$textsys[11]="O&O Defrag 10 ist die neue Generation des erfolgreichen O&O Defrag. Einfach, schnell und sicher erhalten Sie maximale Performance Ihrer teuren Hardware - und das bei minimalem Aufwand! Die neue O&O Defrag 10 Professional Edition für Windows-Workstations aktiviert die verborgene Performance Ihres Computers.  Sie optimiert Ihre Festplatten und fasst Dateifragmente sicher zusammen."&@CRLF&"Dabei bietet Ihnen O&O Defrag 10 Professional Edition einfachste Bedienbarkeit und eine Vielzahl wichtiger Funktionen, die Sie bei anderer Defragmentierungssoftware vergeblich suchen müssten."
	$namesys[12]="Shockwave Player"
	$sizesys[12]=4
	$textsys[12]="Shockwave Player zeigt Webinhalte an, die mit Macromedia Director Shockwave Studio erstellt wurde. Damit haben sie Zugriff attraktive Spiele und Unterhaltung in 3D, interaktive Produktdemos und Online-Lernanwendungen."&@CRLF&"Ein beeindruckendes Beispiel für den Einsatz von Shockwave ist der First Person Shooter Phosphoer, der eine komplexe 3D-Welt direkt im Browser simuliert. "
	$namesys[13]="TeraCopy"
	$sizesys[13]=1
	$textsys[13]="Mit TeraCopy kann man Dateien schneller kopieren und verschieben als mit Windows-Bordmitteln. Insbesondere beim Kopieren von Dateien zwischen verschiedenen Laufwerken macht sich das bemerkbar. Die Geschwindigkeiten von TeraCopy liegen hier teils 50 Prozent höher als mit der Windows-Kopierfunktion. Möglich wird das durch dynamisch angepasste Kopierpuffergrößen, die die Suchzeiten auf der Festplatte minimieren und asynchrone Kopiergeschwindigkeiten zwischen verschiedenen Laufwerken zu managen."&@CRLF&@CRLF&"TeraCopy klingt sich für das schnellere Kopieren von Dateien in den Explorer ein. Wenn man etwa per Drag&Drop mit der rechten Maustaste Dateien von einem Ordner in den anderen zieht, wird dem Nutzer per Menü angeboten, das Verschieben bzw. Kopieren von TeraCopy erledigen zu lassen. Auf Wunsch kann TeraCopy auch standardmäßig alle Aktionen zum Kopieren und Verschieben übernehmen."&@CRLF&@CRLF&"Als Bonus lassen sich Kopier- und Verschiebe-Vorgänge mit TeraCopy auch pausieren und nacheinander durchführen - unter Windows sonst nicht möglich."
	$namesys[14]="Total Commander"
	$sizesys[14]=1
	$textsys[14]="Beim Total Commander (ehemals Windows Commander) handelt es sich um einen hervorragenden Dateimanager für Windows, der als Windows Explorer-Alternative dient. Ähnlich wie im legendären Norton Commander besitzt der Total Commander ein geteiltes Fenster, in dem die Inhalte zweier verschiedener Verzeichnisse aufgelistet werden."&@CRLF&@CRLF&"Doch der Total Commander bietet noch mehr, wie z.B. FTP-Client, Thumbnail-Vorschauen, Mehrere Dateien auf einmal umbenennen, Volltextsuche, etc."
	$namesys[15]="Truecrypt"
	$sizesys[15]=8
	$textsys[15]="Mit TrueCrypt können komplette Partitionen verschlüsselt werden oder nur einzelne Container angelegt werden, in denen dann die vertraulichen Daten enthalten sind. Aufgrund der verwendeten Technik ist es extrem schwierig bis unmöglich versteckte Container überhaupt nachzuweisen. Außerdem kann man in versteckten Containern wiederum versteckte Container anlegen. Selbst wenn man das Passwort für den ersten versteckten Container herausgibt, bleibt der zweite Container unsichtbar. Ab der Version 6.0 lässt sich mit TrueCrypt ein zweites, verstecktes Betriebssystem installieren, das für andere nicht erkennbar ist."&@CRLF&"Durch diese Techiken und den Open Source Status wird ein Höchstmaß an Sicherheit garantiert."&@CRLF&"Alles in allem ein sehr enmpfehlenswertes Tool."
	$namesys[16]="Tune Up 2010"
	$sizesys[16]=47
	$textsys[16]="TuneUp Utilities 2010 optimiert die Leistung"&@CRLF&"Ihres Computers, beseitigt unnötigen Ballast,"&@CRLF&"erlaubt eine einfache Anpassung des Systems"&@CRLF&"an Ihre Bedürfnisse uvm."
	$namesys[17]="Winrar"
	$sizesys[17]=5
	$textsys[17]="WinRAR ist ein beliebter Packer und Entpacker, der über einen intelligenten Algorithmus zum Komprimieren von Dateien verfügt. WinRAR brilliert insbesondere bei ausführbaren Dateien, Dokumenten, Multimedia-Dateien und Objektbibliotheken und archiviert in diesen Bereichen verglichen zu anderen Packprogrammen merklich besser. WinRAR kann neben dem RAR-Format auch Dateien in ZIP-Archive packen. Falls man nicht sicher ist, ob der Empfänger einer Datei auch WinRAR besitzt, können mit WinRAR auch selbstextrahierende Archive als EXE-Datei erstellt werden."
;==============================================
;=======Antivirus Namensgebung+Speicher========
;==============================================
	$nameanti[0]="Avast Antivirus"
	$sizeanti[0]=1
	$textanti[0]="Das Antivirus-Programm avast! Home Edition ist für private Nutzung kostenloser Virenscanner, der auch für Einsteiger leicht zu bedienen ist."&@CRLF&@CRLF&"Der Antivirus-Kernel von avast! Home Edition findet Viren und Trojaner zuverlässig. Sie können entweder die gesamte Festplatte überprüfen oder den Scanvorgang auf bestimmte Ordner beschränken."&@CRLF&@CRLF&"Einige Features von avast! Home Edition:"&@CRLF&"- Tägliche Aktualisierung der Virendefinition inkl. eventuell verfügbarer Programmupdates"&@CRLF&"- On-Demand-Virenscan"&@CRLF&"- Boot-Time Scan"&@CRLF&"- Prüfung von E-Mails (erkennt Viren auch in angehängten Archiven)"&@CRLF&"- Prüfung aller aufgerufenen Webseiten (zu allen gängigen Browsern wie Internet Explorer, T-Online Browser, Mozilla Firefox, Netscape, Opera kompatibel)"&@CRLF&"Überprüfung von Newsgroups vor dem Download durch den Zugriffsscanner"&@CRLF&"- weiterhin erweiterter Netzwerk-, P2P- und Instant Massaging-Schutz"&@CRLF&"- Virus-Lexikon mit Suchfunktion"&@CRLF&"- Neu in Version 5: Spielemodus für optimale Ressourcennutzung bei Computerspielen"
	$nameanti[1]="Avira Antivir"
	$sizeanti[1]=1
	$textanti[1]="Avira AntiVir PERSONAL ist eine umfassende Security Suite, einfach im Gebrauch und speziell entwickelt, um Privatanwendern einen verlässlichen, kostenfreien Schutz beim Surfen im Internet zu bieten. Das Programm Avira AntiVir 9 umfasst nützliche Features wie Malware-Erkennung von Viren, Trojanern, Backdoor-Programmen, Würmern usw. Außerdem ermöglicht es dem User inkrementelle Updates der Erkennungsdatenbank, der Engine und der gesamten Software."
	$nameanti[2]="Spybot"
	$sizeanti[2]=46
	$textanti[2]="Spybot - Search & Destroy kann verschiedene Arten von Spyware oder ähnlichen Bedrohungen auf Ihrem Computer erkennen und entfernen. Jetzt mit Unterstützung von Google Chrome und Opera."&@CRLF&@CRLF&"Wenn Sie beispielsweise eine neue Werkzeugleiste in Ihrem Internetexplorer entdecken, bei der Sie sicher sind sie nicht installiert zu haben oder wenn Ihr Browser zusammenbricht oder Ihre Browser-Startseite sich ständig ungewollt ändert, ist es wahrscheinlich, dass sich Spyware auf Ihrem Computer befindet. Ebenso ist es möglich, dass Ihr Rechner 'infiziert' ist und Sie es nicht einmal bemerken. Spywareprogramme arbeiten still und heimlich im Hintergrund."
;==============================================
;=======Multimedia Namesgebung+Speicher========
;==============================================
	$namemedi[0]="Camtasia Studio"
	$sizemedi[0]=62
	$textmedi[0]="Camtasia Studio ist ein Videoaufzeichnungstool für Ihren Desktop. So können Sie z.B. für Lehrzwecke schnell und einfach Anleitungsvideos erstellen. Auch zu Produktpräsentationen kann das Tool eingesetzt werden. Als Formate stehen Ihnen hierzu AVI oder die Streamingformate von Microsoft oder Real Media zur Verfügung. Auch als Mcromedia Flash lassen sich die Aufnahmen aufzeichnen.Die erstellten Filme lassen sich auch noch Schneiden und exportieren."
	$namemedi[1]="C.C. Codec Pack"
	$sizemedi[1]=7
	$textmedi[1]="In der Software CCCP (Combined Community Codec Pack) sind alle wichtigen Codes für Multimedia-Anwendungen enthalten. Die gängigsten Audio- und Video-Codecs, Filter und Tools sowie drei Mediaplayer sind ebenfalls im Paket enthalten."&@CRLF&""&@CRLF&"Es wird nicht empfohlen beide Codec Packs (K-Lite Codec Pack und C.C. Codec Pack) von dieser Auswahl zu installieren (Daher auch keine gleichzeitige auswahl möglich)."
	$namemedi[2]="Cyberlink PowerDVD"
	$sizemedi[2]=119
	$textmedi[2]="PowerDVD bietet unübertroffene Wiedergabequalität von Blu-ray Discs und DVDs auf Ihrem PC. Mit TrueTheater™ können Sie auch Standard-DVDs auf HD-Monitoren in exzellenter Bildqualität genießen. Mit FancyView browsen sie übersichtlich durch Ihre Filmtitel und DVD-Inhalte. Zahlreiche neue interaktive Featuers ermöglichen ein unvergessliches Kinoerlebnis zu Hause."
	$namemedi[3]="Dexpot"
	$sizemedi[3]=3
	$textmedi[3]="Dexpot rüstet Ihren Computer gratis mit zusätzlichen Monitoren aus - rein virtuell natürlich. Der Inhalt der virtuellen Monitore lässt sich auf Knopfdruck abwechselnd auf dem real vorhandenen Display einblenden."&@CRLF&@CRLF&"Nutzen Sie Dexpot zum Beispiel um einen dieser virtuellen Desktops für Ihre Internet-Programme konfigurieren und einen weiteren für Ihre Office-Programme. Dann werden Sie beim Arbeiten nicht mehr durch im Hintergrund geöffnete Youtube-Videos und andere spannende Websites abgelenkt. Oder nutzen Sie Dexpot, um private Websites vom Bildschirm zu verbannen, wenn der Chef überraschend in der Tür steht."&@CRLF&"Jeder virtuelle Desktop ist völlig unabhänig von den anderen und erhält ein Hintergrundbild und Icons. Alle Fenster lassen sich komfortabel transparent schalten."
	$namemedi[4]="Google Earth Pro"
	$sizemedi[4]=33
	$textmedi[4]="Google Earth ist Atlas und Globus in einem, der einen 3D-Blick auf die Erde sowohl über als auch unter Wasser, den Mond und sogar den Mars, erlaubt. Die kostenlose Software Google Earth kombiniert Satellitenbilder, Landkarten, Overlayinformationen und die Google-Suche.  So erhalten Sie detallierte geografische Informationen über unsere Erde."&@CRLF&@CRLF&"Das Programm kann auch als Strecken- und Routenplaner genutzt werden. Sie können nach lokalen Unternehmen suchen und Wegbeschreibungen abrufen. Viele Städte, Berge und Täler werden hochaufgelöst in 3D zusammen mit dazugehörigen Informationen dargestellt."
	$namemedi[5]="iTunes + Quick Time"
	$sizemedi[5]=1
	$textmedi[5]="iTunes ist ein Programm für Mac oder PC, mit dem man digitale Musik und Videos auf dem Computer verwalten und abspielen kann. Es synchronisiert alle Medien mit dem iPod, iPhone und Apple TV. Und es ist ein Store auf dem Computer, iPod touch, iPhone und Apple TV, in dem man alles bekommst, was man an Unterhaltung braucht."&@CRLF&"Mit iTunes installiert sich automatisch der Quicktime Player mit."
	$namemedi[6]="K-Lite Codec Pack"
	$sizemedi[6]=60
	$textmedi[6]="Das K-Lite (Mega) Codec Pack beinhaltet alle zur Zeit gängigen Audio- und Video-Codecs, die Sie zum Ansehen von Videos und Anhören von Sound/Musik benötigen. Obendrein gehört die jeweils aktuelle Version von Media Player Classic Homecinema zum Lieferumfang."&@CRLF&""&@CRLF&"Da bei diesem K-Lite Codec Pack die DivX Codecs und alle Codecs vom C.C. Codec Pack installiert werden, werden diese beiden nicht mehr benönitgt falls Sie das K-Lite Codec Pack installieren (daher ist auch keine gleichzeitige auswahl möglich)."
	$namemedi[7]="MBase 2"
	$sizemedi[7]=12
	$textmedi[7]="Mit MBase (MovieBase) lassen sich auf sehr einfache, schnelle und übersichtliche Weise, die eigenen Filme verwalten. Sie können alle bekannten Filmformate archivieren, wie z.B. 'DVD', 'DivX', 'SVCD' und viele mehr. Das Bewertungssystem erlaubt es Ihnen Ihre Filme zu bewerten und somit die Übersicht zu behalten. Ausgeliehene Filme lassen sich mit Datum und Verleiher modifizieren. Ihre Liste können Sie in viele Formate exportieren. Das Perekte Programm für Filmefans."
	$namemedi[8]="MediaMonkey"
	$sizemedi[8]=1
	$textmedi[8]="MediaMonkey ist ein weiterer Musik Mediaplayer, er katalogisiert Musikdateien in Formaten wie MP3, OGG, WMA und WAV und spielt diese natürlich auch ab."&@CRLF&@CRLF&"Das Programm vereint viele nützliche Funktionen, beispielsweise einen Tag-Editor, automatische Umbenennung von Ordnern und Dateinamen auf Basis der Tags und einen CD-Ripper/-Brenner. Mit Party-Modus und Visualisierungen eignet sich MediaMonkey auch, um die nächste Party mit Musik und Effekten zu unterlegen. Des weiteren ist MediaMonkey gut dafür geeignet große Musiksammlungen gut und einfach zu Verwalten."
	$namemedi[9]="MPC Mediaplayer"
	$sizemedi[9]=4
	$textmedi[9]="MPC (Media Player Classic) ist ein kompakter Open-Source-Mediaplayer. Er kann nahezu alle Standards abspielen. Das Design ist stark an den Windows Media Player v6.4. angelehnt."&@CRLF&"Der Media Player Classic - Home Cinema ist die weiterentwicklung vom normalen Mediaplayer Classic."
	$namemedi[10]="MPC Home Cinema"
	$sizemedi[10]=1
	$textmedi[10]="MPC Home Cinema (Media Player Classic Home Cinema) unterstützt viele Fomrate, mit dabei auch Cinema  DivX, Realvideo, Quicktime und Flash. Beim Abspielen von DVDs  stehen  dem Nutzer  zahlreiche  Optionen  zur Auswahl: Menüwahl, Wiedergabelisten und ein Wechsel der Tonspuren in Echtzeit zeigen die Qualitäten der Abspielsoftware auf. Im laufenden Betrieb lässt sich das Seitenverhältnis umfangreich veränderen. Dabei nutzt es die Ressourcen des Computers Optimal aus."
	$namemedi[11]="SnagIt"
	$sizemedi[11]=58
	$textmedi[11]="SnagIt ist ein professionelles Screencapture-Programm, das auch Videos aufzeichnen kann."&@CRLF&@CRLF&"SnagIt glänzt durch seine Konfigurierbarkeit und seinen Leistungsumfang. Es kann nicht nur den Bildschirminhalt unter Windows abspeichern, sondern auch unter Dos."&@CRLF&@CRLF&"Natürlich bietet es, wie in dieser Programmkategorie üblich, das Capturen von Fensterinhalten, des ganzen Bildschirms oder nur von Teilbereichen. Darüber hinaus jedoch können Sie mit dieser Software Videos (einschließlich dazugehörigem Ton), Texte, Bilder oder sonstige Aktivitäten in AVI-Files abspeichern."
	$namemedi[12]="Virtual DJ"
	$sizemedi[12]=19
	$textmedi[12]="Mit Virtual DJ mixen Sie eigene Musik wie ein Profi-DJ."&@CRLF&@CRLF&"Sie haben schon immer davon geträumt Ihren eigenen Musikmix zu erstellen? Dann ist diese Software genau das Richtige für Sie. Mit Virtual DJ können Sie MP3-Dateien so mixen, wie es Ihnen beliebt."&@CRLF&"Garnieren Sie Ihren ganz persönlichen Supermix mit erstklassigen Effekten und sogar Scratching."&@CRLF&@CRLF&"Virtual DJ hat erstklassige Referenzen: Selbst DJ-Superstars wie Carl Cox verwenden Virtual DJ."
	$namemedi[13]="VLC Mediaplayer"
	$sizemedi[13]=63
	$textmedi[13]="Mit dem VLC Media Player (VLC steht für Videolan Client) können Sie praktisch alle Videoformate abspielen (inklusive DVD, S-VCD, DivX, Xvid, MKV, OGM, MPG usw).  Die entsprechenden Codecs sind im VLC Player bereits integriert. Auch die wichtigen Audioformate sind kein Problem für den VLC. Dank des MPEG-Streamings haben Sie die Möglichkeit, schon während eines Downloads das Video zu starten und anzusehen. Eine ähnliche Funktion, wie Sie in den verschiedenen Filesharing-Tools eingesetzt wird. Sie können also schon frühzeitig feststellen, ob sich der Download lohnt."&@CRLF&@CRLF&"Videos können im VLC Player Bild für Bild vorgespult werden. Wer will, kann die Abspielgeschwindigkeit genau einstellen und so zu schnell laufende Filme verlangsamen. Der VLC Media Player kann Live-TV aufnehmen und Sendungen zeitversetzt (TimeShift) wiedergeben. Ferner können abgespielte Videos im VLC Player auch mit Untertiteln versehen werden."&@CRLF&"Natürlich spielt der VLC Media Player auch Audio-Dateien ab. Dank der Playlist-Funktion lässt sich der VLC Player somit auch als komfortabler MP3-Player verwenden."
	$namemedi[14]="Winamp"
	$sizemedi[14]=34
	$textmedi[14]="Winamp ist der Klassiker unter den MP3-Playern. Und das kann Winamp: Abspielen aller wichtigen Audioformate (aacPlus, MP3, AAC, WMA, FLAC, Ogg Vorbis, Audio-CDs und viele weitere), Musikbibliothek, integrierter Videoplayer, Visualisierungseffekte, Internet-Radio, Song-Bibliothek, Abspielstatistik, grafisch gelungene Skins, Erweiterbarkeit mit Plugins, ID3-Tags korrigieren, CD-Cover herunterladen (oder manuell aus der Zwischenablage einfügen) und vieles mehr!"&@CRLF&@CRLF&"Auch die Internet-TV-Option von Winamp ist gut gelungen, man sollte jedoch über die entsprechende Bandbreite verfügen. Mit Winamp kann man natürlich auch Webradio hören und Podcasts abonnieren. Dank Predixis MusicMagic stellt Ihnen Winamp Abspiellisten (Playlists) zusammen, basierend darauf, ob die Songs zueinander passen. Mit dem Nullsoft Visualisation Studio und Milkdrop befinden sich in Winamp zudem Plugins, die die gerade abgespielte Musik in aufregende Farben und Formen visualisieren kann."
;==============================================
;========Burn Namesgebung+Speicher=============
;==============================================
	$nameburn[0]="Alcohol 120%"
	$sizeburn[0]=1
	$textburn[0]="Alcohol 120% ist eine gute Kombination aus Brenn- und Image-software."&@CRLF&"Alcohol 120% Black & Bloody kopiert: Videos, Games, Audios und MP3 CD-ROM - DVD-ROM - Audio-CD - DVD-Video - DVD-Audio- Multisession-CD - Photo-CD - Video-CD - Karaoke-CD. Das Programm erstellt perfekte Kopien von CDs, DVDs, Spielen und jetzt auch Onlinemusik! Einfach CD oder DVD einlegen und mit wenigen Mausklicks kopieren und sichern - fertig!"&@CRLF&"Alcohol 120% brennt mit intelligenter Speichernutzung schneller. Jetzt unterstützt Alcohol noch mehr CD-/DVD-Laufwerke sowie die neusten 16-fach-DVD-Brenner mit Double-Layer- und Dual-Layer-Brenntechnologie."&@CRLF&@CRLF&"Die Anzahl der unterstützten ISO-Image-Dateitypen wurde erweitert, mit dem neu integrierten Alcohol-Safe-Mode (ASM) gehören Brennprobleme endgültig der Vergangenheit an. Alcohol 120% brennt höchst komfortabel die mit Fremdprogrammen erzeugten Datenimages!"&@CRLF&"Dabei unterstützt Alcohol 120% fast alle Image-Dateitypen, einschließlich MDS, CCD, BIN, CUE, ISO, CCD, BIN, CUE, ISO, CDI, BWT, BWI, BWS, BWA und, und, und."
	$nameburn[1]="Ashampoo Burningstudio"
	$sizeburn[1]=65
	$textburn[1]="Kann Ihre Brennsoftware auch alles, aber Sie finden nichts? Macht sie sich mit mehreren Gigabyte auf Ihrer Festplatte breit und verstopft die Taskleiste? Ashampoo Burning Studio ist anders. Es ist schlank, funktionell und besonders bedienerfreundlich.  Sie wählen einfach eine Aufgabe aus einer Liste und das Programm führt Sie durch die einzelnen Schritte. Und obwohl Ashampoo Burning Studio alle Funktionen einer kompletten Brennsuite bietet, belegt es nicht einmal 80 Megabyte auf der Festplatte."&@CRLF&@CRLF&"Es ist nicht zu empfehlen gleichzeitig mehrere Brennsoftwares zu installieren, da dies zu kompatibilitätsproblemen führen kann."
	$nameburn[2]="Clone CD"
	$sizeburn[2]=6
	$textburn[2]="Mit dieser Software können Sie Kopien und Backups von Ihren wichtigen Data CD, Audio CD, Video CD in Windeseile anfertigen! 321Soft Clone CD kann Ihre Data CD, Video CD, Audio CD ohne Probleme vervielfältigen."&@CRLF&"Wenn Sie Angst um Ihr Lieblingsvideo oder Musik CD haben, dann machen Sie doch mit wenig Aufwand einfach eine Kopie davon. Damit können Sie das Original schonen und nur die Kopie verwenden. "
	$nameburn[3]="Clone DVD"
	$sizeburn[3]=1
	$textburn[3]="CloneDVD kopiert Ihre Filme in bisher unerreichter Bildqualität! Ob nur der Hauptfilm oder die komplette DVD - CloneDVD komprimiert selbst langes Filmmaterial in ausgezeichneter Qualität und hoher Geschwindigkeit: Eine technisch ausgefeilte Transkodierungstechnologie passt Ihre persönliche Film- und Sprachauswahl automatisch auf die frei gewählte Grösse an. Die Benutzeroberfläche führt Sie in Form eines Filmstreifens Schritt für Schritt durch alle Einstellungen. Mit Hilfe einer Videovorschau wählen Sie die gewünschten Titel und entscheiden, ob Sie einzelne Kapitel wegschneiden möchten. Qualitätsbalken zeigen Ihnen bei jeder getroffenen Auswahl den direkten Einfluss auf die Qualität Ihrer Filmkopie. Auch Anfänger behalten immer den Überblick. Überzeugen Sie sich selbst! Funktioniert mit fast allen Hardware- und Software- DVD-Playern. Unterstützte Formate: DVD-R/RW und DVD+R/RW. "
	$nameburn[4]="DVD Shrink"
	$sizeburn[4]=32
	$textburn[4]="Mit DVD Shrink können Sie schnell und einfach per Knopfdruck Backups Ihrer DVD-Filme machen. Sie benötigen lediglich noch ein Brennprogramm, mit dem Sie die erstellte Kopie des Films auf DVD brennen. DVD Shrink lässt sich bei seiner Arbeit auch nicht durch einen Kopierschutz aufhalten.  Das Tool modifiziert die Daten der DVD so, dass sie anschließend problemlos auf einen normalen DVD-Rohling passen. Für die Modifizierung der Daten bietet das Programm 2 Modi. Zum Einen können Sie die DVD komplett mit allen Features auf die passende Größe bringen und im zweiten Modus wird nur der eigentliche Film samt Tonspur verarbeitet. Es lassen sich aber auch beide Modi miteinander kombinieren. DVD Shrink ist Pflicht für alle Nutzer eines DVD-Brenners und sollte zumindest mal getestet werden. Die Leistungen entsprechen kommerziellen Produkten und die Bedienung ist einfach und intuitiv."
	$nameburn[5]="Nero"
	$sizeburn[5]=1
	$textburn[5]="Nero 9 ist die benutzerfreundliche, leistungsstarke Multimediasoftware, mit der Sie all Ihre Musik-, Video- und Fotodateien erstellen, rippen, brennen, bearbeiten, sichern, austauschen, online hochladen und mit Familie und Freunden geniessen können. Mit Nero StartSmart, dem intuitiven Startcenter, organisieren Sie Ihre digitale Welt ganz einfach."&@CRLF&"Mit Nero holen Sie das Beste aus Ihren Multimediadateien!"&@CRLF&@CRLF&"Es ist nicht zu empfehlen gleichzeitig mehrere Brennsoftwares zu installieren, da dies zu kompatibilitätsproblemen führen kann."
	$nameburn[6]="UltraISO"
	$sizeburn[6]=1
	$textburn[6]="UltraISO ist ein kleines einfach zu bedienendes Tool mit dem Sie CD/DVD- Image-Dateien extrahieren, erstellen, editieren und konvertieren können. Es ermöglicht das direkte Editieren von ISO-Dateien und erzeugt Images von CD/DVDs. Außerdem können neue Images von Dateien und Ordnern auf Ihrem Rechner erzeugt werden. Zusätzlich kann UltraISO CD/DVD-Images in alle möglichen Formate wie z.B. ISO, BIN/CUE, Nero (.NRG) oder CloneCD (.CCD/.IMG/.SUB) konvertieren. Unterstützt UDF DVD Images, Files über 4 GB Größe (bis zu 200 GB) können verarbeitet werden. Bootfähige UDF Images können erstellt werden und einiges mehr."
	$nameburn[7]="Virtual Clonedrive"
	$sizeburn[7]=1
	$textburn[7]="Virtual CloneDrive verhält sich wie ein physikalisches Laufwerk, existiert aber nur virtuell. Mit CloneDVD oder anderen Programmen wie DVD Shrink erzeugte Image-Dateien können von der Festplatte oder aus dem Netzwerk in das virtuelle Laufwerk „eingelegt“ und wie normale DVDs/CDs verwendet werden. Als Image-Formate werden neben iso auch ccd, dvd, img, udf, bin unterstützt."&@CRLF&"Einfaches 'einlegen' der Virtuellen CD/DVD geht ganz bequem über den rechtsklick auf eine Imagedatei unter dem hinzugefügten Punkt 'Image Datei laden'"
;==============================================
;========Internet Namesgebung+Speicher=========
;==============================================
	$nameint[0]="Cryptload"
	$sizeint[0]=44
	$textint[0]="CryptLoad vereint die besten Eigenschaften aller bekannten Download Manager und ermöglicht ein direktes Downloaden von verschlüsselten Links wie sie z. B. von Rapidsafe.de bereitgestellt werden."&@CRLF&""&@CRLF&"Der größte Vorteil besteht darin, dass Links nicht preisgegeben werden und somit ein großer Schutz vor sogenannten „Petzen“ ermöglicht wird. Alle Links werden verschlüsselt behandelt und können über CryptLoad Container Files (*.ccf) mit anderen Personen getauscht werden, ohne das diese jemals einen echten Link in die Hand bekommen."&@CRLF&""&@CRLF&"Die Anwendung wurde darauf ausgerichtet, um schnelles und unkompliziertes Laden von allen gängigen ""One-Click-Hoster"" zu ermöglichen, auch wenn diese offiziell keine Download-Beschleuniger unterstützen."&@CRLF&""&@CRLF&"CryptLoad erkennt Links durch einfaches Kopieren und ordnet diese in Paketen an. Durch dies besteht die Möglichkeit individuelle Einstellungen vorzunehmen um z. B. das automatische Entpacken nach dem fertigen Download zu aktivieren."
	$nameint[1]="Filezilla"
	$sizeint[1]=14
	$textint[1]="FileZilla ist ein guter FTP-Client mit allen nötigen Komfort-Funktionen."&@CRLF&@CRLF&"Das kostenlose FileZilla bietet allen nötigen Komfort, den ein FTP-Client bieten kann. Favoriten, Resumefunktion, SSL, Keep Alive Funktion für stark belastete Server , Downloads hinter Firewalls oder Proxys sind nur einige Funktionen aus dem Repertoir dieses Multitalents."
	$nameint[2]="Firefox"
	$sizeint[2]=24
	$textint[2]="Als Internet-Explorer-Konkurrent hat sich Firefox längst etabliert - er überflügelt den Microsoft-Browser in den meisten Disziplinen: Firefox ist schneller, sicherer, besser ausgestattet und lässt sich flexibel erweitern."&@CRLF&@CRLF&"Das Open-Source-Projekt wird von einer Community stetig verbessert und weiterentwickelt. Auch zahlreiche Erweiterungen, mit denen Sie den standardmäßigen Funktionsumfang beliebig vergrößern können, tragen zur großen Beliebtheit und Verbreitung des Firefox bei."
	$nameint[3]="FlashFXP"
	$sizeint[3]=1
	$textint[3]="FlashFXP bietet die üblichen Funktionen eines FTP-Clients wie Up- und Download, Wiederaufnahme bei abgebrochenen Verbindungen sowie FTP- und HTTP-Proxy-Unterstützung. Die Besonderheit des Programms ist die gleichzeitige Verbindung zu 2 FTP-Servern. Somit lassen sich Dateien direkt von einem Server auf einen anderen übertragen, ohne dass die Files auf dem eigenen Rechner zwischengespeichert werden müssen (Site-to-Site Transfers). Unterstützung von FTP Proxy, HTTP Proxy und Socks 4 & 5. "
	$nameint[4]="ICQ 7"
	$sizeint[4]=1
	$textint[4]="ICQ 7 ist die neuste Version des meist genutzen instead Messaging Programms. Chatten sie mit freunden und Familie. Icq 7 unterstütz jetzt auch Web Feeds wie twitter und beinhaltet viele weitere neue Features."
	$nameint[5]="Iron"
	$sizeint[5]=31
	$textint[5]="Iron ist der Browser der Zukunft - basierend auf dem freien Quelltext ""Chromium"" - ohne Bedenken beim Datenschutz und der Sicherheit."&@CRLF&@CRLF&"Googles Web-Browser Chrome begeistert mit einem extrem schnellen Webseitenaufbau, einem schlanken Design und einfallsreichen Funktionen. Die Datenschützer üben allerdings auch Kritik, etwa wegen der Erstellung einer eindeutigen Nutzer-ID oder der Übermittlung von Eingaben an Google zur Generierung von Suchvorschlägen. SRWare Iron ist eine echte Alternative. Der Browser basiert auf dem Chromium-Quelltext und bietet so die gleichen Grundfunktionen wie Chrome - allerdings ohne die kritisierten Punkte, die den Datenschutz betreffen."
	$nameint[6]="JDownloader"
	$sizeint[6]=23
	$textint[6]="Mit dem jDownloader laden Sie unkompliziert Dateien von One-Klick-Hostern wie etwa Rapidshare."&@CRLF&""&@CRLF&"JDownloader ist ein plattformunabhängiges, in Java geschriebenes Opensourceprojekt was somit auch nur funktioniert wenn Java auf dem System vorhanden ist. Das Programm vereinfacht das Herunterladen von Dateien von sogenannten One-Click-Hostern wie Rapidshare.com oder Megaupload.com sowohl für Freeuser als auch für Premiumkunden."&@CRLF&"Dabei stehen Features wie „Multistreamdownload“, „Bilderkennung“, „Automatisches entpacken“ uvm. zur Verfügung."&@CRLF&""&@CRLF&"Zusätzlich werden viele bekannte „Linkverschlüsselungsseiten“ unterstützt um das Einfügen von Downloadlinks komfortabler zu machen. JDownloader kann CCF, RSDF und das neue DLC Format importieren."&@CRLF&""&@CRLF&"Wer häufig Daten von Rapidshare & Co. runterlädt, dem nimmt der jDownloader eine Menge Arbeit ab."
	$nameint[7]="Miranda Fusion"
	$sizeint[7]=25
	$textint[7]="Miranda Fusion ist eine Miranda Instant Messenger mit vielen Komfortfunktionen. Miranda Fusion ermöglicht einfache Verwaltung von Kontakten unterschiedlicher Clients, Gruppierung von Kontakten (Meta), Popup und Soundhinweise bei bestimmten Ereignissen, Geburtstagserinnerung, Kontaktdetails Verwaltung, Steuerung von WMP und Winamp und Anzeige des aktuell gespielten Songs und vieles weitere mehr!"
	$nameint[8]="mIRC"
	$sizeint[8]=1
	$textint[8]="mIRC ist ein weit verbreitetes Programm zur Teilnahme am Internet Relay Chat. Das Programm verwaltet die wichtigsten IRC-Server in einer Datenbank. Einzelne Chat-Kanäle kann man sehr schnell aus einer Übersicht per Mausklick anwählen und betreten. Personen, die sich in dem selben Chat-Raum befinden, werden rechts aufgelistet. Durch seine Vielzahl an Funktionen ist dieser Client einer der komfortabelsten."&@CRLF&""&@CRLF&"Zum Beispiel haben Sie die Möglichkeit einen Bot zu konfigurieren, der diverse Aufgabe für Sie erledigt und vieles mehr. Ab Version 6.x wurde der Programmcode verbessert, wodurch das Programm stabiler geworden ist. Außerdem können Sie sich jetzt mit mehreren Servern gleichzeitig verbinden. "
	$nameint[9]="Opera"
	$sizeint[9]=16
	$textint[9]="Opera ist mit einer deutlich schnelleren JavaScript-Engine ausgerüstet. Das bringt vor allem bei Webanwendungen ein deutliches Plus an Geschwindigkeit."&@CRLF&@CRLF&"Außerdem hat Opera nun wie Safari und Chrome einen Privat-Surfmodus. Ist der aktiv, werden die besuchten Seiten weder im Browser-Cache abgelegt noch sind sie in der History zu finden. Wer Windows 7 einsetzt, erhält nun die Aero-Peek-Funktion bei Opera, mit der eine Voransicht der Seiten dargestellt wird. Außerdem wird die Sprunglisten-Funktion von Windows 7 unterstützt und bietet noch viele weiter Addons und Features "
	$nameint[10]="Pidgin"
	$sizeint[10]=1
	$textint[10]="Pidgin ist ein beliebter Multi-Messenger. Mit Pidgin kann man sich in verschiedene Instant Messenger-Netze gleichzeitig einwählen, beispielsweise ICQ, AIM, MSN/Live Messenger und Google Talk.  Alle Kontakte werden in Pidgin über eine Kontaktliste verwaltet, mit Plugins kann man dem Messenger Unterstützung für weitere Instant Messenger-Netze hinzufügen."&@CRLF&""&@CRLF&"Zurzeit unterstützt Pidgin folgende Protokolle: AOL-IM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, MySpaceIM, QQ, SILC, SIMPLE, Sametime, XMPP, Yahoo und Zephyr."
	$nameint[11]="PuTTy"
	$sizeint[11]=1
	$textint[11]="PuTTY ist ein von Simon Tatham entwickeltes freies SSH- und Telnet-Client-Programm für Microsoft Windows, Mac OS und Unix. PuTTY dient dazu, eine sichere und verschlüsselte Verbindung von einem Rechner zu einem anderen Rechner, meist einem Server, herzustellen. In der so bereitgestellten, textorientierten Emulation einer Terminal-Sitzung können direkt Befehle abgesetzt werden, die auf dem fernen System laufen."&@CRLF&""&@CRLF&"Es erfolgt allerdings standardmäßig keine grafische Ausgabe, mit zusätzlichen Parametern wird dieses jedoch möglich, sofern auf dem Klienten ein X-Server läuft. In der aktuellen Version von PuTTY wird zudem IPv6 unterstützt."
	$nameint[12]="QIP"
	$sizeint[12]=1
	$textint[12]="QIP ist ein kleiner Instead Messinger der auf die wesentleichen diense von ICQ beschrenkt wurde.Es beinhaltest weder Werbung noch andere Features."
	$nameint[13]="Royal TS"
	$sizeint[13]=1
	$textint[13]="Bei der Fernwartung vieler Windows-Server und -PCs mit dem Remote Desktop hilft RoyalTS , indem es die umfassenden Einstellungen aller Verbindungen verwaltet und in einer Baumstruktur anbietet. Eine Sitzung wird dann einfach per Doppelklick gestartet und erscheint auf Wunsch in einem Reiter des Programmfensters."
	$nameint[14]="RS Accountmanager"
	$sizeint[14]=6
	$textint[14]="Der AccountManager ist ein Standalone für das Windows Betriebssystem und ermöglicht das effiziente Verwalten von Premium- und Collector's Accounts des weltweit grössten One-Klick-Hosters Rapidshare.com. Ferner ist es mit dem Programm möglich, ohne direkten Kontakt mit der Internetseite von Rapidshare.com, mehrere Accounts, sowie deren Dateien bequem und benutzerfreundlich zu überblicken. Das hinzufügen von Dateien in den eigenen Premium- oder Collector's Account und das herunterladen von Dateien via Premium Account, wird damit für jeden Benutzer zum Kinderspiel."&@CRLF&""&@CRLF&"Funktionen wie das Synchronisieren und das Aktualisieren eines Accounts, versetzen den User in die Lage, über jede einzelne Datei im Account, zu jedem Zeitpunkt genauestens informiert zu sein. Ebenfalls finden alle Sicherheitsrelevanten Features im AM ihren Platz."
	$nameint[15]="Skype"
	$sizeint[15]=26
	$textint[15]="Skype ist ein kleines Softwareprogramm, mit dem Sie von Ihrem Computer aus anrufen können. Reden Sie so lange wie Sie wollen, ohne sich über die Kosten oder Entfernung Gedanken zu machen. / Zudem: Kostenlose Anrufe von Skype zu Skype / Führen Sie Video-Telefonate / Konferenzgespräch / Verschicken Sie günstige SMS."
	$nameint[16]="TeamSpeak 3"
	$sizeint[16]=1
	$textint[16]="TeamSpeak ist eine proprietäre Sprachkonferenzsoftware, welche den Benutzern ermöglicht, über das Internet oder ein LAN miteinander zu reden. TeamSpeak ist für die Nutzung in Online-Spielen optimiert, es hat geringe Prozessorauslastung und Datentransfer."
	$nameint[17]="TeamViewer"
	$sizeint[17]=5
	$textint[17]="Mit TeamViewer steuern Sie einen beliebigen PC über ein Netzwerk oder das Internet fern - ideal für Fehlerbehebung und Fernwartung. Eine dafür nötige VPN-Verbindung wird binnen weniger Sekunden automatisch aufgebaut.  Das Programm ist kinderleicht zu bedienen: Zum Verbindungsaufbau muss nur eine Benutzerkennung und ein Passwort zwischen den Nutzern ausgetauscht werden. Verschlüsselte Datenübertragung, Chatfunktion und einiges mehr machen TeamViewer zu einer Allround-Lösung. In Version 5 werden auch Funktionen für die Kommunikation per Webcam oder Headset integriert. "
	$nameint[18]="Thunderbird"
	$sizeint[18]=1
	$textint[18]="Der sichere Mail-Client ""Mozilla Thunderbird"" kann ausgehende Nachrichten auf Wunsch verschlüsseln, bietet einen integrierten RSS-Reader und ist stark erweiterbar. Dank des integrierten Add-on-Managers finden und installieren Sie neue Erweiterungen in kürzester Zeit."
	$nameint[19]="WinSCP"
	$sizeint[19]=7
	$textint[19]="WinSCP ist ein grafischer Open Source-SFTP-Client für Windows, der sowohl SSH wie auch das alte SCP-Protokoll unterstützt. SSH bietet einen geschützten Daten- und Dateitransfer zwischen verschiedenen Rechnern und ermöglicht die Nutzung geschützter Tunnel."&@CRLF&""&@CRLF&"Die Oberfläche erinnert mit ihrer zweigeteilten Fensteransicht an den Norton Commander. Wie bei praktisch jedem FTP-Client wird auf der einen Seite die lokale Festplatte und auf der anderen Seite der Server gezeigt, mit dem der Client verbunden ist. Alternativ kann auch auf eine Windows-Explorer-Struktur umgeschaltet werden. Sie ist aber unübersichtlicher gestaltet."&@CRLF&""&@CRLF&"Ein integrierter Texteditor erlaubt die Bearbeitung der Dateien direkt im WinSCP-Client. Für größere Arbeiten ist aber ein separater Editor mit Code-Hervorhebung und -Faltung empfehlenswerter."
;==============================================
;============Grafik Namesgebung================
;==============================================
	$namegraf[0]="Adobe Photoshop CS3"
	$sizegraf[0]=1100
	$textgraf[0]="Erstellen Sie eindrucksvolle Bilder mit dem Standard für professionelle Bildbearbeitung"&@CRLF&"Adobe Photoshop CS3 ist das unverzichtbare Werkzeug für die Optimierung digitaler Bilder. Die Software bietet herausragende Funktionen für die Bearbeitung und Erstellung digitaler Bilder und Kompositionen in einem beispiellos effizienten Workflow. "
	$namegraf[1]="Adobe Reader"
	$sizegraf[1]=1
	$textgraf[1]="Der Adobe Reader ist ein kostenloser PDF-Viewer. "&@CRLF&"Doch man kann nicht nur  Dokumente  oder Multimedia-Inhalte ansehen, sondern  auch Formulare ausfüllen oder fixierten Dokumenten Attachments zuweisen und noch vieles mehr wie z.B. Zoomen, Suchen, Hoch- oder Querformat uvm."
	$namegraf[2]="Foxit Phantom"
	$sizegraf[2]=1
	$textgraf[2]="Foxit Phantom ist ein business PDF Programm mit allem was man braucht rundum PDF Files."&@CRLF&""&@CRLF&"Mit diesem Programm kann man PDF Dateien lesen, bearbeiten und erstellen. Es ist schnell und einfach zu benutzen. Kurzum eine sehr gute Alternative zum Adobe Reader mit mehr Funktionen aber besserem Handling."
	$namegraf[3]="Gimp"
	$sizegraf[3]=1
	$textgraf[3]="Gimp stammt aus der Linux-Welt, wo das kostenlose Bildbearbeitungsprogramm schon seit vielen Jahren Kultstatus genießt. Vielen Kaufprogrammen steht GIMP (eigentlich The GIMP) in nichts nach. Ob Fotos retuschieren oder Bilder erstellen, im Vergleich zu Adobe Photoshop oder Paint Shop Pro braucht sich GIMP nicht zu verstecken. Zahlreiche Import-Filter erlauben es Ihnen, Grafiken aus anderen Anwendungen unter GIMP zu bearbeiten."&@CRLF&""&@CRLF&"So können Sie mit GIMP auch problemlos das Paintshop-Format PSP öffnen; bei der Installation können Sie alle gewünschten Bildformate auswählen. Zu den Tools von GIMP zählt beispielsweise die Image Pipe, die zusätzlich zu den Pixmap-Pinseln das Malen mit Bitmaps erlaubt."
	$namegraf[4]="Microsoft Office 2007 E."
	$sizegraf[4]=2330
	$textgraf[4]="Microsoft Office 2007 Enterprise unterstützt effiziente Kommunikation und einfache Zusammenarbeit - im internen Netzwerk wie über das Internet. Die neue ergebnisorientierte Bedieneroberfläche ermöglicht intuitives, schnelleres und erfolgreicheres Arbeiten mit allen Applikationen wie z.B.: Word 2007, Excell 2007, Powerpoint 2007, Acess 2007, Outlook 2007 uvm."
#EndRegion Namensgebung#Speicher
;-Endregion name+size

#region Checkboxes
;==============================================
;======Checkboxes Erstellung -> SYSTEM=========
;==============================================
	For $i = 0 to $sys-1 Step +1
		$checksys[$i]=GUICtrlCreateCheckbox($namesys[$i], $spalte1, $topsys)
		GUICtrlSetFont (-1,8.5,410)
		$infosys[$i]=GUICtrlCreatePic($infodir,$spalte1+130,$topsys+3,16,16)
		$topsys=$topsys+$abstandcheck
	Next
	GUICtrlCreateGroup ("System",$spalte1-10,30,165,$topsys-20)
	GUICtrlSetFont (-1,9,450)
;==============================================
;=======Checkboxes Erstellung -> Media=========
;==============================================
	For $i = 0 to $medi-1 Step +1
		$checkmedi[$i]=GUICtrlCreateCheckbox($namemedi[$i], $spalte2, $topmedi)
		GUICtrlSetFont (-1,8.5,410)
		$infomedi[$i]=GUICtrlCreatePic($infodir,$spalte2+120,$topmedi+3,16,16)
		$topmedi=$topmedi+$abstandcheck
	Next
	 GUICtrlCreateGroup ("Multimedia",$spalte2-10,30,155,$topmedi-20)
	 GUICtrlSetFont (-1,9,450)
;==============================================
;=====Checkboxes Erstellung -> Internet========
;==============================================
	For $i = 0 to $int-1 Step +1
		$checkint[$i]=GUICtrlCreateCheckbox($nameint[$i],$spalte3, $topint)
		GUICtrlSetFont (-1,8.5,410)
		$infoint[$i]=GUICtrlCreatePic($infodir,$spalte3+125,$topint+3,16,16)
		$topint=$topint+$abstandcheck
	Next
	 GUICtrlCreateGroup ("Internet && Kommunikation",$spalte3-10,30,160,$topint-20)
	 GUICtrlSetFont (-1,9,450)
;==============================================
;=====Checkboxes Erstellung -> Antivirus=======
;==============================================
	For $i = 0 to $anti-1 Step +1
		$checkanti[$i]=GUICtrlCreateCheckbox($nameanti[$i], $spalte4, $topanti)
		GUICtrlSetFont (-1,8.5,410)
		$infoanti[$i]=GUICtrlCreatePic($infodir,$spalte4+140,$topanti+3,16,16)
		$topanti=$topanti+$abstandcheck
	Next
	 GUICtrlCreateGroup ("Antivirussoftware",$spalte4-10,30,175,$topanti-20)
	 GUICtrlSetFont (-1,9,450)
;==============================================
;=====Checkboxes Erstellung -> Brennprogs======
;==============================================
	For $i = 0 to $burn-1 Step +1
		$topburn=$topburn+$abstandcheck
		$checkburn[$i]=GUICtrlCreateCheckbox($nameburn[$i], $spalte4, $topanti+$topburn)
		GUICtrlSetFont (-1,8.5,410)
		$infoburn[$i]=GUICtrlCreatePic($infodir,$spalte4+140,$topanti+$topburn+3,16,16)
	Next
	 GUICtrlCreateGroup ("Brenn/Image-Programme",$spalte4-10,$topanti+20,175,$topburn+10)
	 GUICtrlSetFont (-1,9,450)
;==============================================
;=======Checkboxes Erstellung -> Grafik========
;==============================================
	For $i = 0 to $graf-1 Step +1
		$topgraf=$topgraf+$abstandcheck
		$checkgraf[$i]=GUICtrlCreateCheckbox($namegraf[$i], $spalte4, $topburn+$topanti+$topgraf+20)
		GUICtrlSetFont (-1,8.5,410)
		$infograf[$i]=GUICtrlCreatePic($infodir,$spalte4+140,$topanti+$topburn+$topgraf+23,16,16)
	Next
	 GUICtrlCreateGroup ("Grafik && Office",$spalte4-10,$topburn+$topanti+40,175,$topgraf+10)
	 GUICtrlSetFont (-1,9,450)
#Endregion Checkboxes
;-Endregion boxes

#region Grafiken#Buttons unten
;==============================================
;==============Untere Grafiken=================
;==============================================
	;Höche der Checkboxes
	$max=$topint+20
	;Striche
	GUICtrlCreateGraphic (0,$max,$breit,2) ;OBERER STRICH HORIZONTAL _
	GUICtrlSetBkColor(-1, 0x000000)
	GUICtrlCreateGraphic ($spalte3+10,$max+63,$breit-($spalte3+10),1) ;UNTERER STRICH HORIZONTAL _
	GUICtrlSetBkColor(-1, 0x000000)
	GUICtrlCreateGraphic ($spalte3+10,$max,1,$hoch-$max) ;OBERER STRICH VERTIKAL |
	GUICtrlSetBkColor(-1, 0x000000)
	;Buttons
	$install=GUICtrlCreateButton("Installieren",$spalte3+65,$max+75,220,40)
	GUICtrlSetFont (-1,15,560)
	$deleteall=GUICtrlCreateButton("Komplette auswahl löschen",$spalte2+15,$max+20,150,35)
	GUICtrlSetFont (-1,8.9,450)
	$standart=GUICtrlCreateButton("Standart Programme auswählen",$spalte1-3,$max+70,180,35)
	GUICtrlSetFont (-1,8.9,450)
	$empfohlen=GUICtrlCreateButton("Empfohlene Programme auswählen",$spalte1-3,$max+20,180,35)
	GUICtrlSetFont (-1,8.9,450)
	;Auswahl Hervorheben
	$markierung=GUICtrlCreateCheckbox("-",$spalte2+39,$max+79)
	GUICtrlCreateLabel("Ausgewähltes"&@CRLF&"Hervorheben",$spalte2+62,$max+77)
	GUICtrlSetFont (-1,8.9,450)
	GUICtrlCreateGroup("",$spalte2+15,$max+65,150,42)

	;Speicherberechung Kästchen
	GUICtrlCreateGroup("",$spalte4-40,$max+10,185,40)
	GUICtrlCreateLabel("Benötigter Speicher:",$spalte3+25,$max+25)
	GUICtrlSetFont (-1,8.9,450)
	$size=GUICtrlCreateLabel ($speicher & " MB",$spalte4+35,$max+25,84)
	GUICtrlSetFont (-1,10,560)
#EndRegion Grafiken#Buttons unten
;-Endregion graphics

GUISetState()
While 1
	$msg = GUIGetMsg()
		Switch $msg
			Case -3 ;X Oben in der Ecke
				Exit
		EndSwitch
#region GRUPPENOPTIONEN - SYSTEM
;|##############################################|
;|==============================================|
;|======== Komplette Gruppe -> SYSTEM ==========|
;|==============================================|
;|##############################################|
		For $i = 0 to $sys-1 Step +1
			Switch $msg

;Informationen von Programmen SYSTEM
				Case $infosys[$i]
						If $textsys[$i]="" Then
							$textsys[$i]=$standarttext
						EndIf
						MsgBox(64,$namesys[$i]&" Information:",$textsys[$i])
;Alles Markierte Löschen -> Deleteall
				Case $deleteall
		;-------------------------------------------------
		;--Speicherberechnung für Auswahl Löschen Button--
		;-------------------------------------------------
					IF GUICtrlRead($checksys[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizesys[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
		;-------------------------------------------------
		;--Markierungsabfrage für Auswahl Löschen Button--
		;-------------------------------------------------
					GUICtrlSetState($checksys[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checksys[$i], Default)
		;-------------------------------------------------
		;-----------Standart Auswahl Funktionen-----------
		;-------------------------------------------------
				Case $standart
					;alles auf AUS Setzen
					IF GUICtrlRead($checksys[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizesys[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checksys[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checksys[$i], Default)

					;Standart Programme Auswählen
					IF $namesys[$i]="Tune Up 2010" or $namesys[$i]="K-Lite M. Codec Pack" or $namesys[$i]="Java Sun" or $namesys[$i]="Flash Player" or $namesys[$i]="Shockwave Player" or $namesys[$i]="DivX" or $namesys[$i]="Winrar" or $namesys[$i]="TeraCopy" Then
						GUICtrlSetState($checksys[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checksys[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checksys[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizesys[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;----------Empfohlene Auswahl Funktionen----------
		;-------------------------------------------------
				Case $empfohlen
					;alles auf AUS Setzen
					IF GUICtrlRead($checksys[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizesys[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checksys[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checksys[$i], Default)

					;Empfohlene Programme Auswählen
					IF $namesys[$i]="Tune Up 2010" or $namesys[$i]="Everest Ultimate" or $namesys[$i]="O&&O Defrag" or $namesys[$i]="Truecrypt" or $namesys[$i]="Java Sun" or $namesys[$i]="Flash Player" or $namesys[$i]="Shockwave Player" or $namesys[$i]="Winrar" or $namesys[$i]="Folder Size" or $namesys[$i]="TeraCopy" Then
						GUICtrlSetState($checksys[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checksys[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checksys[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizesys[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;--------Alles Markieren Button FUNKTION----------
		;-------------------------------------------------
				Case $markierung
					IF GUICtrlRead($markierung)=$GUI_CHECKED Then
						IF GUICtrlRead($checksys[$i])=$GUI_CHECKED Then
							GUICtrlSetBkColor ($checksys[$i], 0x00ff00)
						EndIf
						IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
							GUICtrlSetBkColor ($checksys[$i], Default)
						EndIf
					EndIf
					IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
						GUICtrlSetBkColor ($checksys[$i], Default)
					EndIf
		;---------------------------------------------------
		;--Einzelner Klick auf Checkbox Speicherberechnung--
		;---------------------------------------------------
				Case $checksys[$i]
					If $namesys[$i]="DivX" Then
							If GUICtrlRead ($checkmedi[$i+4])=$GUI_CHECKED Then
								$speicher=$speicher-$sizemedi[$i+4]
							EndIf
							GUICtrlSetState ($checkmedi[$i+4],$GUI_UNCHECKED); K-Lite abwählen
					EndIf
					IF GUICtrlRead($checksys[$i])=$GUI_CHECKED Then
						$speicher=$speicher+$sizesys[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AN
							IF GUICtrlRead($markierung)=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checksys[$i], 0x00ff00)
							EndIf
					Endif
		;------AN Klick siehe oben/AUS Klick siehe folgendes------
					IF GUICtrlRead($checksys[$i])=$GUI_UNCHECKED Then
						$speicher=$speicher-$sizesys[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AUS
								GUICtrlSetBkColor ($checksys[$i], Default)
					EndIf
				case $install
					IF GUICtrlRead($checksys[$i])=$GUI_CHECKED Then
						IniWrite ($inipath & "\Daten.ini",$checksys[$i],"Allgemein",$namesys[$i])
					EndIf
			EndSwitch
		Next
#EndRegion GRUPPENOPTIONEN - SYSTEM
;-Endregion sys

#Region GRUPPENOPTIONEN - MULTIMEDIA
;|##############################################|
;|==============================================|
;|====== Komplette Gruppe -> MULTIMEDIA ========|
;|==============================================|
;|##############################################|
		For $i = 0 to $medi-1 Step +1
			Switch $msg

;Informationen von Programmen SYSTEM
				Case $infomedi[$i]
						If $textmedi[$i]="" Then
							$textmedi[$i]=$standarttext
						EndIf
						MsgBox(64,$namemedi[$i]&" Information:",$textmedi[$i])
;Alles Markierte Löschen -> Deleteall
				Case $deleteall
		;-------------------------------------------------
		;--Speicherberechnung für Auswahl Löschen Button--
		;-------------------------------------------------
					IF GUICtrlRead($checkmedi[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizemedi[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
		;-------------------------------------------------
		;--Markierungsabfrage für Auswahl Löschen Button--
		;-------------------------------------------------
					GUICtrlSetState($checkmedi[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkmedi[$i], Default)
		;-------------------------------------------------
		;-----------Standart Auswahl Funktionen-----------
		;-------------------------------------------------
				Case $standart
					;alles auf AUS Setzen
					IF GUICtrlRead($checkmedi[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizemedi[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checkmedi[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkmedi[$i], Default)

					;Standart Programme Auswählen
					IF $namemedi[$i]="VLC Mediaplayer" Then
						GUICtrlSetState($checkmedi[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checkmedi[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkmedi[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizemedi[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;----------Empfohlene Auswahl Funktionen----------
		;-------------------------------------------------
				Case $empfohlen
					;alles auf AUS Setzen
					IF GUICtrlRead($checkmedi[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizemedi[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checkmedi[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkmedi[$i], Default)

					;Empfohlene Programme Auswählen
					IF $namemedi[$i]="VLC Mediaplayer" or $namemedi[$i]="MPC Mediaplayer" or $namemedi[$i]="Cyberlink PowerDVD" or $namemedi[$i]="Camtasia Studio" or $namemedi[$i]="Winamp" or $namemedi[$i]="K-lite Codec Pack" Then
						GUICtrlSetState($checkmedi[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checkmedi[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkmedi[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizemedi[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;--------Alles Markieren Button FUNKTION----------
		;-------------------------------------------------
				Case $markierung
					IF GUICtrlRead($markierung)=$GUI_CHECKED Then
						IF GUICtrlRead($checkmedi[$i])=$GUI_CHECKED Then
							GUICtrlSetBkColor ($checkmedi[$i], 0x00ff00)
						EndIf
						IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
							GUICtrlSetBkColor ($checkmedi[$i], Default)
						EndIf
					EndIf
					IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
						GUICtrlSetBkColor ($checkmedi[$i], Default)
					EndIf
		;---------------------------------------------------
		;--Einzelner Klick auf Checkbox Speicherberechnung--
		;---------------------------------------------------
				Case $checkmedi[$i]
					If $namemedi[$i]="C.C. Codec Pack" Then
							If GUICtrlRead ($checkmedi[$i+5])=$GUI_CHECKED Then
								$speicher=$speicher-$sizemedi[$i+5]
							EndIf							
							GUICtrlSetState ($checkmedi[$i+5],$GUI_UNCHECKED)
						EndIf
					If $namemedi[$i]="K-lite Codec Pack" Then
							If GUICtrlRead ($checksys[$i-4])=$GUI_CHECKED Then
								$speicher=$speicher-$sizesys[$i-4]
							EndIf
							If GUICtrlRead ($checkmedi[$i-5])=$GUI_CHECKED Then
								$speicher=$speicher-$sizemedi[$i-5]
							EndIf
						GUICtrlSetState ($checksys[$i-4],$GUI_UNCHECKED) ; DIVX unchecken!
						GUICtrlSetState ($checkmedi[$i-5],$GUI_UNCHECKED) ; CCCP unchecken!
					EndIf
					IF GUICtrlRead($checkmedi[$i])=$GUI_CHECKED Then
						$speicher=$speicher+$sizemedi[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AN
							IF GUICtrlRead($markierung)=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkmedi[$i], 0x00ff00)
							EndIf
					Endif
		;------AN Klick siehe oben/AUS Klick siehe folgendes------
					IF GUICtrlRead($checkmedi[$i])=$GUI_UNCHECKED Then
						$speicher=$speicher-$sizemedi[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AUS
								GUICtrlSetBkColor ($checkmedi[$i], Default)
					EndIf
				case $install
					IF GUICtrlRead($checkmedi[$i])=$GUI_CHECKED Then
						IniWrite ($inipath & "\Daten.ini",$checkmedi[$i],"Allgemein",$namemedi[$i])
					Endif
			EndSwitch
		Next
#EndRegion GRUPPENOPTIONEN - MULTIMEDIA
;-Endregion medi

#Region GRUPPENOPTIONEN - BRENNSOFTWARE
;|##############################################|
;|==============================================|
;|==== Komplette Gruppe -> BRENNSOFTWARE =======|
;|==============================================|
;|##############################################|
		For $i = 0 to $burn-1 Step +1
			Switch $msg

;Informationen von Programmen SYSTEM
				Case $infoburn[$i]
						If $textburn[$i]="" Then
							$textburn[$i]=$standarttext
						EndIf
						MsgBox(64,$nameburn[$i]&" Information:",$textburn[$i])
;Alles Markierte Löschen -> Deleteall
				Case $deleteall
		;-------------------------------------------------
		;--Speicherberechnung für Auswahl Löschen Button--
		;-------------------------------------------------
					IF GUICtrlRead($checkburn[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizeburn[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
		;-------------------------------------------------
		;--Markierungsabfrage für Auswahl Löschen Button--
		;-------------------------------------------------
					GUICtrlSetState($checkburn[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkburn[$i], Default)
		;-------------------------------------------------
		;-----------Standart Auswahl Funktionen-----------
		;-------------------------------------------------
			;keine programme als standart ausgewählt!
			
		;-------------------------------------------------
		;----------Empfohlene Auswahl Funktionen----------
		;-------------------------------------------------
				Case $empfohlen
					;alles auf AUS Setzen
					IF GUICtrlRead($checkburn[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizeburn[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checkburn[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkburn[$i], Default)

					;Empfohlene Programme Auswählen
					IF $nameburn[$i]="Ashampoo Burningstudio" or $nameburn[$i]="DVD Shrink" or $nameburn[$i]="Virtual Clonedrive" Then
						GUICtrlSetState($checkburn[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checkburn[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkburn[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizeburn[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;--------Alles Markieren Button FUNKTION----------
		;-------------------------------------------------
				Case $markierung
					IF GUICtrlRead($markierung)=$GUI_CHECKED Then
						IF GUICtrlRead($checkburn[$i])=$GUI_CHECKED Then
							GUICtrlSetBkColor ($checkburn[$i], 0x00ff00)
						EndIf
						IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
							GUICtrlSetBkColor ($checkburn[$i], Default)
						EndIf
					EndIf
					IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
						GUICtrlSetBkColor ($checkburn[$i], Default)
					EndIf
		;---------------------------------------------------
		;--Einzelner Klick auf Checkbox Speicherberechnung--
		;---------------------------------------------------
				Case $checkburn[$i]
					If $nameburn[$i]="Ashampoo Burningstudio" Then
							If GUICtrlRead ($checkburn[$i+4])=$GUI_CHECKED Then
								$speicher=$speicher-$sizeburn[$i+4]
							EndIf
							GUICtrlSetState ($checkburn[$i+4],$GUI_UNCHECKED)
						EndIf
						If $nameburn[$i]="Nero" Then
							If GUICtrlRead ($checkburn[$i-4])=$GUI_CHECKED Then
								$speicher=$speicher-$sizeburn[$i-4]
							EndIf
							GUICtrlSetState ($checkburn[$i-4],$GUI_UNCHECKED)
						EndIf

					IF GUICtrlRead($checkburn[$i])=$GUI_CHECKED Then
						$speicher=$speicher+$sizeburn[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AN
							IF GUICtrlRead($markierung)=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkburn[$i], 0x00ff00)
							EndIf
					Endif
		;------AN Klick siehe oben/AUS Klick siehe folgendes------
					IF GUICtrlRead($checkburn[$i])=$GUI_UNCHECKED Then
						$speicher=$speicher-$sizeburn[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AUS
								GUICtrlSetBkColor ($checkburn[$i], Default)
					EndIf
				case $install
					IF GUICtrlRead($checkburn[$i])=$GUI_CHECKED Then
					IniWrite ($inipath & "\Daten.ini",$checkburn[$i],"Allgemein",$nameburn[$i])
					Endif
			EndSwitch
		Next
#EndRegion GRUPPENOPTIONEN - BRENNSOFTWARE
;-Endregion burn

#Region GRUPPENOPTIONEN - INTERNET
;|##############################################|
;|==============================================|
;|======= Komplette Gruppe -> INTERNET =========|
;|==============================================|
;|##############################################|
		For $i = 0 to $int-1 Step +1
			Switch $msg

;Informationen von Programmen SYSTEM
				Case $infoint[$i]
						If $textint[$i]="" Then
							$textint[$i]=$standarttext
						EndIf
						MsgBox(64,$nameint[$i]&" Information:",$textint[$i])
;Alles Markierte Löschen -> Deleteall
				Case $deleteall
		;-------------------------------------------------
		;--Speicherberechnung für Auswahl Löschen Button--
		;-------------------------------------------------
					IF GUICtrlRead($checkint[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizeint[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
		;-------------------------------------------------
		;--Markierungsabfrage für Auswahl Löschen Button--
		;-------------------------------------------------
					GUICtrlSetState($checkint[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkint[$i], Default)
		;-------------------------------------------------
		;-----------Standart Auswahl Funktionen-----------
		;-------------------------------------------------
				Case $standart
					;alles auf AUS Setzen
					IF GUICtrlRead($checkint[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizeint[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checkint[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkint[$i], Default)

					;Standart Programme Auswählen
					IF $nameint[$i]="Firefox" Then
						GUICtrlSetState($checkint[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checkint[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkint[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizeint[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;----------Empfohlene Auswahl Funktionen----------
		;-------------------------------------------------
				Case $empfohlen
					;alles auf AUS Setzen
					IF GUICtrlRead($checkint[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizeint[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checkint[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkint[$i], Default)

					;Empfohlene Programme Auswählen
					IF $nameint[$i]="ICQ 7" or $nameint[$i]="TeamSpeak 3" or $nameint[$i]="Firefox" or $nameint[$i]="WinSCP" or $nameint[$i]="TeamViewer" or $nameint[$i]="JDownloader" or $nameint[$i]="RS Accountmanager" Then
						GUICtrlSetState($checkint[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checkint[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkint[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizeint[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;--------Alles Markieren Button FUNKTION----------
		;-------------------------------------------------
				Case $markierung
					IF GUICtrlRead($markierung)=$GUI_CHECKED Then
						IF GUICtrlRead($checkint[$i])=$GUI_CHECKED Then
							GUICtrlSetBkColor ($checkint[$i], 0x00ff00)
						EndIf
						IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
							GUICtrlSetBkColor ($checkint[$i], Default)
						EndIf
					EndIf
					IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
						GUICtrlSetBkColor ($checkint[$i], Default)
					EndIf
		;---------------------------------------------------
		;--Einzelner Klick auf Checkbox Speicherberechnung--
		;---------------------------------------------------
				Case $checkint[$i]
					IF GUICtrlRead($checkint[$i])=$GUI_CHECKED Then
						$speicher=$speicher+$sizeint[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AN
							IF GUICtrlRead($markierung)=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkint[$i], 0x00ff00)
							EndIf
					Endif
		;------AN Klick siehe oben/AUS Klick siehe folgendes------
					IF GUICtrlRead($checkint[$i])=$GUI_UNCHECKED Then
						$speicher=$speicher-$sizeint[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AUS
								GUICtrlSetBkColor ($checkint[$i], Default)
					EndIf
				case $install
					IF GUICtrlRead($checkint[$i])=$GUI_CHECKED Then
					IniWrite ($inipath & "\Daten.ini",$checkint[$i],"Allgemein",$nameint[$i])
					Endif
			EndSwitch
		Next
#EndRegion GRUPPENOPTIONEN - INTERNET
;-Endregion int

#Region GRUPPENOPTIONEN - GRAFIK+OFFICE
;|##############################################|
;|==============================================|
;|===== Komplette Gruppe -> GRAFIK+OFFICE ======|
;|==============================================|
;|##############################################|
		For $i = 0 to $graf-1 Step +1
			Switch $msg
;Informationen von Programmen SYSTEM
				Case $infograf[$i]
						If $textgraf[$i]="" Then
							$textgraf[$i]=$standarttext
						EndIf
						MsgBox(64,$namegraf[$i]&" Information:",$textgraf[$i])
;Alles Markierte Löschen -> Deleteall
				Case $deleteall
		;-------------------------------------------------
		;--Speicherberechnung für Auswahl Löschen Button--
		;-------------------------------------------------
					IF GUICtrlRead($checkgraf[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizegraf[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
		;-------------------------------------------------
		;--Markierungsabfrage für Auswahl Löschen Button--
		;-------------------------------------------------
					GUICtrlSetState($checkgraf[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkgraf[$i], Default)
		;-------------------------------------------------
		;-----------Standart Auswahl Funktionen-----------
		;-------------------------------------------------
				Case $standart
					;alles auf AUS Setzen
					IF GUICtrlRead($checkgraf[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizegraf[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checkgraf[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkgraf[$i], Default)

					;Standart Programme Auswählen
					IF $namegraf[$i]="Adobe Reader" Then
						GUICtrlSetState($checkgraf[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checkgraf[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkgraf[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizegraf[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;----------Empfohlene Auswahl Funktionen----------
		;-------------------------------------------------
				Case $empfohlen
					;alles auf AUS Setzen
					IF GUICtrlRead($checkgraf[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizegraf[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checkgraf[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkgraf[$i], Default)

					;Empfohlene Programme Auswählen
					IF $namegraf[$i]="Adobe Reader" or $namegraf[$i]="Microsoft Office 2007 E." Then
						GUICtrlSetState($checkgraf[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checkgraf[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkgraf[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizegraf[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;--------Alles Markieren Button FUNKTION----------
		;-------------------------------------------------
				Case $markierung
					IF GUICtrlRead($markierung)=$GUI_CHECKED Then
						IF GUICtrlRead($checkgraf[$i])=$GUI_CHECKED Then
							GUICtrlSetBkColor ($checkgraf[$i], 0x00ff00)
						EndIf
						IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
							GUICtrlSetBkColor ($checkgraf[$i], Default)
						EndIf
					EndIf
					IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
						GUICtrlSetBkColor ($checkgraf[$i], Default)
					EndIf
		;---------------------------------------------------
		;--Einzelner Klick auf Checkbox Speicherberechnung--
		;---------------------------------------------------
				Case $checkgraf[$i]
					IF GUICtrlRead($checkgraf[$i])=$GUI_CHECKED Then
						$speicher=$speicher+$sizegraf[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AN
							IF GUICtrlRead($markierung)=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkgraf[$i], 0x00ff00)
							EndIf
					Endif
		;------AN Klick siehe oben/AUS Klick siehe folgendes------
					IF GUICtrlRead($checkgraf[$i])=$GUI_UNCHECKED Then
						$speicher=$speicher-$sizegraf[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AUS
								GUICtrlSetBkColor ($checkgraf[$i], Default)
					EndIf
				case $install
					IF GUICtrlRead($checkgraf[$i])=$GUI_CHECKED Then
						IniWrite ($inipath & "\Daten.ini",$checkgraf[$i],"Allgemein",$namegraf[$i])
					Endif
			EndSwitch
	Next
#EndRegion GRUPPENOPTIONEN - GRAFIK+OFFICE
;-Endregion graf

#Region GRUPPENOPTIONEN - ANTIVIRUS
;|##############################################|
;|==============================================|
;|====== Komplette Gruppe -> ANTIVIRUS =========|
;|==============================================|
;|##############################################|
		For $i = 0 to $anti-1 Step +1
			Switch $msg

;Informationen von Programmen SYSTEM
				Case $infoanti[$i]
						If $textanti[$i]="" Then
							$textanti[$i]=$standarttext
						EndIf
						MsgBox(64,$nameanti[$i]&" Information:",$textanti[$i])
;Alles Markierte Löschen -> Deleteall
				Case $deleteall
		;-------------------------------------------------
		;--Speicherberechnung für Auswahl Löschen Button--
		;-------------------------------------------------
					IF GUICtrlRead($checkanti[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizeanti[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
		;-------------------------------------------------
		;--Markierungsabfrage für Auswahl Löschen Button--
		;-------------------------------------------------
					GUICtrlSetState($checkanti[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkanti[$i], Default)
		;-------------------------------------------------
		;-----------Standart Auswahl Funktionen-----------
		;-------------------------------------------------
				Case $standart
					;alles auf AUS Setzen
					IF GUICtrlRead($checkanti[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizeanti[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checkanti[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkanti[$i], Default)

					;Standart Programme Auswählen
					IF $nameanti[$i]="Avira Antivir" Then
						GUICtrlSetState($checkanti[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checkanti[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkanti[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizeanti[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;----------Empfohlene Auswahl Funktionen----------
		;-------------------------------------------------
				Case $empfohlen
					;alles auf AUS Setzen
					IF GUICtrlRead($checkanti[$i])=$GUI_CHECKED Then
						$speicher=$speicher-$sizeanti[$i]
						GUICtrlSetData($size,$speicher & " MB")
					Endif
					GUICtrlSetState($checkanti[$i],$GUI_UNCHECKED)
					GUICtrlSetBkColor ($checkanti[$i], Default)

					;Empfohlene Programme Auswählen
					IF $nameanti[$i]="Avira Antivir" Then
						GUICtrlSetState($checkanti[$i],$GUI_CHECKED)
						If GUICtrlRead($markierung)=$GUI_CHECKED Then
							IF GUICtrlRead($checkanti[$i])=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkanti[$i], 0x00ff00)
							EndIf
						EndIf
						$speicher=$speicher+$sizeanti[$i]
						GUICtrlSetData($size,$speicher & " MB")
					EndIf
		;-------------------------------------------------
		;--------Alles Markieren Button FUNKTION----------
		;-------------------------------------------------
				Case $markierung
					IF GUICtrlRead($markierung)=$GUI_CHECKED Then
						IF GUICtrlRead($checkanti[$i])=$GUI_CHECKED Then
							GUICtrlSetBkColor ($checkanti[$i], 0x00ff00)
						EndIf
						IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
							GUICtrlSetBkColor ($checkanti[$i], Default)
						EndIf
					EndIf
					IF GUICtrlRead($markierung)=$GUI_UNCHECKED Then
						GUICtrlSetBkColor ($checkanti[$i], Default)
					EndIf
		;---------------------------------------------------
		;--Einzelner Klick auf Checkbox Speicherberechnung--
		;---------------------------------------------------
				Case $checkanti[$i]
					IF GUICtrlRead($checkanti[$i])=$GUI_CHECKED Then
						If $nameanti[$i]="Avira Antivir" Then
							If GUICtrlRead ($checkanti[$i-1])=$GUI_CHECKED Then
								$speicher=$speicher-$sizeanti[$i-1]
							EndIf
							GUICtrlSetState ($checkanti[$i-1],$GUI_UNCHECKED)
						EndIf
						If $nameanti[$i]="Avast Antivirus" Then
							If GUICtrlRead ($checkanti[$i+1])=$GUI_CHECKED Then
								$speicher=$speicher-$sizeanti[$i+1]
							EndIf
							GUICtrlSetState ($checkanti[$i+1],$GUI_UNCHECKED)
						EndIf

						$speicher=$speicher+$sizeanti[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AN
							IF GUICtrlRead($markierung)=$GUI_CHECKED Then
								GUICtrlSetBkColor ($checkanti[$i], 0x00ff00)
							EndIf
					Endif
		;------AN Klick siehe oben/AUS Klick siehe folgendes------
					IF GUICtrlRead($checkanti[$i])=$GUI_UNCHECKED Then
						$speicher=$speicher-$sizeanti[$i]
						GUICtrlSetData($size,$speicher & " MB")
							;HERVORHEBUNG AUS
								GUICtrlSetBkColor ($checkanti[$i], Default)
					EndIf
				case $install
					IF GUICtrlRead($checkanti[$i])=$GUI_CHECKED Then
						IniWrite ($inipath & "\Daten.ini",$checkanti[$i],"Allgemein",$nameanti[$i])
					Endif
			EndSwitch
		Next
#EndRegion GRUPPENOPTIONEN - ANTIVIRUS
;-Endregion anti

Switch $msg
	Case $install
		GUICtrlDelete ($hGui)
		sleep(500)
		ShellExecute (@Scriptdir & "\INI abfrage0.5.exe")
		Exit
EndSwitch
WEnd
EndFunc
