টপিকঃ ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

ভুমিকা ও আজাইরা প্যাচালঃ

কিছুদিন আগে একখানা গিকি  cool মার্কা টপিক দিয়েছিলাম লিনাক্সে বাফার হওয়ার ফ্লাশ মিডিয়া উদ্ধার করা সম্পর্কে। নতুন ফ্লাশ প্লেয়ারের একটি ফিচার(?) এর কারনে এখন আর ফ্লাশ মিডিয়া সরাসরি টেম্পোরারি ডাইরেকটরি তে উপলভ্য থাকে না। ফাইল হ্যান্ডেলার থেকে কপি করে আনতে হয়।
তখনই শাবাব ভাই পুরা জিনিসটা অটোমেটেড স্ক্রিপ্ট আকারে বানিয়ে ফেলার পরামর্শ দিয়েছিলেন। তখন সময়াভাবে সম্ভব না হলেও গত পরশু বানিয়ে ফেললাম স্ক্রিপ্ট টা।

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

আজ আপনাদের সামনে উপস্থিত করছি,

flasuck.py - Flash Media Sucker

ইহা কিঃ ?

ইহা একটি পাইথন স্ক্রিপ্ট যা ম্যাকএসএক্স এবং লিনাক্স ভিত্তিক ওপারেটিং সিস্টেমে সাম্প্রতিকতম ফ্লাশ প্লেয়ারপ্লাগিন ব্যবহার করে  বাফার করা ফ্লাশ মিডিয়া স্বয়ংকৃয় ভাবে আপনার দেখিয়ে দেওয়া ফোল্ডারে কপি করে।

কিভাবে ইন্সটল করবেনঃ ?

উপরোক্ত লিংকে ক্লিক করে ডাউনলোড করে ফেলুন। অতপর ডাউনলোড করা ডাইরেকটরি তে

chmod +x flasuck.py

কমান্ডটি চালিয়ে এক্সিকিউটেবল করুন। অতপর ./flasuck.py কমান্ড প্রদান করে চালাতে পারবেন।

তবে শর্টকাটে সিস্টেম ওয়াইড ইন্সটল করতে চাইলে  নিচের কমান্ডটি কপি করে টার্মিনালে পেস্ট করে এন্টার চাপুন।

sudo wget -O /usr/bin/flasuck http://sarimcmsextensions.googlecode.com/files/flasuck.py ; sudo chmod +x /usr/bin/flasuck

কিভাবে চালাবেনঃ ?

প্রথমে যেকোন ব্রাউসার ওপেন করুন । ইউটিউব বা অন্য কোন সাইটে গিয়ে এক বা একাধিক ফ্লাশ ভিডিও বাফার করতে দিন।

তারপর টার্মিনালে,

flasuck

লিখে এন্টার চাপুন।
সিস্টেমে বাফারকৃত এবং বাফারিংকৃত সকল ফ্লাশ মিডিয়া স্ক্যান হবে এবং আপনার বর্তমান ডাইরেকটরি তে কপি হবে।

আপনার ইচ্ছামত ডাইরেকটরি তে কপি করতে চাইলে,

flasuck /home/sarim/Videos

এখাবে দিন, তাহলে উক্ত ফোল্ডারে কপি হবে।
বিদ্রঃ আপনি যদি ওয়ানলাইনার ইন্সটল না ম্যানুয়ালি অন্য জায়গায় ইন্সটল করেন তাহলে "flasuck" এর পরিবর্তে সেই ঠিকানা দিয়ে কমান্ড দিন।


ডাউনলোড ও বিস্তারিত জানতে নিচের লিংকে ঘুতা দিন,
flasuck.py - Flash Media Sucker

ডেমোঃ

$ flasuck 
Darwin kernel detected :) 
Scan Started
copying to => /Users/sarimkhan/testtmp/1T0AZP_1.flv :) 


copying to => /Users/sarimkhan/testtmp/A5XEF8_2.flv :) 


Finished Copying 2 File(s)
flasuck.py - Flash Media Sucker (c) 2011 by Sarim Khan

সারিম'এর ওয়েবসাইট

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

সারিম তো ফাটায়া দিলা ভাই! আসো বুখে আসো!!  hug অনেক অনেক অভিনন্দন!!  big_smile

