Proxy listesi indirme, istediğiniz formatta txt, CSV veya API
Socks5Proxy, satın alınan datacenter/ISP proxy listelerini 6 farklı formatlı .txt veya .csv dosyası olarak veya REST API ile indirme imkanı sunan bir proxy hizmetidir. Listeler ödeme sonrası dashboard'da anında görünür.
Proxy listesi nedir?
Proxy listesi, satın aldığınız proxy'lerin her satırda bir tane olacak şekilde yazıldığı dosyadır. Tarayıcılar, otomasyon araçları, anti-detect tarayıcılar ve hesap yönetim programlarının çoğu bu tür liste dosyalarını yükleyerek proxy'leri dönüşümlü kullanır veya her hesaba bir tane atar.
Araçlar farklı satır formatları kabul ettiği için, aynı proxy'yi bile doğru formatta vermek gerekir. Socks5Proxy, yaygın kullanılan formatları önceden seçebilmenizi sağlayarak indirdikten sonra tekrar düzenleme ihtiyacını ortadan kaldırır.
Listeyi elle düzenlerken tek bir iki nokta eksik olsa bile araç tüm satırı okumayabilir. Baştan araçlara uygun formatta alırsanız bu tür hatalar olmaz ve yeni bir plan satın alıp liste değişse bile aynı formatta tekrar almanız yeterlidir.
Proxy listesini hangi formatlarda alabilirim?
Kontrol panelindeki proxy'lerim ekranında veya API'de aşağıdaki formatlardan birini seçebilirsiniz. HTTP protokolünü seçerseniz HTTP portu, SOCKS5'i seçerseniz SOCKS5 portu kullanılır.
Formatı istediğiniz zaman değiştirip yeniden alabilirsiniz. Aynı planın listesini crawler için http:// dosyası ve tarayıcı için socks5:// dosyası olarak iki kez indirip ayırabilirsiniz, IP ve hesap bilgileri aynı kalır.
| Format | Tek satır örnek | Uygun araçlar |
|---|---|---|
| ip:port:user:pass | 203.0.113.10:41000:user:pass | Hesap yönetim yazılımları, çoklu tarayıcılar |
| user:pass@ip:port | user:pass@203.0.113.10:41000 | Tarayıcı uzantısı olmayan araçlar, bazı botlar |
| ip:port | 203.0.113.10:41000 | IP yetkilendirmeli ortam |
| socks5:// | socks5://user:pass@203.0.113.10:42000 | Anti-detect tarayıcılar, Node.js, Python |
| http:// | http://user:pass@203.0.113.10:41000 | requests, Scrapy, cURL, ortam değişkenleri |
| CSV | ip,http_port,socks5_port,user,pass,country,city | Elektronik tablo, hesap eşleme tablosu |
Proxy listesi nereden indirilir?
Ödeme tamamlandıktan hemen sonra kontrol panelinizin proxy ekranında IP listesi görüntülenir. Üstten format, protokol, ülke ve planı seçip .txt veya .csv olarak indirebilirsiniz. Birden fazla plan satın aldıysanız tek bir dosyada birleştirebilir veya plan veya ülkeye göre ayırabilirsiniz.
Ekrandaki liste sabit yükseklikte bir tabloda kaydırılır, her satırda kopyala düğmesi bulunur, bu nedenle sadece birkaçına ihtiyacınız varsa dosya olmadan doğrudan kopyalayıp kullanabilirsiniz.
Dosya adında format ve alınma tarihi bulunur, böylece birden fazla kez indirseniz bile hangi dosyanın en yeni olduğunu kolayca anlayabilirsiniz. CSV dosyalarının ilk satırında sütun adları bulunur, böylece bir elektronik tabloda açtığınızda hemen bir tablo olarak görüntülenir.
Liste ekranında ülke, plan ve son kullanma tarihine göre filtreleyebilir, filtrelenmiş sonuçları dosya olarak indirebilirsiniz. Örneğin sadece ABD özel ISP IP'lerini seçip CSV olarak indirerek hesap eşleme tablosunu hemen oluşturabilirsiniz.
API ile proxy listesi almak için ne yapmalıyım?
Kontrol panelindeki API anahtarı ekranında bir anahtar oluşturun. Anahtar sadece oluşturulduğu anda tam olarak görüntülenir, güvenli bir yere kaydedin. Kaybederseniz yeni bir anahtar oluşturabilirsiniz. Yeni bir anahtar oluşturulduğunda eski anahtar hemen kullanılamaz hale gelir.
Listeyi iki adresten alabilirsiniz. /proxies JSON listesi olarak IP, port, kullanıcı adı, şifre, ülke, şehir ve son kullanma tarihini döndürür. /proxies/download ise seçtiğiniz formatta metni satır satır döndürür. Her iki adres de ülke (country) ve protokol (protocol) ile filtrelenebilir.
API isteklerinde hesap token'ı yerine API anahtarı kullanılır. Hesap token'ı sadece dashboard girişinde kullanılırken, API anahtarı liste sorgulama gibi program işlemlerinde kullanılır, böylece anahtar bilinse bile hesap girişi güvende kalır. İstekler sadece HTTPS üzerinden kabul edilir.
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://socks5proxy.io/api/v1/proxies/download?protocol=http&format=ip:port:user:pass"curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://socks5proxy.io/api/v1/proxies?country=us"import itertools, requests
API = "https://socks5proxy.io/api/v1/proxies/download"
lines = requests.get(API, params={"protocol": "http", "format": "url"},
headers={"Authorization": "Bearer YOUR_API_KEY"}, timeout=20).text.split()
pool = itertools.cycle(lines)
for url in ["https://example.com/a", "https://example.com/b"]:
p = next(pool)
print(requests.get(url, proxies={"http": p, "https": p}, timeout=20).status_code)IP yetkilendirme kullanınca liste nasıl değişir?
IP yetkilendirme, sunucunuzun genel IPv4 adresini kontrol paneline kaydedip sadece o adresten gelen bağlantıları şifresiz kabul etme yöntemidir. En fazla 10 adres kaydedebilirsiniz.
IP yetkilendirme kullanınca listeyi ip:port formatında alıp hemen bağlanabilirsiniz. Liste dosyasında şifre olmadığı için, birden fazla kişinin eriştiği ayar dosyalarında veya kod depolarında proxy adreslerini saklarken hesap bilgileri açığa çıkmaz. Bağlantı konumu sık değişen dizüstü bilgisayarlarda kullanıcı adı ve şifre yöntemini birlikte kullanmak daha pratiktir.
Kaydedilen adres, proxy'ye bağlanan taraf yani sunucunuz veya bilgisayarınızın genel IPv4 adresidir. Proxy IP'si kaydetmiyorsunuz, karıştırmamaya dikkat edin. Genel IP'nizi dashboard'ın IP yetkilendirme kısmından doğrudan görebilir ve ekleyebilirsiniz.
Proxy listesini araçlara yüklerken ipuçları var mı?
- Hesap yönetim araçlarında CSV alarak hesapları ve IP'leri tek tabloda eşleştirip saklamak yönetimi kolaylaştırır.
- Tarayıcı http:// formatını alarak her istekte bir sonraki proxy'yi kullanacak şekilde döndürür.
- Anti-detect tarayıcılar socks5:// formatını kabul eder, her profil için bir satır ekleyin.
- İşleri ülkelere göre ayırıyorsanız, ülke filtresi uygulayarak her ülke için ayrı dosya alabilirsiniz.
- Yeni bir plan satın aldığınızda, aynı API adresine yeni IP'ler eklenir, bu nedenle her işlem başlangıcında listeyi tekrar indirin.
Proxy listesinde hangi bilgiler bulunur?
Her satırda IP, HTTP portu, SOCKS5 portu, kullanıcı adı ve şifre bulunur; CSV ve JSON formatlarında ülke kodu, şehir ve plan sona erme tarihi de yer alır. Seçilebilir IP ülke sayısı: datacenter 47, ISP 19.
Tüm IP'ler IPv4'tür ve plan süresi boyunca aynı IP korunur. Bu nedenle bir kez aldığınız liste, süre bitene kadar aynı şekilde kullanılabilir.
JSON listesinin her öğesinde plan türü de bulunur, böylece paylaşılan, özel ve özel ayrılmış IP'leri program içinde farklı şekilde işleyebilirsiniz. Örneğin, özel ayrılmış IP'leri hesap girişleri için, paylaşılan IP'leri yalnızca kamuya açık sayfa toplama için kullanabilirsiniz.
Listeyi bir kez aldıktan sonra uzun süre kullanılan bir araç ise, planın sona erme tarihi geçen satırlar bağlanmayacaktır, bu yüzden yeni liste ile değiştirin. API ile alma yönteminde bu tür bir temizliğe gerek yoktur.
| Kan | Açıklama |
|---|---|
| ip | Proxy IPv4 adresi |
| http_port | HTTP·HTTPS bağlantı portu |
| socks5_port | SOCKS5 bağlantı portu |
| user, pass | Kullanıcı adı ve şifre |
| country, city | IP konumu (ülke kodu, şehir) |
| expires | Plan sona erme tarihi (JSON) |
Proxy listesi dosyaları nasıl güvenli şekilde saklanır?
Kullanıcı adı ve şifre içeren liste dosyası hesap bilgilerinizle aynıdır. Açık depolara veya birden fazla kişinin gördüğü sohbet odalarına olduğu gibi yüklemeyin, sunucunun ayar klasörüne veya gizli değer yönetim araçlarına koymak daha iyidir.
Kod deposunda proxy bilgilerini saklamanız gerekiyorsa, IP yetkilendirmesini açın ve ip:port formatında alın. Şifre olmadığı için dosya dışarıdan görünse bile kayıtlı sunucu değilse bağlanamaz.
API anahtarlarını da aynı şekilde ele alın. Anahtarın sızdığını düşünüyorsanız, dashboard'dan yeni bir anahtar oluşturduğunuzda eski anahtar hemen engellenir.
Listeyi aldıktan sonra bağlantının çalışıp çalışmadığını nasıl kontrol edebilirim?
En kolay yöntem, listedeki her satır için IP kontrol adresine istek göndermektir. Yanıt olarak dönen IP o satırdaki IP ile aynıysa bağlantı normaldir. Aşağıdaki cURL döngüsü gibi kısa bir script ile yüzlercesini birkaç dakika içinde kontrol edebilirsiniz.
Kontrol ederken aynı anda çok fazla bağlantı açmayın, paylaşımlı bir plan kullanıyorsanız bağlantıları 500'e bölerek kontrol edin. Bağlantı kurulamıyorsa HTTP portu ve SOCKS5 portunu doğru girdiğinizden ve kimlik doğrulama yönteminin doğru olduğundan emin olun.
while read p; do
echo "$p $(curl -s -m 15 -x "$p" https://api.ipify.org)"
done < proxies.txtProxy listesi almak için ne satın almalıyım?
Liste indirme ve API tüm planlarda dahildir. Paylaşımlı datacenter 100'den başlar, 1 IP aylık başlangıç birim fiyatı $0.0179, ISP ve özel, özel planlar da aynı şekilde liste alır.
Hesap token'ı ile kaydolup bakiyenizi yükledikten sonra plan satın alırsanız liste hemen oluşturulur. Minimum yükleme: $30.
Farklı türde planları birlikte satın alsanız bile liste tek yerde toplanır. Paylaşımlı datacenter ve dedicated ISP listelerini ayrı indirmek isterseniz filtre uygulayarak indirebilir, tamamını tek dosyada isterseniz filtre kullanmadan indirebilirsiniz.