صرف 2 کمانڈز کے ساتھ اپنے پی سی کو پبلک ویب سرور میں تبدیل کریں۔
50-60 GB کا فولڈر گوگل ڈرائیو کے مفت 15 GB میں فٹ نہیں ہو گا، اور WeTransfer اسے بھی نہیں لے سکتا۔ اس ویڈیو میں، ٹیکنیکل انشو نے اسے براہ راست اپنے پی سی سے شیئر کیا ہے: ازگر پورٹ 8080 پر فولڈر کی خدمت کرتا ہے، اور ایک Cloudflare ٹنل اسے ایک عوامی لنک دیتا ہے - صرف دو کمانڈز، بغیر کوئی جامد IP اور کوئی روایتی ویب سرور سیٹ اپ کے بغیر۔
📑ابواب
- منظرنامہ - کلائنٹ کو بھیجنے کے لیے 50-60 GB ڈیٹا، لیکن Google Drive کا مفت 15 GB اور WeTransfer اسے نہیں لے سکتا
- Python ڈاؤن لوڈ کرنا - وہ سافٹ ویئر جس کی PC سائیڈ کو پہلے ضرورت ہے
- کمانڈ 1 - پورٹ 8080 پر Python کے ساتھ مقامی ویب سرور شروع کرنا
- کمانڈ 2 - Cloudflare ٹنل کے ساتھ عوامی طور پر مقامی سرور کو بے نقاب کرنا
- عوامی URL بھیج رہا ہے تاکہ دوسرا شخص فائلیں ڈاؤن لوڈ کر سکے
- شیئرنگ مکمل ہونے پر دونوں کمانڈز کو روکنا
📋 جائزہ اور مرحلہ وار گائیڈ
مسئلہ - ڈرائیو یا وی ٹرانسفر کے لیے ایک فائل بہت بڑی ہے
ویڈیو کی صورت حال: تقریباً 50 سے 60 جی بی ڈیٹا ہوتا ہے جسے کلائنٹ یا صارف تک پہنچنا ہوتا ہے۔ اسے کلاؤڈ پر اپ لوڈ کرنا کوئی آپشن نہیں ہے - گوگل صرف 15 جی بی خالی جگہ دیتا ہے، اس لیے فائل گوگل ڈرائیو یا وی ٹرانسفر پر نہیں جا سکتی۔ اس کا حل یہ ہے کہ اپ لوڈ کو مکمل طور پر چھوڑ دیا جائے اور فولڈر کو براہ راست اپنے PC سے سرو کریں: دوسرا شخص براہ راست آپ کی مشین سے ڈاؤن لوڈ کرتا ہے۔
یہی سیٹ اپ ایک چھوٹے پرسنل سرور کے طور پر بھی کام کرتا ہے - آپ اسے عالمی سطح پر انٹرنیٹ پر یا صرف مقامی طور پر اپنے نیٹ ورک پر استعمال کر سکتے ہیں، بغیر کسی پریشانی کے اور آپ کی طرف سے کسی جامد IP کی ضرورت نہیں ہے۔
Python ڈاؤن لوڈ اور انسٹال کریں
سب سے پہلے، پی سی کو ازگر کی ضرورت ہے - اس کا بلٹ ان ویب سرور وہی ہے جو اصل فائل کو پیش کرتا ہے۔ جیسا کہ ویڈیو میں دکھایا گیا ہے، کروم براؤزر کھولیں، سرچ بار میں Python download for Windows ٹائپ کریں، Enter دبائیں اور پہلا لنک کھولیں (آفیشل Python ویب سائٹ)۔ ونڈوز انسٹالر ڈاؤن لوڈ کریں اور اسے چلائیں - ازگر تیزی سے انسٹال ہوتا ہے۔
python کمانڈ کام کرتی ہے۔ اگر بعد میں کمانڈ کی اطلاع دی جاتی ہے کہ وہ تسلیم شدہ نہیں ہے، انسٹالر کو دوبارہ چلائیں اس آپشن پر نشان لگا کر۔ایک فولڈر میں شیئر کرنے کے لیے فائلیں رکھیں
پائیتھون سرور اس فولڈر کو شیئر کرتا ہے جس سے کمانڈ چلائی جاتی ہے - اس کے اندر موجود ہر فائل اور ذیلی فولڈر اس کے تخلیق کردہ ویب صفحہ پر نظر آتا ہے۔ لہذا شروع کرنے سے پہلے، صرف ان فائلوں کو کاپی کریں جنہیں آپ واقعی ایک صاف فولڈر میں بھیجنا چاہتے ہیں، اس فولڈر کو کھولیں، اور اس کے اندر کمانڈ پرامپٹ کھولیں (فائل ایکسپلورر میں، ایڈریس بار پر کلک کریں، cmd ٹائپ کریں اور Enter دبائیں - کمانڈ پرامپٹ پہلے سے ہی اس فولڈر کی طرف اشارہ کرتے ہوئے کھلتا ہے)۔
کمانڈ 1 - لوکل سرور شروع کریں
آپ کے شیئرنگ فولڈر کے اندر کھولے گئے کمانڈ پرامپٹ میں، پہلی کمانڈ چلائیں:
python -m http.server 8080
This starts a simple HTTP server on port 8080, serving the current folder. Test it on the same PC first: open your browser and go to http://localhost:8080 - you should see a listing of the files in the folder, and clicking a file downloads it. That confirms the local server works before you expose it.
کمانڈ 2 - اسے Cloudflare ٹنل کے ساتھ عوامی طور پر بے نقاب کریں
اس وقت سرور تک صرف آپ کے اپنے پی سی اور مقامی نیٹ ورک سے ہی پہنچا جا سکتا ہے۔ اسے عوامی بنانے کے لیے، آپ کو Cloudflare کے ٹنل ٹول، cloudflared کی ضرورت ہے۔ Cloudflare کی آفیشل ویب سائٹ سے cloudflared.exe ونڈوز فائل ڈاؤن لوڈ کریں اور اسے اسی شیئرنگ فولڈر میں رکھیں (یا کوئی دوسرا فولڈر جس میں آپ کمانڈ پرامپٹ کھول سکتے ہیں)۔ پھر ایک سیکنڈ کمانڈ پرامپٹ ونڈو کھولیں اور دوسری کمانڈ چلائیں:
cloudflared.exe tunnel --url http://localhost:8080
Cloudflare Tunnel connects your local server to Cloudflare's network and prints a public URL (in the form https://some-random-words.trycloudflare.com). Anyone who opens that URL in a browser reaches the file listing served by your PC and can download the files - no router port forwarding and no static IP required on your side.
لنک کا اشتراک کریں - پھر سرور کو بند کریں
سرنگ ونڈو سے عوامی URL کاپی کریں اور اسے کلائنٹ یا صارف کو بھیجیں۔ وہ اسے کسی بھی براؤزر میں کھولتے ہیں اور فائلیں براہ راست آپ کے کمپیوٹر سے ڈاؤن لوڈ کرتے ہیں۔ بھیجنے سے پہلے ایک اچھی جانچ پڑتال کریں: وائی فائی آف (موبائل ڈیٹا پر) کے ساتھ اپنے فون پر لنک کو ایک بار کھولیں - اگر فائل کی فہرست وہاں لوڈ ہوتی ہے، تو یہ واقعی انٹرنیٹ سے قابل رسائی ہے، نہ صرف آپ کے اپنے نیٹ ورک سے۔
🏷️Topic Search Variables & Keywords
🎙️ مکمل ٹرانسکرپٹ — پھیلانے کے لیے تھپتھپائیں
تو آج کی ویڈیو کا منظر نامہ یہ ہے کہ میرے پاس یہاں تقریباً 50 سے 60 جی بی ڈیٹا ہے اور مجھے اسے کسی کلائنٹ یا صارف کو بھیجنے کی ضرورت ہے۔ مجھے وہ فائل کسی صارف کو بھیجنی ہے۔ یہ چھوٹا یا بڑا ہوسکتا ہے۔ اب آپ نے سنا ہے کہ مجھے گوگل کلاؤڈ پر 50 سے 60 جی بی فائل اپ لوڈ کرنی ہے۔ لیکن گوگل کلاؤڈ مجھے یہاں صرف 15 جی بی جگہ دیتا ہے، اور آپ شاید کہیں گے، 'بھائی، میں اسے بھیج بھی نہیں سکتا۔ میرے پاس کافی جگہ نہیں ہے۔ یہ Google Drive یا WeTransfer پر نہیں جا سکتا۔ میں یہ نہیں کر سکتا۔'
تو آج میں آپ کو یہ بتانے جا رہا ہوں کہ آپ صرف دو آسان کمانڈز کا استعمال کرتے ہوئے اس کام کو کیسے پورا کر سکتے ہیں۔ آپ کسی بھی فائل کو، چاہے وہ کتنی ہی بڑی کیوں نہ ہو، آسانی سے کسی کو بھی بھیج سکتے ہیں۔ مزید برآں، اگر آپ کو ذاتی استعمال کے لیے اپنا سرور ترتیب دینے کی ضرورت ہے، تو آپ یہ بھی کر سکتے ہیں، چاہے آپ کے پاس جامد IP پتہ ہو۔ چاہے آپ اسے عالمی سطح پر استعمال کرنا چاہتے ہیں یا مقامی طور پر، آپ اسے بغیر کسی پریشانی کے آسانی سے پورا کر سکتے ہیں۔
تو، آئیے آگے بڑھتے ہیں۔ اب اسے مکمل کرنے کے لیے، پہلے آپ کو ازگر ڈاؤن لوڈ کرنے کی ضرورت ہے۔ ٹھیک ہے۔ Python واقعی تیزی سے ڈاؤن لوڈ کرتا ہے، اس لیے ہمیں پہلے اپنا کروم براؤزر کھولنا ہے۔ ایک بار جب یہ کھل جائے گا، ہم سرچ بار میں ٹائپ کریں گے، 'Python download for Windows'، اور پھر ہم انٹر کی کو دبائیں گے۔
(نقل یہاں ماخذ صفحہ پر ختم ہوتی ہے)
❓ اکثر پوچھے جانے والے سوالات
کیا یہ ٹیوٹوریل پیروی کے لیے 100% مفت ہے؟
ہاں! تکنیکی انشو کے ذریعہ دکھائے گئے تمام رہنما اور طریقے مفت، قانونی اور تعلیمی وسائل کا استعمال کرتے ہیں۔
کیا مبتدی اس گائیڈ کی پیروی کر سکتے ہیں؟
بالکل! ہر قدم کو تفصیلی ہدایات کے ساتھ اسکرین پر دکھایا جاتا ہے تاکہ کوئی بھی آسانی سے پیروی کر سکے۔
اگر میں پھنس جاؤں تو میں کہاں سوال پوچھ سکتا ہوں؟
یو ٹیوب ویڈیو پر براہ راست ایک تبصرہ چھوڑیں، اور ہماری کمیونٹی اور تکنیکی انشو آپ کی مدد کریں گے۔
🚀 YouTube پر مکمل ٹیوٹوریل دیکھیں
🚀 YouTube پر مکمل مرحلہ وار ویڈیو ٹیوٹوریل دیکھیں: https://www.youtube.com/watch?v=hiLaxSB7Odg
آئی ٹی سپورٹ، ونڈوز ٹربل شوٹنگ، اور سرور مینجمنٹ کے لیے ٹیکنیکل انشو کو سبسکرائب کریں۔
▶️ مکمل ویڈیو دیکھیں