গুগল ক্রোমে ইউটিউব ভিডিও ক্যাশে কোথায় সংরক্ষণ করা হয়েছে?


18

গুগল ক্রোম ইউটিউব ভিডিওগুলিতে সঞ্চয় করতে ব্যবহৃত হয়েছিল /tmp, তবে শেষ দুটি সংস্করণের জন্য নয়। বা আমি এই ফাইলগুলিতে খুঁজে পাইনি ~/.cache/google-chrome। এই ক্যোয়ারির জন্য গুগলিং উইন্ডোজ-নির্দিষ্ট ফলাফল উত্পাদন করে। এই ফাইলগুলি কোথায় সংরক্ষণ করা হয়?

আমি ফেডোরা 14 ব্যবহার করছি ।


আমি ভেবেছিলাম এই ভিডিওগুলি ডিস্কে সঞ্চয় করা হয়নি। আপনি কিছু এক্সটেনশন ব্যবহার করছেন? আপনি কি আপনার বাড়ির দির পরীক্ষা করতে পারেন?
tshepang

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

এক্সডিজি_সিএনএফজি_এইচওহোম যেখানে দেখায় সেখানে দেখুন .. .config/chromiumএটি বোঝার কোনও অর্থ নেই তবে ক্রোম ডাম্পগুলি সেখানে থাকা সমস্ত কিছুর মতো, আমি এটিকে
আপত্তি

উত্তর:


20

অস্থায়ীভাবে সংরক্ষিত সমস্ত ফ্ল্যাশ ভিডিও সহ একটি তালিকা পেতে এই বাশ স্ক্রিপ্টটি ব্যবহার করুন:

#!/usr/bin/env bash

for flashpid in $(pgrep -f flashplayer.so); do
    cd "/proc/$flashpid/fd"
    for video in $(file * | grep '/tmp/Flash' | sed 's/\(^[0-9]*\).*/\1/g'); do
        echo "/proc/$flashpid/fd/$video"
    done
done

নির্বাহযোগ্য এবং রান হিসাবে স্ক্রিপ্টটিকে চিহ্নিত করুন, উদাহরণস্বরূপ ভিডিওগুলি দেখার জন্য, নিম্নলিখিত:

flashget.sh | xargs mplayer

ব্যাখ্যা

ফ্ল্যাশ 10.1 থেকে, সমস্ত /tmpফাইল সিস্টেমের এন্ট্রিগুলি ফ্ল্যাশ প্লেয়ারগুলি খোলার সাথে সাথেই মুছে ফেলা হবে। তবে ফাইলটি এখনও উপস্থিত রয়েছে, কারণ হার্ডলিংকগুলি উপস্থিত না থাকলে কার্নেলটি কেবল ফাইলটি মুছবে। ফাইল / ভিডিও কোথায় রয়েছে তা কেবল ফ্ল্যাশ প্লাগইনই জানে। ভাগ্যক্রমে, কার্নেলটি আমাদের জানাতে পারে কোন প্রসেসে কোন ফাইলহ্যান্ডল খোলা রয়েছে। সুতরাং, এখানে অবস্থিত এই ফাইলগুলির জন্য এখনও হার্ডলিঙ্ক রয়েছে /proc/$PID/fd


দাঁড়ান !! অসাধারণ. এরকম ভুতুড়ে স্টাইলও !! ধন্যবাদ একটি টন .. :)
ধর্মিত

"ফ্ল্যাশজেট.শ" সহ ইউএসিন্ট এটি দুর্দান্ত কাজ করে। তবে "xargs এমপ্লেয়ার" কী করে? আমার জন্য এটি "xargs: mplayer: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই", যদি আমি একটি বিদ্যমান ডিরেক্টরি চেষ্টা করি তবে এটি অনুমতি অস্বীকার করে (এমনকি সুডো ব্যবহার করে)
টম ব্রিটো

আপনার স্ক্রিপ্ট এবং কমান্ড ভিডিওটি এমপ্লেয়ারে প্লে করে, তবে আপনি যদি এটি অনুলিপি করে সংরক্ষণ করতে চান তবে কী হবে? আমি হার্ডলিঙ্কটি অনুলিপি করার চেষ্টা করেছি কিন্তু এটি কাজ করে না এবং লক্ষ্যটি বলে / tmp / ফ্ল্যাশএক্সএক্সএক্সএক্সএক্সএক্স (মুছে ফেলা)।

1
@ লিয়ান স্রেফ "ফ্ল্যাশজেট.শ | এক্সার্গস ফায়ারফক্স" বা "ফ্ল্যাশজেট.শ | এক্সার্গস ক্রোমিয়াম-ব্রাউজার" (বা আপনার পছন্দসই ব্রাউজার) চালান এবং ব্রাউজার আপনাকে ফাইলটি "ডাউনলোড" করতে বলবে।
দয়াজয়


1

ইউটিউব ভিডিওগুলির জন্য আমার কাছে একটি সহজ সমাধান রয়েছে: ফেডোরার 13 এবং তারপরের ক্রোম।

শুধু পরিবর্তন USERNAMEআপনার বর্তমান ব্যবহারকারীর নাম করার জন্য নিম্নোক্ত কমান্ডটি হবে। প্রথম এবং তারপরে দ্বিতীয় কমান্ডটি চালান যাতে আপনি আপনার ডেস্কটপে আপনার ক্যাশে ফোল্ডারের শর্টকাট পেতে পারেন।

cd /home/USERNAME/Desktop
ln -s /home/USERNAME/.cache/google-chrome/Default/Cache youtube

1

আপনি ফ্ল্যাশ ছাড়াই প্লে ইউটিউব ভিডিওগুলিতে প্রাপ্ত স্ক্রিপ্টটি গ্রহণ করতে পারেন [থেকে / tmp, অ্যাডোব ফ্ল্যাশ 10.2 এর সাথে কাজ করে] । এটি ডেবিয়ানে গুগল ক্রোম ব্যবহার করে আমার পক্ষে কাজ করে ।


3
স্ট্যাক ওভারফ্লোতে আপনাকে স্বাগতম। দয়া করে কেবল একটি লিঙ্ক পোস্ট করবেন না, সেই লিঙ্কটির পিছনে কী রয়েছে তাও বর্ণনা করুন (এখানে: স্ক্রিপ্টটি কী করে তার সংক্ষিপ্তসার)। এই ক্ষেত্রে, আপনি লক্ষ্য করবেন যে স্ক্রিপ্টটি ফাইলগুলি অনুলিপি করে /tmpএবং জিজ্ঞাসকের সমস্যা হ'ল এই কৌশলটি আর Chrome এর সাম্প্রতিক সংস্করণগুলির সাথে কাজ করে না।
গিলস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.