انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

ccl - آنلاین در ابر

ccl را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور ccl است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


cclive - ابزار استخراج جریان رسانه

خلاصه


شیب [گزینه ها] [URL|فایل ...]

شرح


cclive یک ابزار خط فرمان برای دانلود جریان های رسانه ای از یوتیوب و موارد مشابه است
وب سایت.

INPUT


برنامه ورودی را از stdin به صورت پیش فرض. استدلال ها ممکن است یکی باشند URL یا یک
فایل. وقتی ورودی از هر دو خوانده شود stdin یا یک فایل، انتظار می رود داده ها a
لیست URL های جدا شده با خط جدید.

OPTIONS


هسته
--عامل
cclive را به عنوان شناسایی کنید ارگ به سرورهای HTTP مقدار پیش فرض "Mozilla/5.0" است.

پیکربندی:
عامل = ارگ

-b، -- پس زمینه
پس از راه اندازی به پس زمینه بروید. خروجی نوشته شده در stdout در قسمت نوشته می شود
فایل مشخص شده با --log-file.

-c، --ادامه
از سرگیری رسانه نیمه بارگیری شده.

پیکربندی:
ادامه = {درست|نادرست}

-N، --مهر زمانی
سعی کنید زمان اصلاح فایل را حفظ کنید (در صورت وجود، همانطور که توسط سرور برگردانده شده است). استفاده كردن
این گزینه باعث می شود که برنامه زمان تغییر فایل را به آن تغییر دهد
از توسط سرور برگردانده شده است.

توجه داشته باشید
libcurl این مقدار را از سربرگ HTTP «آخرین اصلاح شده» برگردانده شده تجزیه خواهد کرد. این
هدر ممکن است همیشه وجود نداشته باشد که در این صورت برنامه بی سر و صدا نادیده می گیرد
این گزینه

پیکربندی:
مهر زمانی = {درست|نادرست}

--config-file
آرگومان های برنامه را از فایل مشخص شده به جای پیش فرض بخوانید ~/.ccliverc
فایل. همچنین به بخش "فایل ها" مراجعه کنید.

-- اجرا
پس از هر بار دانلود با موفقیت، دستور مشخص شده را فراخوانی کنید. فرمان است
همچنین اگر رسانه به طور کامل از قبل بازیابی شده باشد نیز فراخوانی می شود. این گزینه ممکن است مشخص شود
چندین بار. همچنین به بخش «نمونه‌ها» مراجعه کنید.

تمام رخدادهای دنباله های زیر در قسمت جایگزین خواهند شد ارگ:

%f .. مسیر کامل فایل رسانه ای دانلود شده
%n .. نام فایل رسانه دانلود شده
%t .. عنوان رسانه فیلتر نشده

پیکربندی:
exec = arg

-n، --بدون دانلود
رسانه را دانلود نکنید، فقط جزئیات را چاپ کنید.

-p، --prefer-format
از برنامه بخواهید فرمت (جریان رسانه ای) را برای دانلود با تطبیق با فرمت معمولی انتخاب کند
مطابقت الگوی عبارت با URL رسانه همانطور که در ارگ.

این گزینه ممکن است چندین بار مشخص شود. استفاده از --stream را لغو می کند
قوانین مشخص شده با استفاده از این گزینه همچنین به بخش «نمونه‌ها» مراجعه کنید.

La ارگ هست یک رشته جفت با یک روده بزرگ از هم جدا شده است. در رشته جفت شامل:

· یک الگوی بیان منظم

· فرمت (جریان رسانه ای) برای دانلود

پیکربندی:
prefer-format = arg

-s،--جریان
جریان رسانه مشخص شده را دانلود کنید. به طور پیش فرض برنامه این را دریافت می کند به طور پیش فرض
جریان شناسه نیز ممکن است باشد بهترین، که در این صورت متنهای libquvi(7) تعیین خواهد کرد
بهترین جریان با کیفیت موجود

آموزنده
-h، --کمک
راهنما را چاپ کنید و خارج شوید.

--مجوز
مجوز را چاپ کنید و خارج شوید.

-S، --print-streams
جریان های رسانه ای موجود را پرس و جو کنید. ممکن است از مقادیر چاپ شده (شناسه های جریان رسانه) استفاده شود
با گزینه های --stream و --prefer-format. جریان های موجود توسط
لیبکی(3) و متنهای libquvi(7).

--نوار پیشرفت
از نوار پیشرفت از نوع مشخص شده استفاده کنید. برنامه ارزش این را نادیده می گیرد
گزینه با - پس زمینه. arg ممکن است یکی از مقادیر زیر باشد:

· خط نقطه (همچنین با - پس زمینه)

· عادی (پیش فرض)

· ساده

پیکربندی:
نوار پیشرفت = arg

--پشتیبانی
دامنه های وب سایت پشتیبانی شده را چاپ کنید و از آن خارج شوید.