" 'কত বড়ো আমি' কহে নকল হীরাটি। তাই তো সন্দেহ করি নহ ঠিক খাঁটি॥ " - রবীন্দ্রনাথ ঠাকুর

উন্মাতাল_তারুণ্য'এর ওয়েবসাইট

লেখাটি CC by-nc-nd 3. এর অধীনে প্রকাশিত

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

ভাল জিনিস বানাইছেন। থাম্বস আপ ব্রাদার।

কিউবি'র শাটল মডমটা উবুন্টুতে চালানোর ব্যবস্থা করে দেন না, প্লিজ!

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

কাজের মত কাজ করেছেন, অনেক ধন্যবাদ আপনাকে।

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

এসব টপিকের জন্যই পুরো প্রজন্ম ফোরাম ডাউনলোড করে রেখে দিতে ইচ্ছে হয়।

You'll never reach your destination if you stop and throw stones at every dog that barks.

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

আমি বড় হৈলে সারিমকে একটা নোবেল পুরষ্কার দিমু। smile

আমার সকল টপিক

কোনো কিছু বলার নেই আজ আর...

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

সারিম ভাই, বাফার পুরোপুরি শেষ হওয়ার পর কমান্ডটি

flasuck /home/riponmajumder/Videos

চালাতে হবে। বাফার শুরু হওয়ার সাথে সাথে কমান্ডটি চালালে নেট স্পীডের কারণে বাফার করা থেমে গেলে, ঐ থামা পর্যন্ত কপি হয়।

আমার এই অবজার্ভেশন ঠিক আছে?

You'll never reach your destination if you stop and throw stones at every dog that barks.

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

রিপন মজুমদার লিখেছেন:

বাফার শুরু হওয়ার সাথে সাথে কমান্ডটি চালালে নেট স্পীডের কারণে বাফার করা থেমে গেলে, ঐ থামা পর্যন্ত কপি হয়।
আমার এই অবজার্ভেশন ঠিক আছে?

যখন কমান্ড দিবেন, সেই সময়ে যতটুকু ডাউনলোড হয়েছে ততটুকুই কপি হবে। flasuck চালানোর সঙ্গে ডাউনলোড হওয়া, না হওয়ার কোন সম্পর্ক নেই। ডাউনলোড বা বাফার হবে ব্রাউসারে, ব্রাউসার তার নিজ গতিতে চলবে।

হয়ত আপনার প্রশ্নটা পুরাপুরি না বুঝেই তাড়াহুরা উত্তর দিলাম sad কনফিউশন থাকলে বিস্তারিত বলতে পারেন smile

সারিম'এর ওয়েবসাইট

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

সর্বশেষ সম্পাদনা করেছেন রিপন মজুমদার (০৮-০৭-২০১১ ১৯:০৫)

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

তার মানে ভিডিওটির বাফার শেষ হওয়া পর্যন্ত অপেক্ষা করার পর কমান্ড দিতে হবে। ঠিক আছে? জিপি দিয়ে বাফার করার কষ্ট এখন আর বৃথা যাবে না।

আরও একটা মজার ব্যাপার লক্ষ্য করলাম। ইউটিউবে ভিডিওটির যতটুকু দেখা যায়, বাফার একেবারে শেষ হওয়ার পর কমান্ড চালালে, তার চেয়ে এক বা একাধিক ফ্রেম বেশি রেকর্ড হয়।

(ইশ! এটার একটা ভার্সন যদি উইন্ডোজের জন্য হতো, আমার শাটলটা কাজে লাগতো মানে বাফার হতো খুব দ্রুত tongue_smile)

You'll never reach your destination if you stop and throw stones at every dog that barks.

১০

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

রিপন মজুমদার লিখেছেন:

তার মানে ভিডিওটির বাফার শেষ হওয়া পর্যন্ত অপেক্ষা করার পর কমান্ড দিতে হবে। ঠিক আছে? জিপি দিয়ে বাফার করার কষ্ট এখন আর বৃথা যাবে না।

হ্যা, বাফার হওয়া শেষ হওয়ার পরে কমান্ড চালাতে হবে।


রিপন মজুমদার লিখেছেন:

