AzKay Posted January 23, 2009 Share Posted January 23, 2009 #include <String.au3> $Text = FileRead("somefile.txt") $Text = _StringBetween($Text, "PointA", "PointB") For $i = 0 To UBound($Text) -1 MsgBox(0, "", $Text[$i]) Next Like that? # MY LOVE FOR YOU... IS LIKE A TRUCK- # Link to comment Share on other sites More sharing options...
haXor4life Posted January 23, 2009 Author Share Posted January 23, 2009 (edited) #include <String.au3> $Text = FileRead("somefile.txt") $Text = _StringBetween($Text, "PointA", "PointB") For $i = 0 To UBound($Text) -1 MsgBox(0, "", $Text[$i]) Next Like that?Yes, thank you. Do you know by any chance how to send it between pauses? (I mean after pause there should be new part of text.) Or maybe this one $Text = FileRead("somefile.txt") $Text = __StringBetween($Text, "PointA", "PointB") MsgBox(0, "", $Text) Func __StringBetween($s, $from, $to) $x = StringInStr($s, $from) + StringLen($from) $y = StringInStr(StringTrimLeft($s, $x), $to) Return StringMid($s, $x, $y) EndFunc I tried variations like this $Text = FileRead("somefile.txt") $Text = __StringBetween($Text, "PointA", "PointB") Send($Text) Func __StringBetween($s, $from, $to) $x = StringInStr($s, $from) + StringLen($from) $y = StringInStr(StringTrimLeft($s, $x), $to) Return StringMid($s, $x, $y) EndFuncbut it doesn't work. Edited January 23, 2009 by haXor4life Link to comment Share on other sites More sharing options...
AzKay Posted January 23, 2009 Share Posted January 23, 2009 #include <String.au3> $Text = FileRead("somefile.txt") $Text = _StringBetween($Text, "PointA", "PointB") For $i = 0 To UBound($Text) -1 Send($Text) Sleep(1000) Next ? # MY LOVE FOR YOU... IS LIKE A TRUCK- # Link to comment Share on other sites More sharing options...
haXor4life Posted January 23, 2009 Author Share Posted January 23, 2009 It doesn't work for some reason. When it is time to send it turns off. But when I changed code that it should send anything (e. g. Send("Sample")) it sent amount of this word equal to number of marks. Link to comment Share on other sites More sharing options...
AzKay Posted January 23, 2009 Share Posted January 23, 2009 (edited) Send($Text[$i]) Edited January 23, 2009 by AzKay # MY LOVE FOR YOU... IS LIKE A TRUCK- # Link to comment Share on other sites More sharing options...
haXor4life Posted January 23, 2009 Author Share Posted January 23, 2009 Thank you very much indeed. Link to comment Share on other sites More sharing options...
bo8ster Posted January 23, 2009 Share Posted January 23, 2009 For learning more I would also recommend looking at the example script section. You can pick up a lot playing with that stuff. Post your code because code says more then your words can. SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y. Use Opt("MustDeclareVars", 1)[topic="84960"]Brett F's Learning To Script with AutoIt V3[/topic][topic="21048"]Valuater's AutoIt 1-2-3, Class... is now in Session[/topic]Contribution: [topic="87994"]Get SVN Rev Number[/topic], [topic="93527"]Control Handle under mouse[/topic], [topic="91966"]A Presentation using AutoIt[/topic], [topic="112756"]Log ConsoleWrite output in Scite[/topic] Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now