পুনর্নির্দেশগুলি ব্যবহার করে এমন ডাউনলোড সাইটগুলিতে আসল ডাউনলোড URL টি কীভাবে সন্ধান করবেন


54

আসুন আমি বলি যে আমি এর সাথে কিছু ডাউনলোড করতে চাই wgetতবে যে ওয়েবসাইটগুলির ফাইল রয়েছে সেগুলিতে এমন একটি সাইটে পুনঃনির্দেশ করা প্রয়োজন যা স্বয়ংক্রিয়ভাবে আমার জন্য একটি আয়না চয়ন করে (এবং কোনও স্থির ফাইল URL নেই)

এই জাতীয় সাইটগুলি থেকে ডাউনলোড করা ফায়ারফক্সের সাথে কাজ করে, তবে কীভাবে আমি সত্যিকারের ইউআরএল পাব (কেবল পুনর্নির্দেশ পৃষ্ঠার লিঙ্কটি নয়) যাতে এই ফাইলগুলি দিয়ে ডাউনলোড করতে পারি wget?


3
ব্রেকথ্রুয়ের উত্তরটি কাজ করে তবে কী লাভ? এফএফটিকে ডাউনলোড শেষ করুন। আপনি কি আপনার প্রশ্নে আরও বিশদ যুক্ত করতে পারেন? আমি অনুমান করতে যাচ্ছি যে আপনি কোনও ধরণের স্ক্রিপ্টের মাধ্যমে ডাউনলোড স্বয়ংক্রিয় করার চেষ্টা করছেন, এবং কেবল গিট-এন-শিগলসের জন্য উইজেট ব্যবহার করছেন না।
Yoopergeek

2
আপনি যখন ফায়ারফক্সের সাথে ডাউনলোড করেন ডাউনলোড উইন্ডোতে আপনার ডাউনলোডের উপর ডান ক্লিক করুন এবং অনুলিপি ডাউনলোড লিঙ্কটি নির্বাচন করুন
Am1rr3zA

2
@ ইয়োপারজিগ: ফাইলটি অত্যন্ত বড় এবং আপনি এটি ডাউনলোড ম্যানেজারের মধ্যে রাখতে চাইলে তাঁর উত্তর সাহায্য করে। ;)
সিপি 2141

@ ইয়ুপারজিেক: ওপিতে "উইজেট" এর কথাও উল্লেখ করেছেন যা কোনও উইন্ডোজ ইউআই ছাড়াই কোনও ফাইল স্থানান্তর করতে একটি লিনাক্স / ইউনিক্স কমান্ড-লাইন সরঞ্জাম। আপনি যখন মেঘের মধ্যে ভার্চুয়াল মেশিন চালাচ্ছেন এবং সফ্টওয়্যার ডাউনলোড করার দরকার পড়ে তখন এ জাতীয় সরঞ্জামগুলি কার্যকর হয়। যেহেতু উইজেট কেবল একটি ফাইল পাওয়ার চেষ্টা করছে, বিজ্ঞাপনটি প্রদর্শন করবে না যখন এটি আয়নাটি নির্বাচনের জন্য অপেক্ষা করে, তাই সরাসরি ইউআরএল প্রয়োজনীয়।
পাওয়ারপাইল

1
ক্লায়েন্ট অ্যাডন আপনাকে ডাউনলোড ডায়ালগটিতে অনুলিপি এবং কপির জন্য একটি কার্ল কমান্ড দেয়। addons.mozilla.org/en-US/firefox/addon/cliget
Dagelf

উত্তর:


52

আপনি যখন ফায়ারফক্সে স্থানান্তর শুরু করবেন, এটি বাতিল করুন এবং ডান ডাউনলোডটি ক্লিক করুন এবং "অনুলিপি ডাউনলোড লিঙ্ক" টিপুন। আপনি যদি কোনও পুরানো সংস্করণ ব্যবহার করছেন তবে এটিকে ডান ক্লিক করুন এবং "সম্পত্তি" এ ক্লিক করুন, এবং লিঙ্কটি উইন্ডোতে খোলা হবে যা খোলা হবে।