--به روز رسانی-فاصله
فاصله به روز رسانی نوار پیشرفت را بر حسب ثانیه مشخص کنید. استفاده از کسرهای اعشاری (مثلاً
"0.2") قابل قبول است. برنامه از مقدار پیش فرض 1 استفاده خواهد کرد.

پیکربندی:
Update-interval = arg

-D، --print-config
مقدار تمام گزینه های پیکربندی تعریف شده را در stdout چاپ کنید.

-v، --نسخه
نسخه برنامه را پرینت بگیرید و خارج شوید.

تولید
- فرمت نام فایل
نحوه نامگذاری فایل رسانه ای دانلود شده را مشخص کنید. همه موارد زیر
دنباله ها در جایگزین خواهند شد ارگ:

%t .. عنوان رسانه (پس از اعمال --tr)
%s .. پسوند فایل رسانه
%i .. شناسه رسانه

مقدار پیش فرض "%t.%s" است.

پیکربندی:
filename-format = arg

--ورود به سیستم فایل
خروجی گزارش را در فایل مشخص شده بنویسید. برنامه این مقدار گزینه را نادیده می گیرد
مگر اینکه همراه با --background استفاده شود. فایل لاگ موجود خواهد بود
رونویسی شده به طور پیش فرض، برنامه از "cclive_log" به عنوان نام فایل گزارش استفاده می کند.

--output-dir
رسانه دانلود شده را در دایرکتوری مشخص شده بنویسید. به طور پیش فرض، برنامه می نویسد
رسانه به دایرکتوری کاری فعلی

پیکربندی:
خروجی-دیر = ارگ

-O، --output-file
رسانه را در فایل مشخص شده بنویسید. فرمت ---filename را لغو می کند.

-q، --آرام
تمام خروجی های stdout و stderr را به استثنای --verbose-libcurl خاموش کنید.

-t، --tr
تعیین کنید تا کاراکترها در عنوان رسانه قبل از استفاده در آن، ترجمه شوند
نام فایل های رسانه ای در ارگ یک الگوی بیان منظم است. مقدار پیش فرض است
"/(\w|\s)/g". این گزینه ممکن است چندین بار مشخص شود. همچنین به بخش به نام مراجعه کنید
"مثال ها".

پیکربندی:
tr = arg

-B، --verbose-libcurl
خروجی پرمخاطب libcURL را فعال کنید.

-W، -- رونویسی
بازنویسی فایل های رسانه ای موجود

شبکه ارتباطی
---اتصال زمان توقف
حداکثر زمان بر حسب ثانیه که برنامه باید اجازه اتصال به سرور را بدهد
گرفتن این فقط فاز اتصال را محدود می کند، پس از اتصال، این گزینه خیر است
استفاده بیشتر برای غیرفعال کردن زمان اتصال، روی 0 تنظیم کنید (سپس فقط در مهلت زمانی پایان می یابد
وقفه های زمانی داخلی سیستم). پیش فرض 30 است.

پیکربندی:
زمان اتصال = ارگ

--dns-cache-timeout
نام Resoles برای این تعداد ثانیه در حافظه باقی می ماند. روی 0 تا تنظیم کنید
کش کردن DNS را به طور کامل غیرفعال کنید یا آن را -1 کنید تا ورودی های ذخیره شده در حافظه پنهان باقی بمانند
خاطره برای همیشه پیش فرض 60 است.

پیکربندی:
dns-cache-timeout = arg

-- بدون پروکسی
غیرفعال کردن استفاده از پروکسی HTTP تنظیمات محیط --proxy و http_proxy را لغو می کند.

-- max - دوباره تلاش می کند
تعداد دفعات بارگیری مجدد را قبل از تسلیم شدن مشخص کنید. برای غیرفعال کردن روی 0 تنظیم کنید. در
پیش فرض 5 است.

