Jump to content

Tim93

Members
  • Posts

    7
  • Joined

  • Last visited

Everything posted by Tim93

  1. Sure, I have done main part of script, but don't have any idea how to work with Alphabet generation
  2. Hi guys! Need community help with link generation via Autoit. Issue: I got link as https://mywebsite.com/123abc. I want to change last 3 digits in alphabet order, like https://mywebsite.com/123aaa , https://mywebsite.com/123aab, https://mywebsite.com/123aac etc. Now, I am using txt file, where all variants of links located How can I release this feature? Which functions should I use? Thanks!
  3. I found mistake. Thank you for help! Now it works 👍
  4. Thanks mate. This part of code works fine When I Added FileReadToArray - error in MsgBox(0, "out", $url[0]) Code with mistakes : #Include <String.au3> #include <INet.au3> #include <File.au3> #include <Array.au3> $Img_file = @ScriptDir & "\imglinks.txt" get() Func get() Local $aArray = FileReadToArray(@ScriptDir & "\source.txt") Local $iLineCount = @extended If @error Then MsgBox($MB_SYSTEMMODAL, "", "There was an error reading the file. @error: " & @error) Else For $i = 0 To $iLineCount - 1 local $source = _INetGetSource ($aArray) local $url = _StringBetween($source, '<img class="no-click screenshot-image" src="', '" crossorigin="anonymous"') ;FileWriteLine($Img_file, $url[0]) MsgBox(0, "out", $url[0]) Next EndIf EndFunc
  5. Ok, thanks. Copy that
  6. Loop now working, but script return 0 instead URL links #Include <String.au3> #include <INet.au3> #include <File.au3> #include <Array.au3> $Img_file = @ScriptDir & "\imglinks.txt" ;файл куда выгружать готовые ссылки $s_URL = @ScriptDir & "\source.txt" Get() Func Get() Local $aArray = FileReadToArray(@ScriptDir & "\source.txt") Local $iLineCount = @extended If @error Then MsgBox($MB_SYSTEMMODAL, "", "There was an error reading the file. @error: " & @error) Else For $i = 0 To $iLineCount - 1 $source = _INetGetSource ($s_URL) $url = _StringBetween($aArray, '<img class="no-click screenshot-image" src="', '" crossorigin="anonymous"') FileWriteLine($Img_file, $url) ;записать новую строку FileClose($Img_file) ;MsgBox(0, "out", $url[0]) Next EndIf EndFunc
  7. Hi Guys! I trying to write script, which helps me with web-scrapping. What should it do: 1) Get URL from line 1...n from file source.txt 2) Get elelement URL and write it to file imglinks.txt 3) Loop scrapping (while lines in source.txt proceed) Issue: I can't add FileReadLine to my script and loop it When i tried add it - script return 0. #Include <String.au3> #include <INet.au3> #include <File.au3> #include <Array.au3> $Img_file = @ScriptDir & "\imglinks.txt" $s_URL = "https://mywebsite.com/abc123" $source = _INetGetSource ($s_URL) $url = _StringBetween($source, '<img class="screenshot-image" src="', '" crossorigin="') FileWriteLine($Img_file, $url[0]) FileClose($Img_file) ;MsgBox(0, "out", $url[0]) I'd really appreciate, if someone can help me. Thank you!
×
×
  • Create New...