HTTrack-এর সোর্স কোড পরিবর্তন করে সীমা অতিক্রম করা (অনেক বেশি URL ত্রুটি এড়ানো)

2 min

language: ja bn en es hi pt ru zh-cn zh-tw

নমস্কার, আমি অযোগ্য।
গতকাল যা করেছিলাম, তার স্মৃতি অস্পষ্ট, তাই আমি এলোমেলোভাবে লিখে রাখছি।

git clone দিয়ে সোর্স কোড আনা

git clone https://github.com/xroche/httrack.git

এখানে সোর্স কোডের মধ্যে 'Too many URLs' স্ট্রিংটি খুঁজে বের করা

grep -r “Too many URLs” httrack/*
এটি করলে অনেক কিছু আসে, কিন্তু আমি এই ফাইলটি খুঁজে পেয়েছি

মনে হচ্ছে httrack/src/htslib.c-তে লেখা আছে।
তাই আমি * ইত্যাদি চেষ্টা করিনি, তবে প্রায় অসীম সংখ্যক অঙ্কের একটি সংখ্যা এলোমেলোভাবে রেখেছি।

মনে হচ্ছে গতির সীমাবদ্ধতাও আছে, কিন্তু যদি এমন লোক আসে যারা গতি উপেক্ষা করে সংরক্ষণ করে, তাহলে সমস্যা হবে, তাই আমি শুধু একটি ইঙ্গিত ছবি দিচ্ছি এবং বিস্তারিত বলছি না।

বিল্ড করে ইনস্টল করুন
./configure --prefix=$HOME/usr && make -j8 && make install

তারপর, `which httrack` করে যদি ইনস্টলেশন গন্তব্য না হয়, তাহলে রিনেম বা মুছে ফেলার পর নতুন ইনস্টল করাটির সিম্বলিক লিঙ্ক `which` গন্তব্যে পেস্ট করুন, আমার ক্ষেত্রে নিচে দেওয়া হলো।

sudo ln -s $HOME/usr/bin/httrack /usr/bin/httrack


এতে HTTrack Mod সম্পূর্ণ হলো।
মনে হচ্ছে এই 'Too many URLs' ২০০০ সালের দিকে তৈরি হওয়া একটি পুরানো সফটওয়্যারের অবশেষ। যদি এটি সোর্স কোড থেকে পুরোপুরি মুছে ফেলা হয়, তবে তা দুঃখজনক হবে, তাই এটি এভাবেই থাকুক এমন একটি অনুভূতিও আছে।

তাহলে।

আবার দেখা হবে।

Related Posts