זהו הפקודה clamz שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
clamz - הורד קבצי מוסיקה MP3 מאמזון.com
תַקצִיר
clamz [ אפשרויות ] amz-קובץ ...
תיאור
clamz היא תוכנת שורת פקודה קטנה להורדת קבצי MP3 מהמוזיקה של Amazon.com
חנות. זה נועד לשמש כתחליף להורדת MP3 הרשמי של אמזון,
שאינה תוכנה חופשית (ולכן זמינה רק בצורה בינארית לזמן מוגבל
סט של פלטפורמות.) clamz ניתן להשתמש להורדה של שירים בודדים או שלמים
אלבומים שרכשת מאמזון.
על מנת להשתמש clamz, תחילה עליך להפעיל את ``מצב הורדת MP3'' על ידי ביקור ב-
כתובת האתר הבאה:
http://www.amazon.com/gp/dmusic/after_download_manager_install.html?AMDVersion=1.0.9
אם אתה מחוץ לארה"ב, החלף את 'amazon.com' בדומיין המתאים עבורך
מדינה (למשל, amazon.co.uk עבור בריטניה, או amazon.fr עבור צרפת.) אמזון לא מתירה
כל מי שירכוש קבצי MP3 מחוץ למדינת מגוריו.
כדי להוריד את התוכן של קובץ AMZ לספרייה הנוכחית, פשוט הפעל
clamz שם-קובץ כלשהו.amz
אפשרויות מתקדמות יותר מופיעות למטה.
אפשרויות
-o פורמט שם, --תְפוּקָה=פורמט שם
הגדר את שם הקובץ/ים שהורדת. זה עשוי להכיל כל אחד מכמה משתנים
אשר נגזרים מקובץ הקלט AMZ; לִרְאוֹת פורמט וריאציות לְהַלָן. ציין זאת
מחרוזת הפורמט צריכה להיות מוקפת במרכאות בודדות, כדי לעצור את המעטפת
הרחבת המשתנים עצמה.
-d פורמט ספרייה, --output-dir=פורמט ספרייה
הגדר את הספרייה שבה יש למקם את הקבצים שהורדת. (אם ספרייה זו
לא קיים, הוא ייווצר.) זה עשוי להכיל גם משתני פורמט.
-r, --קורות חיים
המשך הורדת אלבום שהורד חלקית. (כברירת מחדל, אם כן
הורדת קובץ בשם foo.mp3, והקובץ foo.mp3 כבר קיים ב-
ספריית יעד, clamz ישנה את שם הקובץ החדש ל-foo.mp3.1 כדי להימנע
החלפת הקובץ הישן. אם ה -r נעשה שימוש באפשרות, clamz במקום זאת יניח זאת
החלק הראשון של הקובץ כבר הורד, וההורדה תחודש
מהמקום שבו זה הפסיק.)
-i, - מידע
במקום להוריד משהו, פשוט הצג מידע מפורט על הנתון
קבצי AMZ לפלט סטנדרטי.
-x, --xml
במקום להוריד משהו, הדפס את נתוני ה-XML הגולמיים והמפוענחים מה-AMZ
קובץ לפלט סטנדרטי.
-v, --מִלוּלִי
הצג מידע מפורט בזמן ההורדה.
-q, --שֶׁקֶט
כבה את תצוגת ההתקדמות הרגילה; להציג רק הודעות שגיאה.
--לאסור-תווים=תווים
אל תאפשר את הנתון תווים לשימוש בשמות קבצי פלט. ציין זאת
לעולם אין להשתמש בתווי שליטה ובלוכסנים בשמות קבצים.
--לאפשר-תווים=תווים
ההפך מהאמור לעיל; להסיר את הנתון תווים מהסט של אסורים
תווים.
--אפשר-אותיות גדולות
אפשר אותיות רישיות בשמות קבצים.
--לאסור-אותיות גדולות
אל תאפשר אותיות רישיות בשמות קבצים.
--utf8-שמות קבצים
השתמש ב-UTF-8 בעת כתיבת שמות קבצים (התנהגות ברירת המחדל היא להשתמש ב-UTF-8 אם
מיקום המערכת אומר זאת, אחרת ASCII.)
--ascii-filenames
השתמש רק בתווי ASCII בשמות קבצים.
- עזרה הדפס סיכום של אפשרויות.
--גִרְסָה
הדפס מידע על הגרסה.
פורמט וריאציות
כחלק מ פורמט שם or פורמט ספרייה אפשרות, תוכל לכלול הפניות אליה
משתני סביבה (למשל, $ HOME) או למשתני התצורה `xdg-user-dirs'
(לְמָשָׁל, $XDG_MUSIC_DIR or $XDG_DESKTOP_DIR.)
בנוסף, המשתנים המיוחדים הבאים מוגדרים לכל מסלול, בהתבסס על
המידע המסופק בקובץ AMZ, ובכפוף לאפשרויות התצורה שלעיל
(--לאסור-תווים, --לאסור-אותיות גדולות, וכו ')
${title}, ${creator}, ${tracknum}, ${discnum}, ${ז'אנר}, ${asin}
שם, יוצר, מספר רצועה, מספר דיסק, ז'אנר ו-ASIN (Amazon Standard
מספר זיהוי) של כל מסלול בנפרד.
${אלבום}, ${album_artist}, ${album_asin}
שם, אמן ראשי ו-ASIN של האלבום שממנו מגיע הרצועה. (זֶה
מידע זמין גם להורדה של רצועה בודדת וגם להורדה של אלבום מלא.)
${suffix}
סיומת של קובץ הפלט (כרגע רק 'mp3'.)
${amz_title}, ${amz_creator}, ${amz_genre}, ${amz_asin}
משתנים אלה הכילו בעבר מטא נתונים עבור קובץ AMZ בכללותו; נוֹכְחִי
קבצי AMZ אינם מכילים מידע זה. השימוש במשתנים אלה אינו
מומלץ.
בדומה להרחבת משתנה מעטפת, אתה יכול גם להשתמש בתנאי הבא
ביטויים:
${היה:-מחרוזת}
מתרחב לערך של משתנה היה אם הוא מוגדר ואינו ריק; אחרת,
מתרחב ל מחרוזת (שעשוי בעצמו להכיל הפניות משתנות.)
${היה:+מחרוזת}
מתרחב ל מחרוזת אם המשתנה היה מוגדר ואינו ריק; אחרת, מתרחב
למחרוזת ריקה.
שים לב שכאשר אתה כולל משתני פורמט בארגומנט שורת פקודה, בדרך כלל תעשה זאת
צריך לכלול את הארגומנט במירכאות בודדות ('...'), או להוסיף קו נטוי אחורי לפני ה-
`$', כדי למנוע מהקליפה לנסות להרחיב את המשתנים בעצמה.
השתמש ב- clamz באינטרנט באמצעות שירותי onworks.net