Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 22:23

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



.ini erstellen

Discussion on .ini erstellen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1

 
Artarex's Avatar
 
elite*gold: 1
Join Date: Aug 2009
Posts: 3,007
Received Thanks: 1,843
.ini erstellen

Ja ich habe auch die sufu genutz und da kam nur müll raus.^^

Wie kann ich eine base.ini erstellen?

thx schonmal.
Artarex is offline  
Old 08/21/2010, 23:42   #2

 
Artarex's Avatar
 
elite*gold: 1
Join Date: Aug 2009
Posts: 3,007
Received Thanks: 1,843
Boah nervt net ihr habt schon in der Lc section rumgespammt.

So macht ihr euch keine neuen member.
Artarex is offline  
Old 08/21/2010, 23:54   #3



 
Asuramaru's Avatar
 
elite*gold: 20
The Black Market: 110/0/0
Join Date: Nov 2009
Posts: 2,256
Received Thanks: 1,570
hab nochnie .ini mit AutoIT erstellt und hab keine ahnung ob dir das hilft aber:

Quote:
Ini-Dateien

Werte in einer .ini-Datei zu speichern, hat viele Vorteile!

1. Es werden keine Daten in die Registry geschrieben, es sind dort also keine Schreibrechte notwendig
2. Man kann die Ini ganz leicht kopieren, was Backups stark vereinfacht
3. Der Zugriff ist über eine standardisierte Struktur mit frei wählbaren Namen möglich

Werte schreiben

Mit dem Befehl IniWrite kannst du Werte in eine Ini-Datei schreiben. Dazu musst du folgende Informationen angeben: Den Pfad der Ini-Datei, den Namen der "Section", den Namen des Schlüssels und natürlich den Wert, der geschrieben werden soll.

Der volle Syntax von IniWrite lautet also:

IniWrite(Datei, Section, Schlüssel, Wert)

Werte lesen

Mit dem Befehl IniRead kannst du Daten aus einer Ini-Datei auslesen. Dazu gibst du folgendes an: Den Pfad der Ini-Datei, den Namen der "Section", den Namen des Schlüssels und einen Wert, der zurückgegeben werden soll, wenn der angefragte Schlüssel nicht existiert. Allgemein:

$name = IniRead(Datei, Section, Schlüssel, Standardwert)

Mit dem Standardwert kann man überprüfen, ob ein Schlüssel existiert.
Beispiele

Hier ein Beispiel für das Arbeiten mit Ini-Dateien:

; Skript zu Ini-Dateien von Huggy
$name = InputBox("Name", "Hallo, wie ist dein Name?") ; Variable $name wird definiert
IniWrite(@ScriptDir & "\Klasse.ini", "Name", "user", $name) ; $name wird in die Ini Datei geschrieben
$name2 = IniRead(@ScriptDir & "\Klasse.ini", "Name", "user", "0")
MsgBox(0, "Dein Name", $name2)

Wir haben $name durch eine InputBox definiert, den Wert in "Klasse.ini" im Skriptverzeichnis gespeichert. Dann haben wir $name2 definiert, und zwar durch den gerade eingetragenen Wert. Natürlich hat dies in der Praxis wenig Sinn, aber für Lernzwecke sollte es dienen können.

Ein etwas komplexeres Script:

; von Huggy
$wert1 = IniRead(@ScriptDir & "\Klasse.ini", "1A", "name", "0")
if $wert1 = "0" Then
$name = InputBox("Dein Name", "Sagst du mir deinen Namen?")
else
$name = $wert1
EndIf
MsgBox(0, "Dein Name", $name)

Wir haben überprüft, ob der Eintrag "name" , in der Section "1A" existiert. Wenn er existiert, ist $name gleich dem Wert dieses Eintrags. Wenn nicht, wird $name durch eine InputBox definiert und schließlich angezeigt.
Quelle:
Asuramaru is offline  
Old 08/21/2010, 23:57   #4

 
Artarex's Avatar
 
elite*gold: 1
Join Date: Aug 2009
Posts: 3,007
Received Thanks: 1,843
Problem: ich will erstmal nichts in eine ini schreiben sondern eine ini erstellen.
edit>:
gelöst einfach ein textdokument erstellt und dann das dokument test.ini genannt.

closed please.
Artarex is offline  
Old 08/22/2010, 00:01   #5



 
Asuramaru's Avatar
 
elite*gold: 20
The Black Market: 110/0/0
Join Date: Nov 2009
Posts: 2,256
Received Thanks: 1,570
Quote:
Mit dem Befehl IniWrite kannst du Werte in eine Ini-Datei schreiben. Dazu musst du folgende Informationen angeben: Den Pfad der Ini-Datei, den Namen der "Section", den Namen des Schlüssels und natürlich den Wert, der geschrieben werden soll.
wenn du IniWrite benutzt erstellt er Automatisch eine datei (bei mir hatte die datei eben kein format vllt weil ich irgendwas einegeben hab )
Asuramaru is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
.exe erstellen?
01/08/2010 - Metin2 Private Server - 1 Replies
Hi Leute, habe mal kurz ne frage, wie kan man eine .exe erstellen wie Longju3 oder Fantasymt2 und so? Also das es einen Installer gibt, der Destop verknüpfung etc. erstellt..? Und achja wie kan ich bei Mod.Client die Music ändern..? habe kein BGM Ordner -.-
WoWMobs/Waffen/etc. erstellen + batchen , Datenbank erstellen!
10/25/2009 - WoW Private Server - 2 Replies
Hallo Leute, schon wieder habe ich einen Tutorial für euch^^ Dieses mal geht es um Navicat, und ich hoffe er hilft euch wiedereinmal :) Navigation: 0.0 Download 1. Arcemu 2. Mangos 3. Mein Video mit meiner scheiß Stimme^^ Download:
Wie Npc Erstellen
10/10/2009 - Metin2 Private Server - 0 Replies
Hi, Weiß jemand wie man Npcs erstellet wenn ja antworten pls !
De Exe erstellen?
10/08/2009 - Metin2 Private Server - 17 Replies
Hey gibts vlt ein ausfühliches tut wie man ne Exe erstellt? gibt zwar ein vid tut was aber irgendwie mir nicht weiter Hilft da ich eine Exe für ein Hamachi server machen will könnte vlt jmd mir ein Link zum tut geben? oder mir ne Exe erstellen? Gruß
acc erstellen
10/23/2008 - Metin2 Private Server - 8 Replies
ich wollt fragen ob mir jemand den link schicken kann wo man einen acc machen kann und bitte sagen wo ich was hinschreiben muss thx im voraus



All times are GMT +1. The time now is 22:23.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.