মেগা সিএমডি
অফিসিয়াল কমান্ড লাইন ইন্টারফেস মেগ্যাকএমডি রয়েছে । আপনি এটি https://github.com/meganz/MEGAcmd এ গিথুব থেকে উত্স থেকেও তৈরি করতে পারেন
megacmd
মেগা এসডিকে ঘিরে একটি মোড়ক এবং আপনি নিজের থেকে এটি সংকলন করার সিদ্ধান্ত নিলে মেগা এসডিকে নীচে তালিকাবদ্ধ হিসাবে আপনার একই নির্ভরতা (উবুন্টুতে) প্রয়োজন হবে।
ব্যবহারের বিশদগুলির জন্য এমইজিএএমসিএমডি ব্যবহারকারী নির্দেশিকা দেখুন ।
মেগা এসডিকে
গিগাব পৃষ্ঠায় পদক্ষেপ অনুসরণ করে সংকলন করা যায় এমন মেগা এসডিকে । megacli
এটিতে ইউটিলিটি রয়েছে যা সিঙ্কিং এবং ডাউনলোডিং / আপলোডের জন্য একটি ইন্টারেক্টিভ শেল।
## compilation steps for ubuntu
git clone --depth 1 https:
cd megasdk
sudo apt install libcurl4-openssl-dev libc-ares-dev libssl-dev libcrypto++-dev zlib1g-dev libsqlite3-dev libfreeimage-dev libswscale-dev
autogen.sh
./configure
make -j 8 ## pass the number of CPUs you have to speed up compilation
sudo make install
মেগাপিপি পাইথন মডিউল (অবনমিত)
যারা এই প্রশ্নটি পাঠ্য মোডে একটি লিঙ্ক ডাউনলোড করার জন্য একটি আসল রেসিপি খুঁজছেন তাদের কাছে একটি সাধারণ পাইথন স্ক্রিপ্ট যা মেগা.পি মডিউলটি ব্যবহার করে (এটি দিয়ে ইনস্টল করুন sudo pip install mega.py
):
import sys
import getpass
from mega import Mega
email = '_your_megamail_@domain.com'
password = getpass.getpass(prompt='Mega password for {}:'.format(email))
mega = Mega({'verbose': True})
m = mega.login(email, password)
m.download_url(sys.argv[1])
স্ক্রিপ্টটি পাইথন ২.7 এর সাথে কাজ করে এবং মেগা.এনজেড লিঙ্কের URL নেয়।
স্ক্রিপ্টে পাসওয়ার্ড সংরক্ষণ করা এড়াতে কনসোল-এ সুরক্ষিতভাবে পাসওয়ার্ড প্রবেশের জন্য getpass ব্যবহার করা হয় - আপনি যদি পাসওয়ার্ডটিকে হার্ডকোডিং করতে স্বাচ্ছন্দ্য বোধ করেন তবে # 7 লাইনে সেট করুন।
megatools
বেশিরভাগ লিনাক্স / পোস্টিক্স বাক্সে আপনি স্ট্যান্ডার্ড সংগ্রহস্থলগুলি থেকে মেগাটুলগুলি ইনস্টল করতে পারেন
উবুন্টু / ডেবিয়ানে:
apt install megatools
ম্যাকোজে:
brew install megatools
একবার ইনস্টল করার পরে আপনি বেশ কয়েকটি কমান্ড লাইন ইউটিলিটি পাবেন যা এর মধ্যে megadl
ভাগ করা ফাইল এবং আপনার নিজের ফাইল উভয়ই ডাউনলোড করতে পারে। দেখুন megadl -h
বিস্তারিত জানার জন্য।