আমি উইন্ডোজ 8 ডিস্ক চিত্রগুলি ডাউনলোড করতে চাই তবে ডাউনলোডের জন্য আমার কাছে থাকা ফাইলগুলি হ'ল SDM.pkg
এবং 100189659562.sdx
। আমার কম্পিউটারে ওবুন্টু চলমান আমি কীভাবে এই ফাইলগুলি খুলতে পারি?
আমি উইন্ডোজ 8 ডিস্ক চিত্রগুলি ডাউনলোড করতে চাই তবে ডাউনলোডের জন্য আমার কাছে থাকা ফাইলগুলি হ'ল SDM.pkg
এবং 100189659562.sdx
। আমার কম্পিউটারে ওবুন্টু চলমান আমি কীভাবে এই ফাইলগুলি খুলতে পারি?
উত্তর:
আমি ওয়েব-বিকাশকারীদের (মডার্ন.আই) জন্য মাইক্রোসফ্টের ভিএম রিসোর্স থেকে একটি ব্যয়-মুক্ত ভার্চুয়ালবক্স উইন্ডোজ এক্সপি ভিএম ডাউনলোড করেছি এবং হোস্ট সিস্টেমে ভার্চুয়ালবক্স "শেয়ার্ড ফোল্ডার" ছবিগুলি ডাউনলোড করতে ভিএম এর অভ্যন্তরে এসডিএম ব্যবহার করেছি। (ওয়াইন আমার পক্ষে কাজ করেনি (বার্ডের উপায় চেষ্টা করে, উবুন্টু ১৩.১০))
আমারও একই সমস্যা ছিল এবং অবশেষে কয়েক সপ্তাহ পরে রিভার্সিং ইঞ্জিনিয়ারিং একটি প্রোগ্রাম লিখেছিল যা একটি এসডিসি ফাইল আনপ্যাক করতে সক্ষম। আপনি ঠিক আমার পেজে ধাপে ধাপে নির্দেশ জানতে পারেন এখানে :
প্রায় এক মাস বা তারও অনেক আগে আমার ড্রিমস্পার্ক থেকে মাইক্রোসফ্ট উইন্ডোজের একটি অনুলিপি ডাউনলোড করার জরুরি প্রয়োজন হয়েছিল। দুর্ভাগ্যক্রমে আমি তখন উইন্ডোজ ইনস্টল করি নি তাই লিনাক্স ব্যবহার করে এটি করতে হয়েছিল। সফল লেনদেনের পরে আমাকে এসডিএক্স নামক এসডিএক্স ফাইল এবং প্রোগ্রামের একটি লিঙ্ক দেওয়া হয়েছিল। দেখে মনে হয়েছিল এটি সহজ হবে। তবে তা হয়নি। আমি যে প্রোগ্রামটি ডাউনলোড করতে উত্সাহিত হয়েছিল তা হ'ল .pkg এক্সটেনশন সহ সংরক্ষণাগার। আমি আবিষ্কার করেছি যে কয়েক মিনিট পরে এটি ওএস এক্স অ্যাপ্লিকেশন প্যাকেজ। সুতরাং পরবর্তী পদক্ষেপটি ছিল উইন্ডোজ সংস্করণটি ডাউনলোড করার চেষ্টা করা এবং ওয়ানের সহায়তায় এটি চালানোর চেষ্টা করা। ইহা ব্যর্থ. তারপরে নেটে কিছু টিপস সন্ধান করার চেষ্টা করেছি। আমি অন্যান্য কয়েকজনকে একই সমস্যা পেয়েছি। তাদের মধ্যে কিছু ওয়াইন এবং কিছু না ব্যবহার করে ডাউনলোড করতে পারে। আমার জন্য একটি মাত্র সমাধান ছিল: নিজেই করুন। আপনি সম্ভবত অনুমান করেছিলেন যে উপায়টি ছিল একটি (প্রায়) সম্পূর্ণ সাফল্য।
সমাধান
আপনার যদি ইতিমধ্যে এসডিসি ফাইল থাকে তবে দয়া করে এড়িয়ে যাবেন না কারণ সম্ভবত ফাইলটি আনপ্যাক করার জন্য আপনার কাছে এখনও কোনও চাবি দরকার নেই। প্রথম পদক্ষেপটি আপনার প্রিয় পাঠ্য সম্পাদকটিতে এসডিএক্স ফাইল খুলতে হবে। আপনি একটি লিঙ্ক দেখতে পাবেন। এটি একটি ওয়েব ব্রাউজারে খুলুন। এখন আপনার পৃষ্ঠার উত্সে যেতে হবে। এটি কীভাবে করা যায় তা আপনার ওয়েব ব্রাউজারের উপর নির্ভর করে। এখন আমাদের কোডে কয়েকটি অদ্ভুত মান খুঁজে পাওয়া দরকার। এটি অর্জনের সহজতম উপায় হ'ল মূলশব্দ 'এডিভি *' অনুসন্ধান করা যেখানে আপনি যে ফাইলটি গণনা ডাউনলোড করতে চান সেই সংখ্যাটি 1 (আপনার পৃষ্ঠাগুলি খোলার পৃষ্ঠায় তারা 'আইটেমের তালিকায় রয়েছে)। এখন আপনাকে নিম্নলিখিত ভেরিয়েবলগুলির মান কোথাও অনুলিপি করতে হবে: 'oiopu *', 'oiop *', 'fileID *' ( উপরে দেখুন)। আমাদের শেষেরটি দরকার 'dlSelect'তবে তার জন্য আপনার অনুসন্ধানের প্রয়োজন কারণ এটি অন্য জায়গায়। এখন আপনি ইউআরএল তৈরি করতে পারেন যা আপনাকে দুটি আকর্ষণীয় মানযুক্ত ফাইল ফাইল করতে দেয়: ফাইল URL এবং ডিক্রিপশন স্ট্রিং। এই URL এর ফর্ম্যাটটি হ'ল:
http://[SDXdomain]/WebStore/Account/SDMAuthorize.ashx?oiopu=[oiopu]&f=[fileID]&oiop=[oiop]&dl=[dlSelect]
এখন আপনার এক্সএমএল ফাইলটি দেখতে পাওয়া উচিত যা এর সাথে একই দেখাচ্ছে:
<information> <oiopua>01234abcd-0123-4567-890a-0123456789ab</oiopua> <edv>0123456789^^0123456789QwErTyUiOpAsDfGhJkLzXc0123456789QwErTyUiOpAsDfGhJkLzXc12345678</edv> <linkAvailable>1</linkAvailable> <errorTextKey/> <invokeExternalDownload>0</invokeExternalDownload> <fileUrl><![CDATA[http://software.dreamspark.com/dreamspark/ENGLISH/SDCfileName.sdc]]></fileUrl> </information>
এখানে শেষ পদক্ষেপটি ফাইল ইউআরএল থেকে ফাইল ডাউনলোড করা এবং ফাইলের এডিভি মান সংরক্ষণ করা হবে। গুরুত্বপূর্ণ বিষয়টি হ'ল কী'র সাথে থাকা ফাইলটির নাম '.key' প্রত্যয় যুক্ত করে এসডিসি ফাইল হিসাবে রাখা উচিত।
হালনাগাদ:
আমি সবেমাত্র আবিষ্কার করেছি যে ফাইলের আকার 2.0 গিগাবাইট ছাড়িয়ে গেলে কিছুটা আলাদা হয়ে যায়। সেক্ষেত্রে ড্রিমস্পার্ক দুটি বা তার বেশি ফাইলে ফাইল বিভক্ত করছে। এই পরিস্থিতিটি সহজেই স্বীকৃত হতে পারে, কারণ এসডিসি ফাইলের নামের প্রত্যয়টি: '.01.sdc'। সেক্ষেত্রে আপনাকে ফাইলটি ডাউনলোড করার চেষ্টা করতে হবে যা URL কেবলমাত্র একটি ডিজিটের দ্বারা পৃথক হয়, অর্থাৎ। '.01.sdc', '.02.sdc', '.03.sdc'। আপনি যখন শেষ ফাইলটির মুখোমুখি হন তখন এটির চেয়ে ছোট আকারের হওয়া উচিত এবং সেই সংখ্যাটি একে একে বাড়িয়ে তোলা উচিত আপনাকে ব্লবনটফাউন্ড ত্রুটি।
সমস্ত ফাইল ডাউনলোড করার পরে তাদের কেবল একটিতে যুক্ত হতে হবে। এটি সহজেই ডিডি দ্বারা অর্জিত হতে পারে, অর্থাৎ।
dd if=pl_windows_7_professional_with_sp1_x64_dvd_u_676944.02.sdc >> pl_windows_7_professional_with_sp1_x64_dvd_u_676944.01.sdc
এবং তারপরে optionচ্ছিকভাবে
dd if=pl_windows_7_professional_with_sp1_x64_dvd_u_676944.03.sdc >> pl_windows_7_professional_with_sp1_x64_dvd_u_676944.01.sdc
এর পরে আপনি এসডিসি ফাইল আনপ্যাক করার জন্য প্রস্তুত পাবেন।
এসপিসি আনপ্যাক করা হচ্ছে
এখন থেকে আপনার কাছে এসডিসি ফাইল রয়েছে তাই আপনি এটিকে প্যাক করা শুরু করতে পারেন। পূর্ববর্তী অংশটি আমার পক্ষে অন্তত খুব সহজ ছিল। সমস্যাটি তখন শুরু হয়েছিল যখন আমি কীভাবে সেই ধারকটিতে ফাইলটি সংরক্ষণ করা হয় তা আবিষ্কার করার চেষ্টা করি। তবে চিন্তা করবেন না, আমি আপনার জন্য এটি করার জন্য সহজ প্রোগ্রাম লিখেছি। এখন (1 লা জুন) হিসাবে এটি এখনও সত্যিকারের প্রথম দিকে আলফা পর্যায়ে রয়েছে এবং প্রচুর প্রতিবন্ধকতা রয়েছে। এটি এমন পাত্রে আনপ্যাক করতে সক্ষম যেখানে কেবল একটি ফাইল প্যাকযুক্ত রয়েছে, কোনও ডিরেক্টরি তৈরি করে না, ফাইলের চেকসাম যাচাই করতে পারে না এবং সম্ভবত আরও কয়েকটি সমস্যা যা আমি মনে করি না বা জানি না।
আপনি যদি ইন্টারনেটে কিছুটা সন্ধান করছিলেন তবে আপনি সম্ভবত আবিষ্কার করেছেন যে অতীতে কেউ সেই ধারকটিকে ফাটিয়ে দিয়েছে । দুর্ভাগ্যক্রমে মাইক্রোসফ্ট এর পর থেকে ফর্ম্যাট পরিবর্তন করেছে। এটিও সম্ভব যে এই নিবন্ধটির প্রতিক্রিয়াতে এটি আবার পরিবর্তন করা হবে। আমার সফ্টওয়্যারটি ব্লক করা তাদের পক্ষে কিছুটা শক্ত করার জন্য আমি গিথুব এ সোর্স কোড প্রকাশ করছি এবং বিপরীত প্রকৌশল প্রক্রিয়াটি শেষ হওয়ার পরে কীভাবে জিনিসগুলি হুডের নীচে কাজ করে এবং এসডিসি ফাইল ফর্ম্যাটটি বর্ণনা করবে তা বর্ণনা করে দ্বিতীয় নিবন্ধ লিখব।
তবে আসুন আনপ্যাকিংয়ে ফিরে আসি। এখন আপনাকে গিথুব থেকে এক্সএসডিএম ডাউনলোড করতে হবে । নতুন সংস্করণটি টাইপ করে ডাউনলোড করা যায়
git clone https://github.com/v3l0c1r4pt0r/xSDM.git
আপনার টার্মিনালে (অবশ্যই আপনার গিট ইনস্টল করা দরকার)। তবুও আমি আপনাকে নতুন ট্যাগযুক্ত রিলিজ ডাউনলোড করার পরামর্শ দিচ্ছি। আপনি প্রকল্প পৃষ্ঠায় প্রকাশের উপর ক্লিক করে এবং তারপরে শীর্ষে (বা প্রথম বিটা / স্থিতিশীল যদি থাকে) বাছাই করে এবং "টার.gz" এ ক্লিক করে এটি করতে পারেন। tar.gz টাইপ করে আনপ্যাক করা যায়
tar -zxvf xSDM-[tag-name].tar.gz
কনসোল মধ্যে। তারপরে টাইপ করে এক্সএসডিএম ডিরেক্টরিতে প্রবেশ করুন
cd xSDM
(বা আপনার প্রকাশের ডিরেক্টরি) এবং স্ট্যান্ডার্ড অনুসারে প্রোগ্রামটি সংকলন করুন
./configure make make install
যেখানে ইনস্টলেশন isচ্ছিক। এখন আপনার ফাইল আনপ্যাক করতে আপনার কেবল টাইপ করতে হবে
src/xsdm [path-to-your-sdc-file]
এবং এটি হ'ল, আপনার এখন ডাউনলোড করা ফাইলটি খুলতে সক্ষম হওয়া উচিত। উপরে উল্লিখিত প্রোগ্রামটি খুব তাড়াতাড়ি আলফায় তাই আমি গ্যারান্টি দিতে পারি না যে এটি কোনও ক্ষেত্রেই কাজ করবে। আপনি যদি কোনও সমস্যার মুখোমুখি হন তবে গিথুব এ প্রকল্পের পৃষ্ঠায় নির্দ্বিধায় সমস্যাটি প্রকাশ করুন।
এসডিসি আনপ্যাকারটি গিথুব থেকে ডাউনলোড করা যায় ।
make install
যদি সিস্টেম ব্যাপী ইনস্টলেশন না করেন তবে আপনাকে ব্যবহার করার দরকার নেই ।
".Pkg" ইনস্টলার ফাইলগুলির জন্য একটি এক্সটেনশন যা সাধারণত সফ্টওয়্যার প্রোগ্রাম ইনস্টল করতে ব্যবহৃত হয় এবং এগুলি বেশিরভাগ ম্যাক ওএস এক্সে অ্যাপ্লিকেশন ইনস্টল করার জন্য ব্যবহৃত হয় These ইনস্টলার স্ক্রিপ্ট যা সফ্টওয়্যার অংশ। 1
আপনি উল্লিখিত .pkg ফাইলটি সিকিউর ডাউনলোড ম্যানেজার ("এসডিএম") এর ইনস্টলার। এই প্রোগ্রামটি উবুন্টুর অধীনে কাজ করে না এবং এটিকে কাজ করার জন্য ম্যাক অপারেটিং সিস্টেমের ব্যবহার প্রয়োজন। এটি কেবল ম্যাকের উপরই খোলা যেতে পারে কারণ এটি উবুন্টুর অধীনে সঠিকভাবে নিষ্কাশন বা ইনস্টল করে না। 2
সুতরাং আপনার প্রয়োজনীয় প্যাকেজগুলি পাওয়ার জন্য প্রথমে আপনার প্রয়োজন হবে এমএসআই ইনস্টলার। এটি একটি উবুন্টু মেশিনে পাওয়ার জন্য আপনার উইন্ডোজ মেশিনের পরিবর্তে আপনার ব্যবহারকারী এজেন্টটি পরিবর্তন করতে হবে যাতে এটি আপনাকে এমএসআই প্যাকেজ ডাউনলোড করার লিঙ্ক দেয়। এটি একটি এক্সটেনশনের মাধ্যমে অনেক ব্রাউজারে করা যেতে পারে - যেমন ফায়ারফক্সের জন্য । তারপরে আপনি এটিকে আপনার ব্রাউজারের সমতুল্য উইন্ডোজে সেট করতে পারেন, এমএসআই এবং এসডিএক্স ফাইলগুলি ডাউনলোড করতে পারেন এবং আপনি ইচ্ছা করলে এক্সটেনশনটি অক্ষম করতে পারেন
এই উইন্ডো-কেবলমাত্র ফাইলটি চালানোর জন্য আপনি এখন WINE ব্যবহার করতে পারেন। WINE একটি সফ্টওয়্যার প্যাকেজ যা কিছু উইন্ডোজ অ্যাপ্লিকেশনকে লিনাক্সে চালানোর অনুমতি দেয়। ইনস্টল করতে, টার্মিনাল খোলার জন্য আপনার কীবোর্ডে Ctrl+ Alt+ টিপুন T। এটি খুললে নীচের কমান্ডটি চালাও:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get install wine
sudo apt-get install winetricks
নিশ্চিত করুন যে আপনি আইআইএনকে WINE তে ব্রাউজার হিসাবে ব্যবহার করেন - এসডিএম কেবল এটি দিয়ে কাজ করে আইই 9 এর সাথে নয়। সুতরাং, এজন্য আপনার উইনেট্রিক্স প্যাকেজটি কেন নেওয়া দরকার
তারপরে, ওয়াইন সেটআপ করুন।
export WINEARCH=win32
export WINEPREFIX=~/.wine32
winetricks ie6
এখন, এসডিএম ইনস্টল করুন।
cd directory-where-you-saved-SDM.msi
wine msiexec /i SDM.msi
ইনস্টলার মাধ্যমে ক্লিক করুন। ইনস্টল ডিরেক্টরিটি সি: \ এসডিএম \ বা অনুরূপ কিছুতে পরিবর্তন করুন
এখন আপনার .sdx ফাইলটি নেওয়া দরকার। এটি সংরক্ষণ করুন. ফাইলটির নাম দেওয়া হয়েছে 100001234.sdx এর মতো।
এখন, এটি সব একসাথে রাখার জন্য:
wine ~/.wine32/drive_c/SDM/e-academy\ Inc/SecureDownloadManager/SecureDownloadManager.exe 100001234.sdx
মনে রাখবেন এসডিএক্স ফাইলের নাম এবং প্রয়োজনে এক্সিকিউটেবলের পাথ।
1 উত্স: টেকাইভ
2 উত্স: টমাস ডাব্লু এর উত্তর
সূত্র: বিজ্ঞানের থ্রেডস
wine msiexec SDM.msi
wine msiexec /i SDM.msi
আমি সবেমাত্র গিটহাব থেকে লিনাক্স-এসডিএম-ডাউনলোডারকে পেয়েছি
এটি এসডিসি ফাইলগুলি সূক্ষ্মভাবে ডাউনলোড করে।
তবে এটি কী ফাইলগুলি আর বের করতে পারে না।
আমি মনে করি এটি চেষ্টা করার মতো, যদিও :-)
এই প্রোগ্রামটি অনুসরণ করা হবে এবং কে জানে, কোনও দিন মূল নিষ্কাশন কাজ করবে।
আমার বর্তমানে নতুন এসডিএম.এমসি এবং এসডিএক্স ফাইলগুলির সাথে সবচেয়ে সহজ সমাধান কাজ করছে:
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
bash winetricks dotnet452 corefonts
wine msiexec /i SDM.msi