ক্রোমে - ডাউনলোডকে সাধারণ হিসাবে চালান - তারপরে মেনু - ডাউনলোডগুলিতে যান - এবং আপনার ব্যবহৃত লিঙ্কটি সরাসরি ব্যবহার করা উচিত। অথবা উইন্ডোটি খুলতে Ctrl+ টিপুন J


1
হ্যাঁ, আমি প্রস্তাবিত চেয়ে অনেক সহজ হবে!
আরথর্ন

আমার চিন্তা এছাড়াও, arathorn। ফায়ারবগে 'নেট' ট্যাবটি ব্যবহার করতে আমি একটি প্রতিক্রিয়া লিখতে শুরু করেছি, তবে এটি আরও সহজ!
ম্যাট

1
এটি আমার পক্ষে গিথুব (আমার ফায়ারফক্স, ক্রোম, সাফারি তে চেষ্টা করে) কাজ করবে বলে মনে হচ্ছে না। যেমন: nodeload.github.com/jverzani/gWidgets2/tarball/master
এটিয়েন লো-ডেকারি

ম্যাকের উপর
সিএমডি

18

ডাউনলোড করা ফাইলটির আসল URL নির্ধারণ করতে আপনি LiveHTTPHeilers এক্সটেনশন ব্যবহার করতে পারেন । (বিশেষত জিইটিগুলিতে নজর রাখুন))


1
এটি দুর্দান্ত ধারণা, আমি এটি চেষ্টা করব। আমার নিম্ন প্রতিনিধি না হলে আমি ভোট দিয়ে যাব;)
ফিল

ক্রোমের জন্য কিছু?
আনোয়ার

আমি জানি এটি একটি পুরানো থ্রেড তবে এই প্রতিক্রিয়ার জন্য আমার +1 দিতে চেয়েছিল। সবচেয়ে ভাল সমাধান অবশ্যই বেশিরভাগ ক্ষেত্রেই গ্রহণযোগ্য। আমার, আমার কাছে একটি ইনভেন্টরি ওয়েব গুই রয়েছে যা আমি সিএসভি ফর্ম্যাটে রফতানি বোতামটি ব্যবহার করে আমার সমস্ত ডিভাইস সহজেই রফতানি করতে চেয়েছিলাম। এই স্ক্রিপ্টযোগ্য করতে, আমি আপনার "জিইটি নজর রাখুন" পরামর্শটি নিয়েছি এবং রফতানির মাধ্যমে ডাউনলোড করা ফাইলটি দেখতে F12 এ নেটওয়ার্ক ট্যাবটি পরীক্ষা করেছিলাম। সেখান থেকে কমপক্ষে ক্রোমে আপনি সেই ফাইলটিতে ডান ক্লিক করতে পারেন এবং সিআরএল হিসাবে অনুলিপি> অনুলিপি করতে পারেন। আমি লিঙ্কটিতে ডিভাইসের নামটি পরিবর্তনশীল হিসাবে প্রতিস্থাপন করেছি এবং এটিকে কার্ল করতে লুপের জন্য
রেখেছি

16

আমি যখন উইজেটটি পছন্দ করি তখনও আমি অনুরূপ অন্য একটি সরঞ্জাম ব্যবহার করি: সিআরএল । পুনর্নির্দেশগুলি ( -L / --location) অনুসরণ করার জন্য সিআরএল বিশেষত একটি বৈশিষ্ট্য রয়েছে এবং এটি উইজেটের মতো বিনামূল্যে। আমি উভয়কে আপনার টুলবেলে রাখার পরামর্শ দিচ্ছি; তাদের কিছু পরিপূরক বৈশিষ্ট্য রয়েছে।

