Advertisement
Guest User

Untitled

a guest
Jul 17th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. #include <String.au3>
  2. #include <Array.au3>
  3. #include <MsgBoxConstants.au3>
  4. #include <FileConstants.au3>
  5. #include <MsgBoxConstants.au3>
  6. #include <WinAPIFiles.au3>
  7. #include <File.au3>
  8. Global $adresy, $kody, $tel, $nazwy, $dane, $licznik
  9. AutoItSetOption("SendKeyDelay", 0)
  10.  
  11. HotKeySet("{ESC}", "Zakoncz")
  12.  
  13. $plik = FileOpen("data3.txt")
  14. $dane = FileRead($plik)
  15. $adresy = _StringBetween($dane, "adres:", ";")
  16. $tel = _StringBetween($dane, "tel:", ";")
  17. $nazwy = _StringBetween($dane, "nazwa:", ";")
  18. $kody = _StringBetween($dane, "kod:", ";")
  19. FileClose($plik)
  20.  
  21. $plik=FileOpen("licznik.txt")
  22. $licznik=FileRead($plik)
  23. $licznik+=1
  24. FileClose($plik)
  25. $plik=FileOpen("licznik.txt", 2)
  26. FileWrite($plik, $licznik)
  27. FileClose($plik)
  28.  
  29. MouseClick("primary", 1040, 744, 1, 0)
  30. MouseClick("primary", 810, 424, 1, 0)
  31. MouseClick("primary", 439, 179, 1, 0)
  32. Send($nazwy[$licznik])
  33. Sleep(50)
  34. MouseClick("primary", 384, 246, 1, 0)
  35. Send($tel[$licznik])
  36. MouseClick("primary", 605, 212, 1, 0)
  37. MouseClick("primary", 585, 462, 1, 0)
  38. MouseClick("primary", 299, 628, 1, 0)
  39. Send($adresy[$licznik])
  40. MouseClick("primary", 263, 661, 1, 0)
  41. Send($kody[$licznik])
  42. MouseClick("primary", 329, 695, 1, 0)
  43. Send("Poznań")
  44. MouseClick("primary", 523, 14, 1, 0)
  45. MouseClick("primary", 407, 46, 1, 0)
  46. Send("^a")
  47. Send($nazwy[$licznik])
  48. Send("{ENTER}")
  49.  
  50. ConsoleWrite($licznik & "piec")
  51.  
  52. #DodawanieTablicyNaKoncuLinii(GooglowanieKodow(64), "data3.txt")
  53.  
  54. Func GooglowanieKodow($ile)
  55. Local $tablica[$ile]
  56. For $i=0 To $ile-1
  57. MouseClick("primary", 292, 46, 1, 0)
  58. Send("^a")
  59. Send($adresy[$i] & " " & "Poznań", 1)
  60. Send("{ENTER}")
  61. MouseMove(216,622, 0)
  62. Sleep(1200)
  63. MouseDown("primary")
  64. MouseMove(170,623, 0)
  65. MouseUp("primary")
  66. Send("^c")
  67. $tablica[$i]=ClipGet()
  68. Sleep(200)
  69. ConsoleWrite($i & ': ' & $tablica[$i] & @CRLF)
  70. Next
  71. Return $tablica
  72. EndFunc
  73.  
  74. Func DodawanieTablicyNaKoncuLinii($tablica, $plik)
  75. Local $tablica2
  76. _FileReadToArray($plik, $tablica2)
  77. FileMove($plik, $plik & '.old')
  78. For $i = 0 To 63
  79. $tablica2[$i+1] &= 'kod:' & $tablica[$i] & ';'
  80. Next
  81. _FileWriteFromArray($plik, $tablica2, 1)
  82. EndFunc
  83.  
  84. Func UsuwanieTabulacji($plik)
  85. $pliczek = FileOpen($plik)
  86. $tekst = FileRead($pliczek)
  87. $tekst = StringReplace($tekst, @TAB, "")
  88. FileClose($pliczek)
  89. FileMove($plik, $plik & '.old')
  90. FileWrite($plik, $tekst)
  91. EndFunc
  92.  
  93. Func DodawanieSrednikaNaKoncu($plik)
  94. Local $tablica
  95. _FileReadToArray($plik, $tablica)
  96. FileMove($plik, $plik & '.old')
  97. FileDelete($plik)
  98. For $i = 1 To $tablica[0]
  99. $tablica[$i] &= ";"
  100. Next
  101. _FileWriteFromArray($plik, $tablica, 1)
  102. EndFunc
  103.  
  104. Func Zakoncz()
  105. Exit
  106. EndFunc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement