skrall Opublikowano 26 Listopada 2011 Udostępnij Opublikowano 26 Listopada 2011 To znowu ja , przy pomocy jednego z uzytkownikow mam juz program do otwierania i zamykania stron #include <file.au3> #include <IE.au3> local $linki $czas = 15 ;czas co ile ma otwierać się kolejna strona. _FileReadToArray("linki.txt", $linki) If Not IsArray($linki) Then MsgBox(4112,"", "Błąd. Nie znaleziono linków w pliku.") Exit 1 EndIf For $x = 1 to $linki[0] $oIE = _IECreate($linki[$x]) _IELoadWait($oIE) Sleep($czas * 1500) _IEAction($oIE,"quit") Next a teraz mam kolejny problem , jak zrobic tak aby program uzywal proxy [internet explorer] program sluzy mi do nabijania pktow a dziennie jest limit ok 20+ , da sie zrobic cos takiego by uzywane bylo proxy ? przykladowo mam w folderze program , linki.txt i teraz dodatkowo proxy.txt i tak strona jest otwarta 15 sekund i po 15 sekundach zamyka sie , i np po 225 sekundach zmienia sie proxy - Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Protecto Opublikowano 26 Listopada 2011 Udostępnij Opublikowano 26 Listopada 2011 Ha! Eureka! HttpSetProxy Sets the internet proxy to use for http access. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
skrall Opublikowano 26 Listopada 2011 Autor Udostępnij Opublikowano 26 Listopada 2011 Szkoda ze malo sie znam , jak dodac do tego mojego skryptu te proxy ? chodzi o to zeby bralo proxy z pliku proxy.txt - Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
m4rcin93 Opublikowano 26 Listopada 2011 Udostępnij Opublikowano 26 Listopada 2011 #include <file.au3> #include <IE.au3> local $linki $plik = "proxy.txt" $file = _FileCountLines($plik) $czas = 15 ;czas co ile ma otwierać się kolejna strona. _FileReadToArray("linki.txt", $linki) If Not IsArray($linki) Then MsgBox(4112,"", "Błąd. Nie znaleziono linków w pliku.") Exit 1 EndIf For $x = 1 to $linki[0] For $i =1 To $file Step +1 $read = FileReadLine($plik, $i) HttpSetProxy(2,$read) $oIE = _IECreate($linki[$x]) _IELoadWait($oIE) Sleep($czas * 1500) _IEAction($oIE,"quit") Next Next Myślę, że tak powinno być dobrze. Ale wątpię czy ci się uda znaleźć wyjątkowe dobre proxy, żeby skrypt zadziałał. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Protecto Opublikowano 26 Listopada 2011 Udostępnij Opublikowano 26 Listopada 2011 Znalazłem stronkę z listą aktualnych proxy. Można też pobrać ją w formie pliku tekstowego. Stan z dnia 2011-11-16: 41.190.16.17:8080 202.28.66.115:8080 221.7.159.224:8080 189.200.240.65:80 212.26.44.98:80 200.88.113.254:80 202.149.25.43:8080 74.86.14.143:80 213.0.88.85:8080 202.171.253.71:80 200.214.72.248:80 183.91.74.68:8080 80.191.174.3:80 123.125.156.92:80 86.51.147.71:8080 69.163.96.3:8080 219.133.94.130:8080 93.182.37.1:8080 202.146.109.15:80 93.171.71.20:8080 67.107.187.162:80 64.76.2.230:80 193.53.4.252:8080 159.226.251.180:80 64.71.138.95:80 196.1.70.202:80 200.68.43.235:80 202.99.27.3:8080 69.54.56.30:80 196.21.60.3:80 94.228.220.7:8080 212.129.66.131:80 212.170.181.90:8080 222.73.39.163:80 212.102.16.243:8080 212.129.66.131:8080 58.242.248.93:80 62.52.71.56:80 222.173.42.101:1337 121.97.81.146:8080 115.43.213.56:8088 212.158.128.80:80 119.46.68.228:80 124.207.43.205:8080 195.45.72.122:8080 211.166.8.158:8080 174.137.152.60:8080 190.90.209.196:8080 168.216.34.45:8080 62.173.38.173:8080 213.234.26.10:3128 189.52.5.4:80 188.111.54.100:8080 123.97.174.86:808 121.28.135.34:8080 193.238.49.99:3128 121.11.77.199:8000 174.137.184.36:8080 217.118.162.248:8080 188.121.50.72:8888 85.235.204.213:3128 188.142.49.254:8080 83.139.114.123:8080 58.137.145.242:8080 190.58.154.130:8080 121.15.167.139:80 123.110.128.150:9415 200.124.228.160:80 58.247.10.29:8080 88.190.16.132:80 87.249.192.14:3128 95.109.26.11:8080 218.61.196.69:8080 200.80.99.38:80 92.53.109.134:8000 187.111.170.136:8088 219.77.75.152:9415 201.17.153.40:6588 211.100.26.91:8080 188.134.80.201:3128 115.98.4.218:8090 222.173.42.102:1337 115.252.154.72:6588 187.107.94.48:8080 62.233.229.71:80 59.90.112.115:6588 78.224.181.167:1080 193.104.90.92:80 78.39.125.164:8080 200.21.174.236:8080 121.192.32.221:808 210.75.15.14:808 75.147.173.208:8080 222.90.213.164:8080 72.3.184.223:80 61.19.69.75:8080 88.87.215.114:81 Aktualną listę w formie pliku tekstowego pobierzesz TUTAJ. @DOWN Nie wiedziałem, ale teraz już wiem. Dzięki. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
4ggr35510n Opublikowano 27 Listopada 2011 Udostępnij Opublikowano 27 Listopada 2011 @Protecto: HttpSetProxy nie ma _NIC_ wspólnego z IE.au3 Ustawione proxy byłoby używane wyłącznie przy InetGet/InetRead Ta sygnatura jest pusta. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
skrall Opublikowano 27 Listopada 2011 Autor Udostępnij Opublikowano 27 Listopada 2011 @marcin , testuje i ma byc tak ze wpierw pierwszy link wchodzi z kazdego proxy a potem nastepny tak ? - Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.