بروكسي سكني: دليل الإعداد وطريقة الاتصال
يأخذك هذا الدليل من حساب ProxyMay جديد إلى أول طلب عبر بوابة gate.proxymay.com:7000. بمجرد أن تعرف قواعد اسم المستخدم، يمكنك تغيير الدولة والمدينة والجلسة الثابتة بتعديل نص واحد.
01
أنشئ حسابًا واحفظ رمز الوصول
أنشئ حسابًا في صفحة التسجيل وستحصل على رمز وصول واحد بالصيغة pm_XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX. الرمز نفسه يسجّل دخولك إلى الموقع ويعمل ككلمة مرور البروكسي.
يحتفظ الخادم فقط ببصمة الرمز وآخر 4 أحرف منه. احفظه في مدير كلمات مرور أو مكان آمن آخر قبل أن تغادر الصفحة.
الرمز المفقود لا يمكن استعادته. في الشيفرة، اقرأه من متغير بيئة حتى لا ينتهي به الأمر في مستودع.
يمكنك إنشاء 3 حسابات كحد أقصى لكل عنوان IP، ويسمح تسجيل الدخول بـ 10 محاولات كل 10 دقائق.
02
اشحن رصيدك واختر منتجًا
تسحب البروكسيات من رصيدك، لذا اشحن أولًا. رصيد واحد يغطي البروكسي السكني المتغير وبروكسي ISP الثابت وبروكسي مراكز البيانات وبروكسي الجوال.
تبدأ حركة السكني المتغير من $0.80/GB وحركة الجوال من $4.00/GB، وتُحسب حسب ما تستخدمه. مثلًا، $100 تُنفق على السكني المتغير تشتري حركة تساوي $100 مقسومة على $0.80/GB. اطلع على مبالغ الشحن والمكافآت في صفحة الأسعار.
03
أنشئ اسم مستخدم البروكسي: الدولة والمدينة والجلسة
يبدأ اسم المستخدم بـ user وتُضاف إليه أجزاء اختيارية مفصولة بـ -. كلمة المرور هي دائمًا رمز الوصول. دون إضافة أي جزء، تحصل على عنوان IP سكني متغير دون تحديد دولة.
| الجزء | المعنى | مثال |
|---|---|---|
| type-mobile | استخدم عناوين IP على شبكة جوال لدى مشغل | user-type-mobile-country-de |
| country-xx | رمز الدولة المكون من حرفين | user-country-jp |
| city-name | المدينة بأحرف صغيرة، والمسافات _ | user-country-us-city-new_york |
| session-name | حروف وأرقام حتى 16؛ الاسم نفسه يحافظ على عنوان IP نفسه | user-country-jp-session-shop1 |
كتابة الأجزاء بالترتيب: النوع، الدولة، المدينة، الجلسة يجعلها سهلة القراءة. user-country-jp-city-tokyo-session-shop1 تعني عنوان IP في طوكيو محفوظًا تحت اسم الجلسة shop1.
يستهدف بروكسي الجوال حسب الدولة فقط، لذا لا تضف المدينة حين تستخدم type-mobile. رموز الدول وقوائم المدن في صفحة المواقع.
04
صيغ اتصال HTTP وSOCKS5، مع فحص IP عبر curl
يتشارك HTTP وSOCKS5 المضيف نفسه gate.proxymay.com والمنفذ نفسه 7000. اختر أيًا من هذه الصيغ الثلاث تقبله أداتك.
http://user-country-jp:[email protected]:7000
socks5://user-country-jp:[email protected]:7000
gate.proxymay.com:7000:user-country-jp:YOUR_TOKENتنشئ لوحة التحكم النصوص نفسها لتنسخها. السطران الأولان بصيغة رابط؛ والأخير للأدوات التي تتوقع host:port:user:password.
قبل كتابة الشيفرة، اختبر من الطرفية. فهذا يحصر المشكلات بسرعة. تأكد من أن ip وcountry وcity في الاستجابة تطابق اسم المستخدم.
curl -x http://user-country-us:[email protected]:7000 https://ipinfo.io/json
# Same check over SOCKS5
curl -x socks5h://user-country-us:[email protected]:7000 https://ipinfo.io/jsonمع socks5h، تمر استعلامات DNS أيضًا عبر البروكسي.
05
استخدم البروكسي في requests وScrapy بلغة Python
في requests، ضع الرابط نفسه تحت http وhttps في قاموس proxies. يحتفظ هذا المثال بعنوان IP ياباني تحت الجلسة shop1.
import requests
proxy = "http://user-country-jp-session-shop1:[email protected]:7000"
proxies = {"http": proxy, "https": proxy}
r = requests.get("https://ipinfo.io/json", proxies=proxies, timeout=30)
print(r.status_code, r.json())لـ SOCKS5، شغّل pip install requests[socks] وغيّر البادئة إلى socks5h://.
في Scrapy، ضع proxy في meta الخاصة بالطلب وستتولى الوسيطة المدمجة المصادقة. امنح كل طلب اسم جلسة خاصًا به إذا أردت عنوان IP مختلفًا لكل صفحة.
import scrapy
class IpSpider(scrapy.Spider):
name = "ipcheck"
def start_requests(self):
proxy = "http://user-country-gb:[email protected]:7000"
yield scrapy.Request("https://ipinfo.io/json", meta={"proxy": proxy})
def parse(self, response):
yield response.json()06
مثال على البروكسي في Node.js
في Node.js 18 أو أحدث، مرّر ProxyAgent من undici كـ dispatcher لـ fetch. وإذا كنت تستخدم axios، فأعطِ الرابط نفسه لحزمة https-proxy-agent.
// npm install undici
import { ProxyAgent, fetch } from "undici";
const agent = new ProxyAgent("http://user-country-de:[email protected]:7000");
const res = await fetch("https://ipinfo.io/json", { dispatcher: agent });
console.log(await res.json());07
إعدادات البروكسي في متصفح Playwright وPuppeteer
تأخذ أدوات أتمتة المتصفح الخادم وبيانات الاعتماد بشكل منفصل. ضع أجزاء الاستهداف في اسم المستخدم والرمز في كلمة المرور.
// Playwright
const { chromium } = require("playwright");
const browser = await chromium.launch({
proxy: {
server: "http://gate.proxymay.com:7000",
username: "user-country-fr-city-paris-session-web1",
password: "YOUR_TOKEN",
},
});
const page = await browser.newPage();
await page.goto("https://ipinfo.io/json");
// Puppeteer
const browser2 = await puppeteer.launch({ args: ["--proxy-server=http://gate.proxymay.com:7000"] });
const page2 = await browser2.newPage();
await page2.authenticate({ username: "user-country-fr", password: "YOUR_TOKEN" });للأعمال التي تبقى مسجلة الدخول، أضف اسم جلسة حتى تُفتح كل صفحة من عنوان IP نفسه.
08
متى تغيّر عناوين IP ومتى تستخدم جلسة ثابتة؟
دون جزء الجلسة، يحصل كل طلب على عنوان IP جديد. هذا يناسب الطلبات المستقلة مثل فحص الترتيب أو جمع الأسعار.
قد تتعطل عمليات تسجيل الدخول وسلال الشراء والخطوات المتعددة حين يتغير عنوان IP. أضف session-name للاحتفاظ بعنوان IP نفسه لمدة تصل إلى 120 دقيقة.
- امنح كل مهمة اسم جلسة خاصًا بها (مثل cart1 وcart2).
- لتغيير عنوان IP، غيّر اسم الجلسة فقط.
- إذا كنت تحتاج إلى عنوان IP نفسه لشهر كامل، فبروكسي ISP الثابت هو الأنسب.
09
حل أخطاء الاتصال بالبروكسي
- 407 Proxy Authentication Required: صيغة اسم المستخدم أو الرمز غير صحيحة. تأكد من أنه يبدأ بـ user، وأن الأجزاء مفصولة بـ -، وأن الرمز لا يحتوي على مسافات زائدة.
- رفض الاتصال أو انتهاء المهلة: أعد التحقق من المضيف gate.proxymay.com والمنفذ 7000، وتأكد من أن جدار الحماية لا يحظر الاتصالات الخارجة إلى ذلك المنفذ. وتأكد أيضًا من أن لديك رصيدًا متبقيًا.
- ظهور دولة خاطئة: تأكد من أن رمز الدولة من حرفين وأن المدينة بأحرف صغيرة مع _. شغّل فحص curl أولًا، ثم ابحث عن ذاكرة تخزين مؤقت أو إعداد بروكسي آخر في شيفرتك.
- تغيرت الجلسة بعد 120 دقيقة: هذا متوقع، لأن الجلسة الثابتة تدوم حتى 120 دقيقة. قسّم العمل ليناسب هذه المدة أو ابدأ من جديد باسم جلسة جديد.
إجابات أخرى مجمعة في الأسئلة الشائعة.
10
استخدم البروكسي بمسؤولية
استخدم ProxyMay لجمع البيانات العامة، والتحقق من الإعلانات، وفحص ترتيب SEO، ومراقبة الأسعار، واختبار المواقع والتوطين، وإدارة حساباتك الخاصة. يُمنع الدخول غير المصرح به إلى حسابات الآخرين، والرسائل المزعجة، والاحتيال، والهجمات، والمحتوى غير القانوني، وكل ما يخالف القانون أو حقوق الموقع المستهدف.
تنظيم وتيرة طلباتك واحترام قواعد كل موقع يبقي أعمالك تعمل بسلاسة أيضًا. القواعد الكاملة في شروط الخدمة.
صفحات ذات صلة
- بروكسي سكني متغيريوجّه البروكسي السكني المتغير طلباتك عبر عناوين IP يمنحها مزودو الإنترنت للمنازل العادية. يمكن أن يخرج كل طلب من عنوان IP مختلف، فتتوزع الكميات الكبيرة من الاستعلامات بالتساوي على عناوين ومناطق كثيرة.
- المواقعيوفر ProxyMay عناوين IP في 60 دولة و175 مدينة. تشرح هذه الصفحة كيف تحدد الموقع في اسم المستخدم، ومتى تنزل إلى مستوى المدينة، وما الدول التي تغطيها كل منطقة.
- الأسعارتسحب منتجات ProxyMay الأربعة كلها من الرصيد نفسه. ستجد أدناه طريقة الحساب، وتكلفة الأعمال المعتادة، وطريقة عمل مكافأة الشحن، وكيفية الدفع.
- المساعدةأسئلة وأجوبة عن الحسابات والاتصال والمنتجات والشحن وقواعد الاستخدام، مرتبة حسب الموضوع. تتصل لأول مرة؟ اتبع دليل الإعداد أولًا.
سجّل الآن
واتصل فورًا بعناوين الدول التي تحتاجها
التسجيل برمز واحد فقط. اشحن بدءًا من $20 وابدأ الآن.