Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 13:25

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

Advertisement



[Frage] Problem bei einer Art Übersetzter

Discussion on [Frage] Problem bei einer Art Übersetzter within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 25
Join Date: Mar 2009
Posts: 626
Received Thanks: 485
[Frage] Problem bei einer Art Übersetzter

Hey Leute,

also mal wieder habe ich in Problem mit AutoIt.

Ich habe vor eine Art Übersetzter zu scripten.

Bis jetzt sieht es so aus.



Mein Problem liegt eigtl bei Button3.

Ich hab keine Ahnung wie ich schreiben muss,
dass wenn in der inputbox zb basilica steht,
dass er mir dir MsgBox öffnet in welcher die Übersetzung steht.


Hoffe ihr versteht was ich meine und könnt mir helfen.

Danke im Vorraus....
~Flow~ is offline  
Old 09/07/2010, 11:39   #2
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Pseudocode:

$input = Inputbox()
$array = IniReadSection($pfad)
if $array[n][0] = $input then msgbox($array[n][1])
| Moep | is offline  
Thanks
1 User
Old 09/07/2010, 11:48   #3
 
elite*gold: 25
Join Date: Mar 2009
Posts: 626
Received Thanks: 485
ich versteh nur bahnhof sorry.
vllt könntest du noch erklären was wozu gut ist.
~Flow~ is offline  
Old 09/07/2010, 14:03   #4
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Code:
If GUICtrlRead($input1) = "basilica" then MsgBox (0,"Überstezung","Markthalle,Gerichtshalle")
lolkop is offline  
Thanks
1 User
Old 09/07/2010, 16:15   #5
 
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
Ich hab n Vokabeltrainer gecoded, das Grundprinzip is gleich:

Außerdem würde ich dir empfehlen, nicht alle Übersetzungen in dem Prog selbst einzubringen...
mipez is offline  
Thanks
1 User
Old 09/07/2010, 17:43   #6
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Quote:
Originally Posted by lolkop View Post
Code:
If GUICtrlRead($input1) = "basilica" then MsgBox (0,"Überstezung","Markthalle,Gerichtshalle")
Dann müsste er ja für jede Vokabel eine extra bedingung machen, aßerdem wären dann auch alle vokabeln Hardcoded und nicht mehr veränderbar.

In meiner "Variante" kann man die Vokbeln in einer .ini Datei speichern um anschließend das Wort + Übersetzung darin suchen zu können.

@TS: schau dir einfach mal "IniReadSection" in der Help an, vllt klingelt dann?!..
| Moep | is offline  
Thanks
1 User
Old 09/07/2010, 17:52   #7
 
bladerofdarknes's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
ich möchte nur gern sehen wie du 27 lektion á ~30 vokabeln in jeder form ablegen willst ich glaube da hast du spätestens nach 10 lektionen die schnauze voll

außerdem wäre es so ziemlich kompliziert:

Quote:
If GUICtrlRead($input1) = "basilica" then MsgBox (0,"Überstezung","Markthalle,Gerichtshalle")
würde das wie moep in einer ini ablegen und die lösungen da auslesen lassen.
bladerofdarknes is offline  
Thanks
1 User
Old 09/07/2010, 19:22   #8
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Quote:
Originally Posted by bladerofdarknes View Post
außerdem wäre es so ziemlich kompliziert:
Kompliziert nicht, sondern einfach nur schlecht.
PenGuin :O is offline  
Thanks
1 User
Old 09/07/2010, 20:07   #9
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Frage:
Quote:
Originally Posted by .ƒlσω View Post
dass wenn in der inputbox zb basilica steht,dass er mir dir MsgBox öffnet in welcher die Übersetzung steht.
Antwort:
Quote:
Originally Posted by lolkop View Post
Code:
If GUICtrlRead($input1) = "basilica" then MsgBox (0,"Überstezung","Markthalle,Gerichtshalle")
wer fragt wie auf etwas in einer inputbox reagiert werden kann, der bekommt eine antwort wie auf etwas in einer inputbox reagiert werden kann...

wenn dich einer fragt wie er am einfachsten nach afrika kommt, wirst du ihm nicht erklären wie er sich ein flugzeug baut, sondern wo er sich ein ticket holt

Quote:
Originally Posted by bladerofdarknes View Post
ich möchte nur gern sehen wie du 27 lektion á ~30 vokabeln in jeder form ablegen willst ich glaube da hast du spätestens nach 10 lektionen die schnauze voll
außerdem wäre es so ziemlich kompliziert
totaler schwachsinn...
vokabeln hardcoded im tool ablegen ist deutlich leichter und vorallem effizienter als sie in einem file aufzulisten und dieses am anfang einzulesen (oder für die ganz großen pros vielleicht noch bei jeder anfrage einzulesen).
Quote:
Originally Posted by pinguin94 View Post
Kompliziert nicht, sondern einfach nur schlecht.
wenn man mal wieder keine ahnung hat....