প্রমাণীকরণের জন্য কুকিজ ব্যবহার করে এমন কোনও সাইট থেকে ডাউনলোড করার জন্য আমি কীভাবে উইজেট বা সিআরএল ব্যবহার করব সে সম্পর্কে একটি আকর্ষণীয় নিবন্ধটি এখানে এসেছি। পুনর্নির্দেশগুলি অনুসরণ করতে সিআরএল - অবস্থান বৈশিষ্ট্যটির একটি উল্লেখ রয়েছে। (আসলে, উইজেটের জন্য উল্লিখিত কোনও বিশেষ পতাকার ভিত্তিতে, আমার কাছে মনে হবে যে উইজেট অন্তর্নিহিত পুনঃনির্দেশগুলি অনুসরণ করতে পারে ..?)


5

এই যে উত্তরটি আপনি খুঁজছেন তা!

কেবলমাত্র একটি বোকা-প্রমাণের এক-ক্লিক সমাধান: ক্লায়েন্ট

এটি আপনাকে ডাউনলোডের কথোপকথনের ডানদিকে ক্লিপবোর্ড বোতামের অনুলিপি সহ শিরোনাম, কুকিজ এবং সমস্ত সহ একটি কার্ল কমান্ড দেয়।

জন্য ফায়ারফক্স : https://addons.mozilla.org/en-US/firefox/addon/cliget

আমি এখানে ক্রমের জন্য কার্লওয়াট সংযোগ দিচ্ছি না, কারণ এটি কুৎসিত। যদি ক্রোম একটি মার্জিত সমতুল্য হয়ে থাকে তবে দয়া করে এই উত্তরটি আপডেট করুন।


ধন্যবাদ! এটি
মোহন

4

এই পরিস্থিতিতে, প্রথমে আমি আসল ডাউনলোড শুরু করি এবং এটিকে বিরতি দিয়ে URL টি অনুলিপি করি।


1
এটা কোথা থেকে কপি?
ফিলিপ

1
ডাউনলোডটি শেষ হওয়ার আগে ফায়ারফক্স ডাউনলোড উইন্ডোতে যদি আপনি বিরতি দেন তবে আপনি ডান-ক্লিক করতে পারেন এবং ইউআরএলটি দখল করতে পারেন ( wgetকখনও কখনও ইউআরএল ফায়ার করার জন্য এটি করেছেন)।
নিক

3

ডাউনলোড করার জন্য প্রচুর লিঙ্ক থাকা অবস্থায় আমি সাধারণত ফায়ারফক্স ডাউনডেম সমস্ত অ্যাডন ব্যবহার করি এবং আমার নির্দিষ্ট ইউআরএল নির্বাচন করতে হবে।

এটি সম্পূর্ণ ইউআরএল দেখায় এবং আপনাকে বিরতি মোডে যুক্ত করার অনুমতি দেয় যাতে আপনি যখন পছন্দ করেন ডাউনলোড শুরু করতে পারেন।

অতিরিক্ত বৈশিষ্ট্য হিসাবে, আপনি URL টি দখল করতে এবং ডাউনলোডটি পুরোপুরি এড়িয়ে যেতে পারেন।
তবে আপনার যদি ফাইলটি ডাউনলোড করতে হয় তবে ডাউনএইমএল একটি এক্সিলারেটর হিসাবে বেশ ভাল is


2

আপনি সরাসরি --trust-server-nameপতাকা ব্যবহার করে উইজেট ব্যবহার করতে পারবেন না ? এটি ফাইল নাম ব্যবহার করে এটি পুনঃনির্দেশ করে ডাউনলোড করে সংরক্ষণ করবে।


1

আপনার প্রশ্নটি কিছুটা অস্পষ্ট। এখানে দুটি ইউআরএল রয়েছে: আপনি যেটি ব্যবহার করেন তা এবং পুনর্নির্দেশের পরে ফিরে আসা একটি। প্রথমটি আপনার জানা উচিত, যেহেতু এটি আপনার মেশিন থেকে উদ্ভূত হয়েছিল, এবং দ্বিতীয়টি আপনার ব্রাউজারে প্রদর্শিত হয়। যদি প্রশ্নটি যদি পুনঃনির্দেশিত সার্ভারে ফাইলটি সম্পর্কিত হয় তবে এটি জানার উপায় নেই।

