Skrypt napisany w PHP i JavaScript do wyciągania darmowych, publicznych proxy ze strony Hidemyass.com. Kod wystarczy skopiować do pliku o rozszerzeniu .php i wgrać na serwer, a następnie odpalić. Po paru sekundach otrzymamy listę darmowych proxy, które będziemy mogli wykorzystać do różnych celów. Jednak wcześniej warto sprawdzić czy pobrane proxy działają. Mam nadzieję, że komuś się przyda – chociażby do celów edukacyjnych.
<? $pages = 45; for ($i=0;$i<$pages;$i++) { preg_match('/<table id="listtable".*?</table>/s', file_get_contents('http://www.hidemyass.com/proxy-list/'.$i), $matches); echo $matches[0]; } ?> <ol id="result"></ol> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(':hidden, thead').remove(); $('tr').each(function(){ $(this).find('td').not(':eq(1), :eq(2)').remove(); }); $('td span span').each(function(){ if ($(this).html() == '') $(this).remove(); else $(this).replaceWith($(this).html()); }); $('td span').each(function(){ $(this).parent().html($(this).html()); }); $('tr').each(function(){ var div = $('<li>'); div.html( $(this).find('td:eq(0)').html() + ':' + $(this).find('td:eq(1)').html().trim() ); div.appendTo('#result'); }); $('table').remove(); </script> |
<? $pages = 45; for ($i=0;$i<$pages;$i++) { preg_match('/<table id="listtable".*?</table>/s', file_get_contents('http://www.hidemyass.com/proxy-list/'.$i), $matches); echo $matches[0]; } ?> <ol id="result"></ol> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(':hidden, thead').remove(); $('tr').each(function(){ $(this).find('td').not(':eq(1), :eq(2)').remove(); }); $('td span span').each(function(){ if ($(this).html() == '') $(this).remove(); else $(this).replaceWith($(this).html()); }); $('td span').each(function(){ $(this).parent().html($(this).html()); }); $('tr').each(function(){ var div = $('<li>'); div.html( $(this).find('td:eq(0)').html() + ':' + $(this).find('td:eq(1)').html().trim() ); div.appendTo('#result'); }); $('table').remove(); </script>
Przeczytaj Także:
- [Gotowiec: PHP] Wyciąganie adresów URL (i nie tylko) z komentarzy WordPress – Sztuczka! Kiedyś opublikowałem artykuł odnośnie tego jak dzięki spamerom wyłuskiwać adresy blogów auto approve (czytając ten artykuł zrozumiesz działanie poniższego skryptu). Oczywiście to tylko jeden przykład wykorzystania tej metody. Więcej przykładów...
- [Gotowiec: PHP] Wyszukiwanie i zamienianie ciągu znaków Ostatnio napotkałem na pewien problem w notepad++, a mianowicie musiałem wyszukać pewien ciąg znaków i go zamienić na inny ciąg znaków. Jak się szybko okazało w notepad++ mamy limit znaków...
- [Gotowiec: PHP] Wyciąganie linków do rejestracji Jak wiadomo nie zawsze podstrony z formularzem rejestracyjnym są zaindeksowane. Często tworzy się footprinty do wyszukiwania adresów tak, aby pobrane adresy url z wyników wyszukiwania prowadziły od razu do podstrony...
- [Gotowiec: PHP] Porównywanie słów kluczowych (Words compare) Jakiś czas temu byłem zmuszony do usunięcia słów kluczowych z jednej listy na podstawie słów kluczowych z drugiej listy. Niestety tych słów było od groma, więc ręczne usuwanie, tak aby...
Najpopularniejsze zapytania:
- ? php? hidemyass proxy szukaj= related:vpn