(ইশ! এটার একটা ভার্সন যদি উইন্ডোজের জন্য হতো, আমার শাটলটা কাজে লাগতো মানে বাফার হতো খুব দ্রুত tongue_smile)

ওটাও মাথায় আছে, নেক্সট ভার্সনে সুবিধা যুক্ত হতে পারে smile

সারিম'এর ওয়েবসাইট

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

১১ সর্বশেষ সম্পাদনা করেছেন মো: আল আমিন (০৮-০৭-২০১১ ২০:০৫)

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

সারিম ভাই তো ফাটাইয়া দিছেন thumbs_up.....
এই আনন্দে সারিম ভাই কে গুলি করা হোক big_smile....[ডিসুম.... iseeডিসুম..... isee]

লেখাটি GPL v3 এর অধীনে প্রকাশিত

১২ সর্বশেষ সম্পাদনা করেছেন সাইফ (১১-০৭-২০১১ ০৩:৩৭)

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

এই জিনিষটা তো অনেক দিন থেকেই খুঁজতেছি...ভুল কি ওয়ার্ডের জন্য গুগোল সমাধান দিতে পারে নাই। সারিম ভাইকে মাথায় তুলে নাচতে ইচ্ছা করছে !!  yahoo  yahoo

আপডেট:

সারিম লিখেছেন:

শর্টকাটে সিস্টেম ওয়াইড ইন্সটল করতে চাইলে  নিচের কমান্ডটি কপি করে টার্মিনালে পেস্ট করে এন্টার চাপুন।

sudo wget -O /usr/bin/flasuck http://sarimcmsextensions.googlecode.com/files/flasuck.py ; sudo chmod +x /usr/bin/flasuck

শর্টকাটে ইন্সটল করার পর flasuck কমান্ড দিলে ভিডিও কোথায় সেভ হবে?  nailbiting
আমি ডাইরেক্টরী দেখিয়ে সেভ করেছি...ডাইরেক্সটরীর এড্রেস লিখতে বিরক্তি লাগে।

ভাইরাস কে পরাজিত করি... পাইরেসীকে না বলি... এসো মুক্ত সফটওয়্যার ব্যবহার করি...

সাইফ'এর ওয়েবসাইট

লেখাটি CC by-nc 3.0 এর অধীনে প্রকাশিত

১৩

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

সাইফ লিখেছেন:

শর্টকাটে ইন্সটল করার পর flasuck কমান্ড দিলে ভিডিও কোথায় সেভ হবে?  nailbiting
আমি ডাইরেক্টরী দেখিয়ে সেভ করেছি...ডাইরেক্সটরীর এড্রেস লিখতে বিরক্তি লাগে।

বর্তমান ডাইরেকটরি তে সেভ হবে। অর্থাৎ টার্মিনাল খুললেই যেখানে থাকে। যদি মেনু থেকে খোলেন তাহলে হোম ফোল্ডার। আর যদি কোন ফোল্ডারের ভিতরে ঢুকে রাইট ক্লিক করে Open In Terminal এ ক্লিক করে টার্মিনাল খোলেন তাহলে ওই ফোল্ডারে।

সারিম'এর ওয়েবসাইট

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

১৪

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

@সারিম... ধন্যবাদ।  smile
আমি ভেবেছিলাম... flasuck ইন্সটল হয়েছে যেখানে ঐখানে যাবে। এখন থেকে আর ডাইরেক্টরী এড্রেস টাইপ করার ঝামেলায় যেতে হবে না।

ভাইরাস কে পরাজিত করি... পাইরেসীকে না বলি... এসো মুক্ত সফটওয়্যার ব্যবহার করি...

সাইফ'এর ওয়েবসাইট

লেখাটি CC by-nc 3.0 এর অধীনে প্রকাশিত

১৫

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

মুসলমানরা পশ্চিমাদের কেন ঘৃণা করে, এর  কারণ অনুসন্ধানে বিশ্ব সাংবািদক রবার্ট ফিস্ক ১৯৯৩ সালে তিন পর্বের একটি ধারাবাহিক ডকুমেন্টারি নির্মাণ করেন। এর নাম দেয়া হয় ‘ফ্রম বৈরুত টু বসনিয়া’। ডিসকভারি চ্যানেল ডকুমেন্টারিটি প্রচার করলেও ইসরাইলি প্রচার গ্রুপ ‘ক্যামেরা’র বাধার কারণে দ্বিতীয়বার তা প্রচার করতে পারেনি।