আপনি যদি সার্ভারের দিকে জারি করা কলগুলি ডিবাগ করার চেষ্টা করছেন, আপনি ফায়ারবগের ফায়ারফক্স অ্যাড-অন ব্যবহার করতে পারেন, এর পুরানো সংস্করণগুলি এখানে বিদ্যমান: https://addons.mozilla.org/en-US/firefox/addons/ সংস্করণ / 1843


1
সত্যি বলতে কী, আমার প্রশ্নে এতটা অস্পষ্ট আমি বুঝতে পারি না, নীচে কিছু পোস্টার এমনকি আসলে বুঝতে পেরেছে;)
ফিল

যদি আপনার একমাত্র সমস্যাটি কেবল ইউআরএল পাচ্ছে তবে আপনি খুব দ্রুত না হলে ডাউনলোডটি থামিয়ে কেবল বড় ফাইলগুলির জন্য কাজ করে। ডাউনলোড ম্যানেজারের তালিকায় আপনি কেবল এই তথ্যটি সন্ধান করতে পারেন: ডান ক্লিক করুন এবং ডাউনলোড লিঙ্কটি অনুলিপি করুন।
harrymc

ভাবা লোকের কাছে: এখানে আপনার সময় নষ্ট করবেন না - এটি একটি পুরানো পোস্ট এবং আপনার জন্য প্রযোজ্য নাও হতে পারে।
harrymc


0

আপনি সরাসরি ডাউনলোড লিঙ্কে ক্লিক করার সময় আপনি আইডিএম (ইন্টারনেট ডাউনলোড ম্যানেজার) ব্যবহার করতে পারেন এটি লিঙ্কটি পুনর্নির্দেশ করবে এবং সরাসরি লিঙ্কটি দেখিয়ে দেবে।


0

আপনি কি উইজেটের পুনঃনির্দেশ URL টি পাস করার চেষ্টা করেছেন? কখনও কখনও তারা আমার জন্য কাজ।

সোর্সফোর্সের একটি উদাহরণ এখানে:

$ wget http://sourceforge.net/projects/emule/files/eMule/0.49c/eMule0.49c-Installer.exe/download?use_mirror=ufpr,Centro%20de%20Computacao%20Cientifica%20e%20Software%20Livre
--14:23:20--  http://sourceforge.net/projects/emule/files/eMule/0.49c/eMule0.49c-Installer.exe/download?use_mirror=ufpr,Centro%20de%20Computacao%20Cientifica%20e%20Software%20Livre
Resolvendo sourceforge.net... 216.34.181.60
Connecting to sourceforge.net|216.34.181.60|:80... conectado!
HTTP requisição enviada, aguardando resposta... 302 Found
Localização: http://downloads.sourceforge.net/project/emule/eMule/0.49c/eMule0.49c-Installer.exe?use_mirror=ufpr [seguinte]
--14:23:21--  http://downloads.sourceforge.net/project/emule/eMule/0.49c/eMule0.49c-Installer.exe?use_mirror=ufpr
Resolvendo downloads.sourceforge.net... 216.34.181.59
Connecting to downloads.sourceforge.net|216.34.181.59|:80... conectado!
HTTP requisição enviada, aguardando resposta... 302 Found
Localização: http://ufpr.dl.sourceforge.net/project/emule/eMule/0.49c/eMule0.49c-Installer.exe [seguinte]
--14:23:21--  http://ufpr.dl.sourceforge.net/project/emule/eMule/0.49c/eMule0.49c-Installer.exe
Resolvendo ufpr.dl.sourceforge.net... 200.236.31.1, 200.17.202.1
Connecting to ufpr.dl.sourceforge.net|200.236.31.1|:80... conectado!
HTTP requisição enviada, aguardando resposta... 200 OK
Tamanho: 3342809 (3,2M) [application/x-msdos-program]
Saving to: `eMule0.49c-Installer.exe'

100%[====================================================================================>] 3.342.809   2,35M/s   in 1,4s

14:23:23 (2,35 MB/s) - `eMule0.49c-Installer.exe' saved [3342809/3342809]

আমি যে সংস্করণটি ব্যবহার করি:

$ wget --version
GNU Wget 1.10.2 

