Jump to content

Send 2 lines from text file


Recommended Posts

  • Replies 46
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

#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
Link to comment
Share on other sites

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

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
 Share

  • Recently Browsing   0 members

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