বিখ্যাত এ ডকুমেন্টারিটির প্রথম পর্ব (প্রায় ৫১ মিনিট: ২৬৩ এমবি) ফ্লাশাক দিয়ে সেভ করলাম। একেবারে নিখুঁত কাজ করছে ফ্লাশাক। সারিম ভাই, আপনাকে আবারও ধন্যবাদ।

You'll never reach your destination if you stop and throw stones at every dog that barks.

১৬

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

amar flash suck a problem kortese crying please sarim bhai help koren.ami suse 11.4 use kori.ami ar ageo flasuck.py ubuntu te use korci akon suse te ki hoise Allah malum burffering ar pore terminal a :
flasuck /home/sadi/video
Linux kernel detected smile
Scan Started
/bin/sh: lsof: command not found
Traceback (most recent call last):
  File "/usr/bin/flasuck", line 70, in <module>
    pidd = str(m[0]).strip()
IndexError: list index out of range
ai error dey sad help me. [Ami banglao likhte partici na suse te tai dukhito sad]

১৭

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

lsof পাচ্ছে না।

sudo -sf /usr/sbin/lsof /usr/bin/lsof

চালিয়ে দেখুন।

সারিম'এর ওয়েবসাইট

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

১৮

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

flasuck কাজ করছে না...  crying
নিচের মত রেজাল্ট দেখায়:

Linux kernel detected :) 
Scan Started
Traceback (most recent call last):
  File "/usr/bin/flasuck", line 70, in <module>
    pidd = str(m[0]).strip()
IndexError: list index out of range

sudo -sf /usr/sbin/lsof /usr/bin/lsof  দিলে দেখায়:

sudo: invalid option -- 'f'
usage: sudo -h | -K | -k | -L | -V
usage: sudo -v [-AknS] [-g groupname|#gid] [-p prompt] [-u user name|#uid]
usage: sudo -l[l] [-AknS] [-g groupname|#gid] [-p prompt] [-U user name] [-u
            user name|#uid] [-g groupname|#gid] [command]
usage: sudo [-AbEHknPS] [-C fd] [-g groupname|#gid] [-p prompt] [-u user
            name|#uid] [-g groupname|#gid] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-C fd] [-g groupname|#gid] [-p prompt] [-u user
            name|#uid] file ...
ভাইরাস কে পরাজিত করি... পাইরেসীকে না বলি... এসো মুক্ত সফটওয়্যার ব্যবহার করি...

সাইফ'এর ওয়েবসাইট

লেখাটি CC by-nc 3.0 এর অধীনে প্রকাশিত

১৯

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

সরি, উপরের কমান্ডটা ভুল লিখেছিলাম। আর আপনি কোন ওএস ইউস করছেন ?

সারিম লিখেছেন:

lsof পাচ্ছে না।

sudo -sf /usr/sbin/lsof /usr/bin/lsof

চালিয়ে দেখুন।

এটা আসলে হবে

sudo ln -sf /usr/sbin/lsof /usr/bin/lsof

সারিম'এর ওয়েবসাইট

লেখাটি CC by-nc-sa 3.0 এর অধীনে প্রকাশিত

২০

Re: ফ্লাশ মিডিয়া সাকার - বাফার হওয়ার ফ্লাশ ফাইল কপি করুন আরো সহজে

আমি উবুন্টু ১১.১০ ব্যবহার করছি।
আপনার দেয়া কোড
sudo ln -sf /usr/sbin/lsof /usr/bin/lsof
প্রয়োগ করলে দেখায়:

Linux kernel detected :) 
Scan Started
/bin/sh: lsof: not found
Traceback (most recent call last):
  File "/usr/bin/flasuck", line 70, in <module>
    pidd = str(m[0]).strip()
IndexError: list index out of range
ভাইরাস কে পরাজিত করি... পাইরেসীকে না বলি... এসো মুক্ত সফটওয়্যার ব্যবহার করি...

সাইফ'এর ওয়েবসাইট

লেখাটি CC by-nc 3.0 এর অধীনে প্রকাশিত