0

স্প্লিটলিংক নামে ফায়ারফক্সের একটি অ্যাডন ছিল । এটি ফায়ারফক্স 3+ এর জন্য কাজ করে না, তবে এটি ফায়ারফক্স ২ এ কাজ করেছে।


-1

ফায়ারফক্স কপি ইউআরএল স্পষ্টভাবে সহজ। উইজেট (যেমন প্রশ্নটি ট্যাগ করা হয়েছিল) এটিও একটি দুর্দান্ত সমাধান কারণ আপনি কেবলমাত্র চূড়ান্ত ইউআরএল নয়, সমস্ত মধ্যবর্তী বাউন্স দেখতে পারেন:

$ wget 'http://sourceforge.net/projects/pdfcreator/files/PDFCreator/PDFCreator%200.9.8/PDFCreator-0_9_8_setup.exe/download'
--2009-09-10 09:59:53--  http://sourceforge.net/projects/pdfcreator/files/PDFCreator/PDFCreator%200.9.8/PDFCreator-0_9_8_setup.exe/download
Resolving sourceforge.net... 216.34.181.60
Connecting to sourceforge.net|216.34.181.60|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://downloads.sourceforge.net/project/pdfcreator/PDFCreator/PDFCreator%200.9.8/PDFCreator-0_9_8_setup.exe?use_mirror=voxel [following]
--2009-09-10 09:59:54--  http://downloads.sourceforge.net/project/pdfcreator/PDFCreator/PDFCreator%200.9.8/PDFCreator-0_9_8_setup.exe?use_mirror=voxel
Resolving downloads.sourceforge.net... 216.34.181.59
Connecting to downloads.sourceforge.net|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://voxel.dl.sourceforge.net/project/pdfcreator/PDFCreator/PDFCreator%200.9.8/PDFCreator-0_9_8_setup.exe [following]
--2009-09-10 09:59:54--  http://voxel.dl.sourceforge.net/project/pdfcreator/PDFCreator/PDFCreator%200.9.8/PDFCreator-0_9_8_setup.exe
Resolving voxel.dl.sourceforge.net... 74.63.52.167, 69.9.191.19, 69.9.191.18, ...
Connecting to voxel.dl.sourceforge.net|74.63.52.167|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 17695920 (17M) [application/octet-stream]
Saving to: `PDFCreator-0_9_8_setup.exe'

10% [=======> ] 1,818,064 609K/s


-1

আপনি যদি ফায়ারফক্সের পরিবর্তে ডাউনলোড ম্যানেজারটি ডাউনলোড করতে চান তবে আপনি ফ্ল্যাশগট ফায়ারফক্স অ্যাডোন ব্যবহার করতে পারেন।


-1

netcatওয়েবসাইটটির 80 বন্দরটিতে আপনি সরঞ্জামটি (যা প্রায়শই লিনাক্স বিতরণের সাথে অন্তর্ভুক্ত থাকে) ব্যবহার করতে পারেন । পুনর্নির্দেশ গন্তব্য URL থাকা শিরোনাম সহ এটি সম্পূর্ণ কাঁচা HTTP প্রতিক্রিয়া দেখায়। এটা হল সবচেয়ে সরাসরি উপায় যেহেতু আপনি একই জিনিস করছেন যেমন ডাউনলোডকারী না যখন, পুনর্নির্দেশ অবস্থান নির্ণয় করতে এক তারা পুনঃনির্দেশ অনুসরণ করুন। এখানে ইউআরএল জন্য একটি উদাহরণ http://www.example.com/example

printf 'GET /example HTTP/1.1\r\nHost: www.example.com\r\n\r\n' | netcat www.example.com 80

... অথবা ...

বিকল্পভাবে, অনেক ব্রাউজার Downloadsবিভাগে প্রকৃত ডাউনলোড URL দেখায় । এর মধ্যে, আপনি ডাউনলোডটি শুরু করতে এবং এটি এখনই বাতিল করতে পারেন, তারপরে ইউআরএল অনুলিপি করুন (ডাউনলোডের ইতিহাস থেকে)।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.