Jump to content

Recommended Posts

  • Replies 46
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted (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)

EndFunc

but it doesn't work. Edited by haXor4life
Posted

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.

Posted (edited)

Send($Text[$i])

Edited by AzKay
# MY LOVE FOR YOU... IS LIKE A TRUCK- #
Posted

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]

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...