توجه داشته باشید که اگر سرور HTTP 400 را برگرداند، برنامه به طور کلی از تلاش مجدد صرف نظر می کند.
(و بیشتر)، یا اگر لیبکی(3) یک خطای غیرقابل جبران را برگرداند (مثلاً گم شده است libquvi-
اسکریپت(7).

پیکربندی:
max-retries = arg

-- دوباره امتحان کنید - صبر کنید
پس از تلاش ناموفق، قبل از تلاش مجدد، تعداد ثانیه های مشخص شده را منتظر بمانید. در
پیش فرض 5 است.

پیکربندی:
امتحان مجدد-انتظار = ارگ

-- پروکسی I
از آدرس پروکسی مشخص شده استفاده کنید (مثلا http://foo:1234) برای اتصالات HTTP. توسط
پیش فرض، libcURL (که cclive و لیبکی(3) use) از مقدار http_proxy استفاده خواهد کرد.
استفاده از این گزینه مقدار محیط http_proxy را لغو می کند.

دیدن حلقه(1) برای اطلاعات بیشتر در مورد متغیرهای محیطی پشتیبانی شده.

پیکربندی:
پروکسی = arg

-r، --بدون حل
تغییر مسیرهای URL HTTP را حل نکنید. استفاده از این گزینه منجر به عدم اجرای برنامه می شود
قادر به دنبال کردن تغییر مسیرهای URL که اغلب توسط کوتاه کردن URL های مختلف استفاده می شود
خدمات.

پیکربندی:
بدون حل = {درست|نادرست}

--تایم اوت انتقال
حداکثر زمان بر حسب ثانیه که برنامه باید به عملیات انتقال اجازه دهد.
به طور معمول، جستجوی نام می تواند زمان قابل توجهی را ببرد و عملیات را محدود کند
تا کمتر از چند دقیقه خطر سقط کردن عمل های کاملا طبیعی را در پی خواهد داشت. این گزینه
باعث می شود libcURL از SIGALRM برای فعال کردن تماس های سیستمی استفاده کند. پیشفرض
0 است (غیرفعال).

پیکربندی:
انتقال-تایم اوت = arg

-- دریچه گاز
از نرخ انتقال مشخص شده (Ki/s) تجاوز نکنید. اگر ارگ 0 است (پیش فرض)،
throttling غیرفعال خواهد شد.

پیکربندی:
دریچه گاز = ارگ

منسوخ
-f، --قالب
یکسان به --stream. از تاریخ 0.7.12 منسوخ شده است.

-F، -فرمت‌های پرس و جو
یکسان به --print-streams. از تاریخ 0.7.12 منسوخ شده است.

--regexp
الگوی عبارت منظم را برای پاکسازی عنوان رسانه قبل از استفاده مشخص کنید
نام فایل رسانه را فرمت کنید مشخص کننده ها g و i پشتیبانی می شوند. به جای آن از --tr استفاده کنید.

-- فرعی
موارد منطبق را در نام فایل رسانه جایگزین کنید. این گزینه ممکن است نباشد
specified multiple times: برای تعیین چندین تعویض، هر یک از معمولی ها را جدا کنید
الگوی بیان با یک فضای خالی مشخص کننده ها g و i پشتیبانی می شوند. استفاده از --tr،
به جای آن.

جداکننده های پشتیبانی شده: <> {} () /

توجه داشته باشید که s/قدیمی/جدید/ نامعتبر است، در حالی که s/قدیمی//جدید/ پذیرفته شده است

مثال ها


به عنوان یک قانون کلی: همیشه URL ها را در داخل نقل قول قرار دهید. می توانید نمونه های بیشتری پیدا کنید
at http://cclive.sourceforge.net/.

· استفاده معمولی:

$ cclive "URL"

· جریان های رسانه ای موجود را پرس و جو کنید:

$ cclive -S "URL"

· دانلود بهترین کیفیت جریان رسانه:

$ cclive -s بهترین "URL"

· در صورت امکان، قالب YouTube itag 43 را دریافت کنید:

# "prefer-format" را برای همیشه در آن ذخیره کنید ~/.ccliverc فایل.
$ echo "prefer-format = ^.*youtube.*\.com:fmt43_360p" \
>> ~/.ccliverc"

# موارد فوق باعث می شود برنامه سعی کند fmt43_360p را دریافت کند
# با نشانی‌های اینترنتی رسانه از http://youtube.com/ در صورت موجود بودن.
$ cclive "YOUTUBE_URL"

# استفاده از --stream فرمت --prefer را لغو می کند
# تنظیمات. fmt22_720p (در صورت موجود بودن) را دریافت کنید.
$ cclive -s fmt22_720p "YOUTUBE_URL"

همچنین به بخش به نام "STREAMS" مراجعه کنید.

· جایگزینی همه موارد از فو با بار در عنوان رسانه قبل از استفاده از آن در
نام فایل رسانه ای:

$ cclive -t 's/foo/bar/g' "URL"

· رفتن به پس زمینه، تغییر مسیر خروجی به foo.log فایل:

$ cclive -b --log-file foo.log "URL"

· انتقال فعلی تمام فرآیندهای تطبیق قطع شود، این (USR1) خواهد بود
باعث می شود cclive به URL بعدی در دسته منتقل شود:

$ pkill -USR1 cclive

· با استفاده از مسیر فایل رسانه ای دانلود شده را چاپ کنید از دست(1) و فایل رسانه را در آن باز کنید
توتم(1):

$ cclive --exec 'echo "%f"' --exec 'totem "%f"" "URL"

· پردازش دسته ای از URL های رسانه:

URL های گربه $
http://foo
http://bar
http://baz
http://qux
$ cat URL | cclive
$ cclive < URL ها
$ cclive URL

با استفاده از خدمات onworks.net از ccl آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad