Բովանդակություն:
- Քայլ 1: Սկսելու համար
- Քայլ 2: Հիմնական սցենարի գաղափարը
- Քայլ 3. XML գրադարան. ITunes 'Goto Guy
- Քայլ 4: Ձեր ընկերը հեշը (նույնիսկ եթե դուք Ամստերդամում չեք)
- Քայլ 5. Սովորական արտահայտությունների համառոտ դաս (շատ)
- Քայլ 6. Կանոնավոր արտահայտությունների կիրառում ITunes սցենարի վրա
- Քայլ 7: Տեղադրեք և ջնջեք այդ 1 աստղանի հետքերը
- Քայլ 8. URI- ի փախուստը և ինչպես շրջանցել նրանց
- Քայլ 9: Windows- ի Script համատեղելիության ավելացում
- Քայլ 10: Ավարտված սցենարը
Video: Computerնջեք ITunes- ի այդ անցանկալի երգերը ձեր համակարգչից ՝ 10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Ողջույն, տիկնայք և պարոնայք, սա իմ առաջին կոդավորման հրահանգն է, ուստի խնդրում եմ, մեկնաբանելիս, զենքերը թողեք տանը (դանակները, սակայն, ընդունելի են): mp3 նվագարկիչների ի հայտ գալով մարդկանց հնարավորություն ընձեռվեց կրել աննախադեպ գումար երաժշտության շուրջը ՝ նրանց գրպաններում: Հազվադեպ չէ լսել մարդկանց մասին, ովքեր ունեն 5, 10, նույնիսկ 15 հազար երգի հավաքածուներ (և ոմանք ՝ նույնիսկ ավելին): Mp3 նվագարկիչներից ոչ մեկն ավելի տարածված չէ, քան Apple- ի iPod- ը և այն աշխատող ծրագրակազմը ՝ iTunes- ը: Այնուամենայնիվ, նման մեծ երաժշտական գրադարաններով որոշ չափով ձանձրալի կլինի ազատվել այն երգերից, որոնք պարզապես լավ չեն հնչում կամ գրավիչ չեն: դու այլևս ITunes- ում ձեր երաժշտական հավաքածուի հետքերով և ազատվեք այն երգերից, որոնք ձեզ դուր չեն գալիս: Դա կարող է դարեր տևել: Այստեղ է, որ գալիս է այս ուսուցողականը: Այս ուսանելիում ես ձեզ ցույց կտամ երգերից ինքնաբերաբար ազատվելու միջոց որոնք պարզապես սարսափելի են, իմ լավ ընկերոջ ՝ Պերլի օգնությամբ: Perl- ի լավ հիմնական գիտելիքները չափազանց օգտակար են, երբ փորձում են կրկնել այս ուսանելի, չնայած պարտադիր չէ (դուք, անշուշտ, կարող եք պարզապես վերցնել պատրաստի ծածկագիրը և պատճենել/տեղադրել և դա լավ կաշխատի): Նրանց համար, ովքեր հետաքրքրված են Perl- ով, ես խորհուրդ եմ տալիս O'Reilly- ի «Learning Perl» գիրքը, այն լավ ընթերցված է և Perl- ի վերաբերյալ լավագույն գրված գրքերից մեկը, որը ես կարդալու հնարավորություն եմ ունեցել: ԿԱՐԵՎՈՐ. եթե դա արվի ճիշտ, ես չեմ կարող և պարզապես չեմ ընդունի որևէ պատասխանատվություն, եթե դուք հիմարություն անեք և ջնջեք ձեր թանկարժեք երգերը: Խնդրում ենք խստորեն հաշվի առնել ձեր երաժշտական ֆայլերի կրկնօրինակը ՝ նախքան հետևյալը գրելու կամ կատարելու փորձը: Ուղղակի սխալվիր զգուշության կողքին, որպեսզի եթե զգացմունքներդ չզգան, շնորհակալություն: Կարդա՞ս նախազգուշացումը: (Այո, նույնիսկ դուք, նախազգուշացումը չկարդացած անձ) Հիանալի: Սկսենք:-) Թարմացում. ITunes- ի հետ կապված տարբեր սցենարների համար տեսեք Թերիդոնի սցենարները:
Քայլ 1: Սկսելու համար
Ինչպես և ամեն ինչի դեպքում, կա մի փոքր նախապատրաստություն, որը պետք է արվի նախքան այս սցենարը գործարկելը: Այսպիսով, այն, ինչ ձեզ հարկավոր կլինի ավտոմատ կերպով երգերը iTunes- ից ջնջելու համար. սիրված խմբագիր (ես ինքս vi- ի և vim- ի կողմնակից եմ, բայց ցանկացած տեքստային խմբագիր պետք է անի հնարքը) 5) iPod (պարտադիր չէ, բայց հաճելի է ունենալ պատճառներով, որոնք շուտով պարզ կդառնան) Getting Perl: այստեղ հրահանգները պետք է բավականին պարզ լինեն. Պետք է նշել, որ սցենարը սկզբնապես մշակվել է Mac OS X- ի համար, չնայած նույն մեթոդները պետք է աշխատեն ոչ Unix- ի վրա հիմնված ՕՀ-երի վրա, ինչպիսիք են Windows- ը: Timeամանակն է ուսանելիի ձանձրալի, er, «կրթական» մասի:
Քայլ 2: Հիմնական սցենարի գաղափարը
iTunes- ը ներառում է 5 աստղանի գնահատման համակարգ, որը թույլ կտա օգտվողներին գնահատել երգերը: 5 աստղանի վարկանիշ ունեցող երգերը համարվում են լավագույն երգերը, մինչդեռ 1 աստղանի վարկանիշով երգերը համարվում են ամենավատ երգերը: Մեր նպատակների համար մենք ենթադրելու ենք, որ ցանկացած երգ, որը չունի վարկանիշ (հայտնի է որպես 0 աստղ), այն է, որը օգտագործողը դեռ հնարավորություն չի ունեցել գնահատելու: Անձամբ, երբ երգերը գնահատում են, եթե երգը 1 աստղանի գնահատական ունի, ես գտնեք, որ այն երևի բավական վատ է, որ այն արժանի չէ կոշտ սկավառակի թանկարժեք տարածությանը, որը զբաղեցնում է երգը: Հետևաբար, Perl Script- ը, որը ես ձեզ կներկայացնեմ սույն Instructable- ում, կվերլուծի iTunes գրադարանը և կջնջի ցանկացած աստղ, որին տրվել է 1 աստղանի գնահատական: Որպես լրացուցիչ բոնուս, երգերը կարող են գնահատվել, քանի դեռ օգտվողը գտնվում է շարժման մեջ: օգտագործելով iPod: Այս կերպ, դուք կարող եք ընտրել երգեր ջնջման ընթացքում, երբ դրանք գտնվում եք, պարզապես գնահատելով դրանք, և դրանք ինքնաբերաբար կջնջվեն, երբ ձեր iPod- ը ձեր համակարգչին հետագայում համաժամացնեք (եթե ձեր iPod- ն ինքնաբերաբար համաժամեցվի ձեր համակարգչի հետ): Այժմ մենք գիտենք, թե ինչ մենք անում ենք, եկեք տեսնենք, թե ինչպես ենք երգի մասին տեղեկատվությունը հանելու iTunes- ից Perl Script- ի համար:
Քայլ 3. XML գրադարան. ITunes 'Goto Guy
Համակարգչից երգը դրա վարկանիշի հիման վրա ջնջելու համար մեզ անհրաժեշտ է 2 տեղեկատվություն `երգի գնահատականը և երգի գտնվելու վայրը: Բարեբախտաբար, մեզ համար կա մի հարմար ֆայլ, որը մենք կարող ենք ստանալ այն ամբողջ տեղեկատվությունը, որը մենք երբևէ ցանկացել ենք iTunes- ի մասին ՝ iTunes Music Library XML ֆայլը: XML ֆայլը կոչվում է «iTunes Music Library.xml» և պետք է տեղակայված լինի ձեր հիմնական կոշտ սկավառակի Երաժշտության գրացուցակում:
XML ֆայլի մասին. ITunes xml ֆայլը մի տեսակ տվյալների բազա է, որը պահվում է iTunes- ի կողմից և միշտ արդիական է: Երբ փոփոխություն է կատարվում iTunes- ում, iTunes XML ֆայլի համապատասխան հատվածը փոփոխվում է `նշելով այս փոփոխությունը: Իմ iTunes XML ֆայլից նմուշի գրառումը տրված է ստորև. Ալբոմի վարկանիշը XML ֆայլը բաղկացած է արժեքներից, որոնք շրջապատված են HTML ոճով պիտակներով: Սցենարի նպատակների համար մեզ կհետաքրքրի տեղեկատվության հետքի ID- ն, անունը, արտիստը, վարկանիշը և գտնվելու վայրը: Եթե դուք դիտում եք XML ֆայլը, կարող եք վերևից նկատել, որ այս երգի «գնահատականը» 40 է: iTunes- ը յուրաքանչյուր երգին տալիս է մի ամբողջ թիվ ՝ 0 -ից 100 -ի սահմաններում, և յուրաքանչյուր 20 միավոր գնահատականի համար լրացուցիչ աստղ է: Այսպիսով, 20-ի վարկանիշը համապատասխանում է 1 աստղի գնահատականին, 40-ը ՝ 2-աստղանի և այլն, և 100-ը ՝ 5-աստղանի: Այսպիսով, այժմ, երբ մենք գիտենք XML ֆայլի մասին, եկեք սկսենք սցենարագրումը
Քայլ 4: Ձեր ընկերը հեշը (նույնիսկ եթե դուք Ամստերդամում չեք)
Նախքան ֆայլերը վերացնելը, մեզ պետք է աշխատանքային տվյալների բազա, որը կապի երգի բոլոր տեղեկությունները միասին: Թեև կարող էին օգտագործվել տվյալների ավելի բարդ կառուցվածքներ, ինչպիսիք են հեշերի զանգվածը կամ հեշը, այս սցենարը բավական պարզ է, որպեսզի արժանի լինի հաշների պարզ ցուցակի օգտագործմանը: Անտեղյակ մարդկանց համար հեշը ոչ այլ ինչ է, քան զանգված ինդեքսավորվում է տողերով կամ բանալիների/արժեքների զույգերի խառնված զանգվածով: Կարելի է հաշը պատկերացնել որպես մեծ տակառ, որի մեջ կա իրեր (արժեքները), իսկ փոխաբերական տակառի մեջ ամեն ինչ կցված է պիտակով (բանալիներով): Դուք կարող եք բարելից դուրս հանել ցանկացած իր ՝ պարզապես գտնելով դրա պիտակը: Հեշերի մասին լրացուցիչ տեղեկությունների համար կարող է օգտակար լինել հետևյալ հղումը. երգերը: Դրա պատճառով trackID- ը հեշերի համար դարձնում է իդեալական բանալին: Հետևաբար, մենք կարող ենք ստեղծել 4 հեշ `երգի անվան, արտիստի, վարկանիշի և գտնվելու վայրի համար: Երբ դրանք հաստատվեն, մենք կարող ենք սկանավորել ֆայլը և լրացնել մեր հեշ տվյալների բազան ՝ օգտագործելով մի քանի սովորական սովորական արտահայտություններ, որոնք կցուցադրվեն հաջորդիվ:
Քայլ 5. Սովորական արտահայտությունների համառոտ դաս (շատ)
Որպեսզի մեր հեշ գրառումները վերցնենք XML ֆայլից, ինչպես նաև մի փոքր ժամանակ խնայի որոնումը, մենք կցանկանանք օգնության հասնել Perl- ի առավել հզոր հատկություններից մեկի `կանոնավոր արտահայտության օգնությամբ: Ես շատ կարճ դաս կանցկացնեմ կանոնավոր արտահայտությունների վերաբերյալ, բայց ձեզանից նրանց համար, ովքեր ավելի մանրամասն բացատրություններ են ցանկանում, առցանց կան բազմաթիվ լավ արտահայտությունների լավ ձեռնարկներ: Ստուգեք https://perldoc.perl.org/perlretut.html- ը կանոնավոր արտահայտման լավ ձեռնարկի համար: Կարճ ասած, կանոնավոր արտահայտությունները մեզ տալիս են մի շարք գործիքներ ՝ տողերի միջով անցնելու համար, մեկ տողը փոխարինելով մեկ այլ տողով կամ պահպանելով մասեր տող ՝ հետագայում օգտագործելու համար: Սովորական արտահայտություններն ապահովում են 2 գործառույթ ՝ համընկնող (m //) և փոխարինող (ներ //) օպերատորներ, որոնք կօգտագործվեն այս նախագծի համար: Այս գործառույթներից որևէ մեկը նշանակման համատեքստում օգտագործելու համար մենք կօգտագործենք Perl- ի պարտադիր օպերատորը (= ~), որն օգտագործվում է նախշը ընտրության տողերի փոփոխականին կապելու համար: Օրինակներ.
$ մեկնաբանություն = ~ /Purduecer /; #վերադառնում է ճշմարիտ, եթե $ comment տողը պարունակում է «Purduecer» s/[a-z]/[A-Z]/արտահայտություն; #վերցրեք տողի բոլոր փոքրատառ տառերը և դրանք մեծատառացրեք $ _ տողովՍովորական արտահայտությունների երկրորդ օգտակար հատկությունը հիշողության փոփոխականներն են: Սովորական արտահայտություններում դուք կարող եք որոշակի տարրեր տեղադրել փակագծերում, այնուհետև օգտագործել հատուկ օրինակին համապատասխանող հիշողության փոփոխականներ $ 1, $ 2 և այլն ՝ հետագայում այս մասերին համապատասխանող տողերի հատվածներին մուտք գործելու համար:
/(Հրահանգներ) Ռոբոտ/; #Համապատասխանեցրեք ցանկացած տող «Instructables Robot» արտահայտությանը $ website = $ 1; #Պահպանեք հաջող նախշերի համընկման արդյունքը, որը պարունակվում է #առաջին պարեններում (այս դեպքում $ 1 փոփոխականը պարունակում է «Հրահանգներ»)Ի վերջո, սովորական արտահայտություններում կան որոշակի նիշեր, որոնք ծառայում են հատուկ նպատակների: Սրանք հետընթաց շեղումներ են (որոնք բոլորը պետք է ծանոթ տեսք ունենան C ծրագրավորողներին), կերպարների դասեր և մետախագծողներ: Օրինակ, ցանկացած տառին համապատասխանելու համար, որը երկու կողմերում էլ ունի ներդիր, կարող ենք ասել
/\ t [a-zA-Z] t/Այդ քառակուսային փակագծերը օգտագործվում են սովորական արտահայտություններում `բնույթի դաս սահմանելու համար: Ենթադրենք, սակայն, որ մենք ցանկանում էինք տողում գտնել քառակուսի փակագծերում փակված տեքստ: Մենք չէինք կարող պարզապես գրել այնպես, ինչպես կա, ինչպես ցույց է տրված ստորև
/
/
Քայլ 6. Կանոնավոր արտահայտությունների կիրառում ITunes սցենարի վրա
Այժմ, երբ մենք հուսով ենք, որ որոշակի պատկերացում ունենք կանոնավոր արտահայտությունները սնուցող հիմնական հիմքում ընկած հասկացությունների մասին, ժամանակն է դրանք կիրառել iTunes- ի սցենարի վրա: Xml կոդ կարդալիս բավականին հաճախ հանդիպում են որոշակի կերպարների, օրինակ ՝ շեղ շղթայի: Հետևաբար, մենք կօգտվենք այն հանգամանքից, որ m // օպերատորը թույլ է տալիս ընտրել կոդում ձեր ուզած սահմանաչափերը (մենք կօգտագործենք քառակուսի փակագծեր, չնայած մյուս սահմանազատիչները, անշուշտ, կաշխատեն) ամբողջական iTunes XML ֆայլը: Ֆայլի այն հատվածները, որոնք պարունակում են տեղեկություններ, ինչպիսիք են տեսացանկերը և այլն, անհրաժեշտ չեն: Երգացանկերի բաժնի առաջին տողը, որը գալիս է երգի տեղեկատվությունից հետո, հետևյալն է.
while () {#loop_instructions_here last if ($ _ = ~ մ [Տեսացանկեր])}Հաջորդը ՝ հաշ-ի ID- ները կառուցելու համար մենք կարող ենք օգտագործել if-elsif ծառը ՝ մեր տվյալների շտեմարանի հեշերը կառուցելու համար ՝ օգտագործելով հիշողության համընկման փոփոխականները, որոնց մասին սովորել էինք նախորդ քայլում ՝ արժեքները հեշերում պահելու համար:
եթե ($ _ = ~ մ [(d+)]) {$ id = $ 1; } elsif ($ _ = ~ մ [Գնահատական (d+)]) {$ rate_hash {$ id} = $ 1; } elsif ($ _ = ~ մ [Անուն (.+)]) {$ name_hash {$ id} = $ 1; } elsif ($ _ = ~ մ [Արտիստ (.+)])) {$ art_hash {$ id} = $ 1; } elsif ($ _ = ~ մ [Locationfile: // localhost (.*)]) {$ loc_hash {$ id} = $ 1; }Այժմ, երբ մենք կառուցել ենք մեր հեշ տվյալների բազայի հիմքը, մենք կանդրադառնանք 1 աստղանի ֆայլերի տեղաբաշխմանը և հեռացմանը, ուստի հաջորդ քայլին:
Քայլ 7: Տեղադրեք և ջնջեք այդ 1 աստղանի հետքերը
Այժմ, երբ մենք ստեղծել ենք տվյալների բազա, ժամանակն է որոնել 1 աստղանի հետքերը, որպեսզի կարողանանք դրանք ջնջել: Perl- ն ապահովում է օգտակար looping կոնստրուկցիա, որը կոչվում է foreach loop, որը կարող է օգտագործվել մեր հեշերի բոլոր ստեղների վրա կրկնելու համար: Պետք է նշել, որ ձեր iTunes գրադարանի յուրաքանչյուր հետք չի ունենա մուտքագրում վարկանիշների հեշում: Դա տեղի է ունենում այն պատճառով, որ երգեր, որոնցում վարկանիշ չկա, iTunes XML ֆայլում չեն տրվում հետքերի գնահատման գիծ: Հետևաբար, հեշերի միջով անցնելիս, մենք կցանկանանք օգտագործել հետևյալ կառուցվածքը.
foreach $ id (տեսակավորեք բանալիները %rate_hash) { #… տեղադրեք հանգույցի կոդ այստեղ}Դրանից հետո դա նույնքան պարզ է, որքան հետևյալ հայտարարությունը օգտագործելը
անջատել $ loc_hash {$ id} եթե $ rate_hash {$ id} == 20;Վերոնշյալ նմուշի կոդի մեջ օգտագործվող չմիացման գործառույթը Perl- ի ֆայլերը ջնջելու եղանակն է: Դուք կարող եք գայթակղվել օգտագործել ձեր օպերացիոն համակարգի ջնջման գործառույթի համակարգային զանգը, սակայն դյուրատարության պատճառով իմ գրած կոդը չի օգտագործում համակարգի կանչը: Այժմ մենք ունենք մեր ծածկագրի հիմնական կառուցվածքը: Հետագա քայլերում մենք որոշակի կատարելագործում ենք ծածկագիրը, որպեսզի կարողանաք ունենալ լիարժեք, ֆունկցիոնալ սցենար `ազատվելու այդ տհաճ 1 աստղերից:
Քայլ 8. URI- ի փախուստը և ինչպես շրջանցել նրանց
Եթե փորձեք սցենարը գործարկել այնպես, ինչպես կա, ապա ձեր օպերացիոն համակարգից բազմաթիվ սխալների կհանդիպեք, և եթե նայեք ֆայլի ուղիներին, որոնք փորձում եք ջնջել, կարող եք գտնել անցանկալի անցուղիներում ներդրված անսովոր կերպարներ: Բավականին լավ հնարավորություն կա, որ այս ուղիները պարունակում են URI- ի փախուստի կերպարներ: Որո՞նք են URI- ի փախուստները: HTML- ում և XML- ում URI- ի փախուստի նիշերը (aka URI- ի փախուստները) հատուկ մետախագծեր են, որոնք օգտագործվում են այդ բնույթի բառացի օրինակներ որոնելու համար: Օրինակ, դուք երբեք չեք տեսնի պարզ սպիտակ տարածություն XML նիշերի տողում: Այնուամենայնիվ, դուք կտեսնեք պարզ սպիտակ տարածության XML պատկերումը, %20: (Իհարկե, դուք դրանք դիտել եք ձեր դիտարկիչի URL- ի սանդղակում և մտածել, թե դրանք ինչ էին: Դե, հիմա դուք գիտեք) կետ, դուք կարող եք գրել փոխարինող հայտարարությունների մի ամբողջ փունջ տեղադրության հեշի վրա `փոխարինելու ձեր հանդիպած բոլոր հնարավոր կերպարները (այսինքն $ loc_hash {$ id} = ~ s/%20//; և այլն): Բարեբախտաբար, չնայած, Perl- ն ավելի լավ միջոց է տալիս հոգ տանել այս բաների մասին:. Մոդուլն օգտագործելու համար պարզապես ավելացրեք հետևյալ տողը ձեր ծածկագրի վերևում.
օգտագործել URI:: Փախուստ;Այժմ, $ loc_hash {$ id} զանգվածը XML ֆայլի օղակում նշանակելուց հետո կարող ենք ավելացնել հետևյալ տողը
uri_unescape ($ loc_hash {$ id});Վերոնշյալ տողն ինքնաբերաբար վերացնում է URI- ի փախուստի բոլոր նիշերը: Որպես հավելյալ բոնուս, այն թարգմանում է նաև որոշ միջազգային կերպարներ: Ես վարեցի սցենարը մի քանի ֆայլի արահետներով, որոնցում կար ճապոնական կոնջի, և uri_unescape գործառույթը թարգմանեց այդ կերպարների XML ձևաչափերը իրենց սկզբնական նիշերին, որպեսզի չկապելը հաջողությամբ ջնջի ֆայլը: Նախքան առաջ շարժվելը, մեկ լրացուցիչ քայլ պետք է արվի. Անհասկանալի պատճառներով iTunes- ը կոդավորում է ամպերսանդի (&) խորհրդանիշը որպես իր տողերում: Եթե ինչ -որ մեկը գիտի, թե ինչու է սա, խնդրում եմ ինձ տեղյակ պահեք: Մինչդեռ, մենք վերացնում ենք այս հարցը `uri_unescape տողի տակ ավելացնելով հետևյալ տողը
$ loc_hash {$ id} = ~ s//&/;Այժմ սցենարի վրա կլինեն տարօրինակ կերպարներից զերծ ֆայլերի ուղիներ, իսկ չմիացման գործառույթը կկարողանա ֆայլեր գտնել իրենց համապատասխան վայրերում `դրանք ջնջելու համար: Դե, դա կլինի, եթե դուք օգտագործում եք Mac OSX (և, ենթադրաբար, նաև Unix- ի վրա հիմնված այլ օպերացիոն համակարգերի մեծ մասը): Շարունակեք կարդալ ՝ սցենարը համատեղելի այլ օպերացիոն համակարգերի (մասնավորապես ՝ Windows) հետ:
Քայլ 9: Windows- ի Script համատեղելիության ավելացում
Սցենարը, ինչպես գրված է մինչ այժմ, արդյունավետորեն հեռացնում է Unix- ի վրա հիմնված օպերացիոն համակարգերի հետքերը: Windows- ում այն աշխատեցնելու համար անհրաժեշտ է մեկ փոքր հավելում: Ի տարբերություն Mac- ի և Unix- ի վրա հիմնված այլ ՕՀ-երի, Windows- ը չի աջակցում մեկ արմատային գրացուցակի հայեցակարգը: Հետևաբար, բոլոր ուղիների անունները սկսվում են ծավալից (C: կամ E. Կամ որևէ այլ տառից, որի մասին կարող եք մտածել), ի տարբերություն արմատային գրացուցակի (/): Մեր բարեբախտաբար, Perl- ն ունի հատուկ փոփոխական ՝ $O (դա մեծատառ է, ոչ թե զրո), որը մեզ ասում է, թե ինչ օպերացիոն համակարգ ենք մենք այժմ օգտագործում: Այսպիսով, եթե այդ փոփոխականի մեջ պահվող արժեքը պարունակում է «Win», մենք կցանկանանք հեռացնել առաջատար սլաքը մեր XML տեղադրության ֆայլուղու վրա: Դա կարելի է անել հետևյալ կոդի տողով (ավելացվել է այն բանից հետո, երբ մենք հաջողությամբ վերլուծել ենք XML ֆայլից հետքի գտնվելու վայրը).
$ loc_hash {$ id} = substr ($ loc_hash {$ id}, 1) եթե $^O = ~ /Win /i;Այժմ, սցենարը կաշխատի `անկախ այն բանից, որ այն աշխատում է OS X- ով կամ Windows- ով:
Քայլ 10: Ավարտված սցենարը
Կցված է iTunes- ի ավարտված ինքնավերացման սցենարի իմ տարբերակը ՝ ձեզանից նրանց համար, ովքեր պարզապես ցանկանում էին վերջնական արտադրանքը, այլ ոչ թե բացատրությունը, թե ինչպես է այն աշխատում:
Սցենարը օգտագործելու համար դուք կցանկանաք ֆայլը պահել որպես perl ֆայլ (.pl ընդլայնում), այնուհետև այն դարձնել գործարկելի (chmod 751 Unix- ում, վստահ չեմ, թե ինչ է դա Windows համակարգերի համար):
Խորհուրդ ենք տալիս:
Ինչպես տեղադրել լուսանկարներ Instagram- ից ձեր համակարգչից Google Chrome- ի միջոցով. 9 քայլ
Ինչպես տեղադրել լուսանկարներ Instagram- ից ձեր համակարգչից Google Chrome- ի միջոցով. Instagram- ն այժմ սոցիալական մեդիայի առաջատար հարթակներից մեկն է: Այս հարթակից օգտվողները կարող են կիսվել լուսանկարներով և կարճ տեսանյութերով, որոնք կարող են վերբեռնվել Instagram բջջային հավելվածի միջոցով: Instagram- ի օգտվողների առջև ծառացած հիմնական մարտահրավերներից է r
Ձեր անձնական համակարգչից ազատվել չարամիտ ծրագրերից և վիրուսներից. 10 քայլ
Ձեր անձնական համակարգչից ազատվել չարամիտ ծրագրերից և վիրուսներից. Դանդաղ համակարգիչ: Թռուցիկ պատուհաններ՞ Կան բազմաթիվ գործիքներ, որոնք կօգնեն մաքրել
Էլեկտրաէներգիայի նախագծեր ձեր համակարգչից. 5 քայլ
Էլեկտրաէներգիայի նախագծեր ձեր համակարգչից. Դուք կարող եք կոտրել որոշ մասեր, որոնք, հավանաբար, պառկած են մալուխի մեջ, ինչը թույլ կտա ձեզ էլեկտրոնային նախագծեր ապահովել համակարգչից: Սկզբում ես այս հոդվածը արեցի uC Hobby- ի իմ վեբ կայքում, բայց մտածեցի, որ կփորձեի: որպես իմ առաջին հրահանգը: Ինձ տեղյակ պահեք
Ավտոմատ կերպով հեռացրեք անցանկալի երգերը ձեր IPod- ից ՝ 4 քայլ
Ավտոմատ կերպով հեռացրեք անցանկալի երգերը ձեր IPod- ից: Այս ձեռնարկը ցույց կտա ձեզ, թե ինչպես օգտագործել ձեր iPod- ը `ավտոմատ ջնջման համար երգեր նշելու համար, որպեսզի հետագայում ստիպված չլինեք հիշել: Դա հաջորդ ամենալավ բանն է `ունենալ« ջնջել »կոճակը ձեր iPod- ում: Եվ մի անհանգստացեք, սա չի ջնջի երգերը iTu- ից
Ինչպես կտրուկ արագացնել ձեր համակարգիչը և պահպանել այդ արագությունը համակարգի կյանքի համար. 9 քայլ
Ինչպես կտրուկ արագացնել ձեր համակարգիչը և պահպանել այդ արագությունը համակարգի կյանքի համար: այն և օգնել պահպանել այն այդպես: Ես կտեղադրեմ նկարներ, երբ հնարավորություն լինի, ցավոք, այս պահին ես չեմ