Sicherlich ist das tool so durch den nutzer nichtmehr ohne weiteres modifizierbar, aber wer sagt denn auch das es so sein sollte... seine frage war sehr genau gestellt und verdient auch eine zur frage passende antwort.
lolkop is offline  
Thanks
1 User
Old 09/07/2010, 21:04   #10
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Quote:
Originally Posted by lolkop View Post
wenn dich einer fragt wie er am einfachsten nach afrika kommt, wirst du ihm nicht erklären wie er sich ein flugzeug baut, sondern wo er sich ein ticket holt
Dich Fragt einer nach den weg und sagt dir er wolle eine bestimmte Straße nehmen um dahin zu kommen. Jetzt weißt du aber dass die Straße gesperrt ist und er da schwer durchkommt. Was machst du?
| Moep | is offline  
Thanks
1 User
Old 09/07/2010, 21:16   #11
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
ersteinmal war das zitat was du da von mir bringst, ein kommentar auf einen anderen kommentar...

wenn ihr das tool schon leichter zu updaten schreiben wolltn, könnte man das ganze auch gleich über einen zentralen server laufen lassen... es ging aber einfach nur um eine frage die er gestellt hat, auf die er eine passende antwort erwartet... wenn er irgendwann vielleicht noch etwas ausbauen will wird er sich schon melden.

wie auch immer... ich sagte nicht das andere wege schlecht, zu kompliziert, oder sonstwas wären. das einzige was ich absolut nicht abkann, sind die leute die dann kommen und mit ihrem absoluten unwissen um sich schmeissen. wenn ich schon höre das es umständlicher, komplizierter oder sogar einfach nur schlechter ist etwas zentral im tool zu speichern als in einem externen file, frag ich mich doch manchmal echt wie solche leute es geschafft haben, überhaupt mal ein autoit script zu erstellen....

sry aber wenn man wirklich absolut keine ahnung hat, dann kann man seine gedanken doch wohl wirklich für sich behalten. dies gilt insbesondere wenn man mit diesem pseudowissen noch andere leute kritisieren will...
lolkop is offline  
Thanks
1 User
Old 09/08/2010, 19:06   #12
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Quote:
Originally Posted by lolkop View Post
wenn man mal wieder keine ahnung hat....
Wenn du so gut programmierst, wie du Menschen einschätzen kannst, scheinst du nicht sonderlich gut zu sein :/
PenGuin :O is offline  
Thanks
1 User
Old 09/08/2010, 21:11   #13
 
elite*gold: 25
Join Date: Mar 2009
Posts: 626
Received Thanks: 485
Whatever...

mal ganz ruhig leute, danke für die antworten.

ich krieg das mit der inireadsection nicht ganz gebacken,
dafür bin ich gerade wohl zu "krass" im stress.

Wenn ihr mir das nochmal ausführlich wie für "doofe Leute" erklären könntet wärs echt nett,
wenn nicht versuch ichs morgen einfach nochmal.

Naja gut nacht, ich bin mal fern-gucken

Dnake im Vorraus =)
~Flow~ is offline  
Old 09/09/2010, 13:40   #14
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by .ƒlσω View Post
Whatever...

mal ganz ruhig leute, danke für die antworten.

ich krieg das mit der inireadsection nicht ganz gebacken,
dafür bin ich gerade wohl zu "krass" im stress.

Wenn ihr mir das nochmal ausführlich wie für "doofe Leute" erklären könntet wärs echt nett,
wenn nicht versuch ichs morgen einfach nochmal.

Naja gut nacht, ich bin mal fern-gucken

Dnake im Vorraus =)
Ich gebe dir einfach mal eine relativ einfache und trotzdem effiziente Lösung:
Code:
PHP Code:
$read=FileRead("Wörter.txt")
$splited=StringSplit($read,";")
$input=InputBox("Wort","Gib ein deutsches Wort ein , beispielsweise Wasser")
$input=StringStripCr(StringStripWS($input,8))
For 
$i=1 To UBound($splited)-1
    $wort
=StringSplit(StringStripCr(StringStripWS($splited[$i],8)),"=")
    if 
IsArray($wortThen
        
If $input=$wort[1Then MsgBox(0,"Übersetzung",$input&" heißt übersetzt : "&$wort[2])
    EndIf
Next 
Und die dazugehörige Datei:
Code:
Apfel=apple ; Banane=banana ; Auto=car ; Wasser=water ; Katze=cat ; Hund=dog
P.S.
Mit Inis würde ich das nicht machen.
Das ganze "Ini-Zeugs" ist bei größeren Mengen einfach viel zu langsam.
Shadow992 is offline  
Reply


Similar Threads Similar Threads
Übersetzter PServer
05/05/2010 - Metin2 Private Server - 2 Replies
Hallo ich wollte fragen ob jdm von euch mir den link zu dem übersetzten daten von eddy geben kann?? gebe auch 3 thx
fb übersetzter chinesisch-deutsch
08/05/2009 - Metin2 Private Server - 2 Replies
da hat doch mal jmd. was gepostet wo er alle fbs vom deutschen ins chinesische und anderesrum übersetzt hat ! Gibts das noch? Habs nämlich nicht gefunden...kann mir jmd. dann nen link schicken? LG



All times are GMT +1. The time now is 13:25.


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.