Automāta: Noņemot programmas ikonu no App Store
Makradar Tehnoloģijas / / December 19, 2019
Tā vietā, lai mākslīgo piemēriem izmantošanas automatizācijas rīku uz Mac, šeit ir īsts programma Pakalpojumu, kas tiek izmantoti daži autori "MakRadara", jo īpaši, sagatavojot attēlus atsauksmēm lietojumprogrammas. Izmantojot šo pakalpojumu, lejupielādes ikonu jebkuru pieteikumu, kas ir pieejama App Store un Mac App Store, tā kļūst viegli un ātri.
Piemēram, veikt iOS programmu "Pirkt klaips". Tieši pirms redaktori jādara manuāli... Pirmkārt, pārlūkprogramma atver lapas programmu App Store, un no adreses Šī lapa tika kopēts 9 tsiferny identifikatoru (katrai programmai ir viņa paša), kas pēc tam tiek nomainīts uz adrese http://itunes.apple.com/lookup? id =. Piemēram, ja adrese ir "Pirkt klaipu" lapas App Store - https://itunes.apple.com/ru/app/id725418306 (Programmas kods norādīts treknrakstā), redaktors, izmantojot "copy-paste" kravu lapu pārlūka logā http://itunes.apple.com/lookup? id =725418306.
Šīs lapas saturs - visaptveroša informācija par attiecīgās programmas kā preču vienību App Store. Visi dati tiek pasniegta kā struktūra, pamatojoties uz kuru - pārī vērtības formā "taustiņu vērtības". Ja teksts lapas, lai atrastu "atslēga" artworkUrl512Tad aiz viņa jūs redzēsiet savu vērtību - garš tīmekļa adrese, uz kuru ir ikona mūsu programmas maksimālo izšķirtspēju. Tā joprojām ir tikai, lai kopētu adresi un ielīmējiet to adrešu joslā - un iegūt vēlamo attēlu.
Pat ja jūs saglabāt visu procedūru - kas tas ir darīts manuāli, ja jūs varat automatizēt? Vai zvanīt, lai saņemtu palīdzību Automator!
Pirmkārt, veido algoritmu
Iepriekš secība, ir ļoti vienkāršs, bet "iet" Es gribu, lai pievienotu mazliet vairāk "Shashechek": tikai lietotāja ērtībai, mēs papildinātu mūsu secība ir pāri soļi:
- No adreses App Store lapas ielādes ekstraktu un atcerēties ID programmu.
- Palaist servera puses skriptu pārlūkā itunes.apple.com/lookupPiešķirtie tai ir programmas kods no 1. soļa, un iegaumēt iegūto plūsmu teksta datus.
- Pēc iegūtā 2. darbībā, datu plūsma ar atslēgu trackName Mēs meklējam programmas nosaukumu un uzglabāt to.
- Pēc iegūtā 2. darbībā, datu plūsma ar atslēgu artworkUrl512 Mēs meklējam adresi ikonas un atcerēties to.
- Ikonas ņemt adresi iegūto 4. solī, un ielādēt to uz darbvirsmas attēlu.
- Lejupielādēto failu attēlu pārdēvēt nosaukumu programmas iegūto 3. solī.
- …
- PEĻŅA.
Tagad būvēt pakalpojums
Mēs doties uz montāžas mūsu algoritmu "Avtomatore". Izveidot jaunu veidu procesa birojs, Un galvenes laukā programmas izvēlēties: Pirmajā nolaižamajā sarakstā vērtības
Nāc skaidri mūsu algoritms.
Step 1. Veikt ID programmas un veido ārstēšanas adresi skripta lookup
iedaļas internets sānu zonā "Avtomatora" vilkt bibliotēkas galvenajā darbības programmas loga Iegūt pašreizējo lapu no Safari. Konfigurēt šī darbība nav nepieciešams. Rezultātā šīs darbības: tīmekļa adrese pašreizējās lapas ar "Safari" (mēs pieņemam, ka šo App Store lapu), kas tiks nodoti uz nākamo soli.
iedaļas Utilities add darbība Palaist shell-skriptu, Noteikti izvēlēties no nolaižamā saraksta Pass ievade: punkts kā argumenti. Jo skriptu, es biju valodā "Python" in nolaižamajā sarakstā apvalks I izvēlēts /usr/bin/python. Šī vienkāršā kods ieņem pirmo darbību tīmekļa adresi, no kuras, ar palīdzību mehānisms regulāras izteiksmes (Fragments search string iepriekšnoteiktā modelis), iegūst fragmentu, kas sastāv tikai no deviņiem cipariem. Rezultātā šīs darbības: deviņu ciparu identifikators pieteikumu, kas tiks nodots nākamajai darbībai.
Step 2. Mēs saņemam Apple servera datus par programmu
iedaļas internets add darbība Iegūt tekstu no Web lapasAtlasot nolaižamajā sarakstā get punkts teksta. Rezultātā šīs darbības: tekstu, kas radīs Apple serveri un ko mēs meklēsim programmas nosaukumu un ceļu uz ikonas.
Rezultātā teksts mums joprojām ir nepieciešama, un kas nav atkārtoti pieteikties uz Apple serveri, šis teksts var tikt saglabāti mainīgo. Šajā sadaļā Utilities add darbība Iestatiet vērtību mainīgā. Jo nolaižamā saraksta mainīgs atlasīt Jaunais mainīgais - zilajā lodziņā ievadiet mainīgā nosaukums lookup un noklikšķiniet Gatavs. Rezultātā šīs darbības: kas izriet no iepriekšējām darbībām teksts tiks saglabāti mainīgo lookup.
Protams, vārdi mainīgajiem var norādīt pēc saviem ieskatiem - pat ļāva krievu vārdus. Ir nepieciešams tikai, lai redzētu to, ka šie mainīgie ir pareizi novietoti pakalpojumu algoritmu.
Step 3. Mēs meklējam nosaukumu programmas
Iepriekšējā darbība sūta tekstu masīvs sākotnējā stāvoklī saņēma agrāk, tāpēc mēs vienkārši var "pievienot", nākamo darbību - Palaist shell-skriptu iedaļas Utilities. Šī darbība parametri ir tādi paši kā tie, par līdzīgu efektu, otrais no augšas: /usr/bin/python Pirmajā nolaižamajā sarakstā un kā argumenti - otrajā. Ar šo darbību scenārijs arī izmanto regulāras izteiksmes, divas reizes: vispirms ir galvenais un vērtība ("TrackName": "Pirkt Me Pie! - Pārtikas Iepirkšanās saraksts ") Un tad no iegūtajiem stīgas nogriež visus papildu rakstzīmes, lai saglabātu programmas nosaukumu. Rezultātā šīs darbības: saņemt pilnu programmas nosaukumu, šajā piemērā, Nopirkt Me Pie! - Pārtikas Iepirkšanās saraksts - un tas tiek nodots uz nākamo darbību.
Tagad nav programmas nosaukums, mums ir nepieciešams - tas būs nepieciešams vēlāk. Tāpēc jāuzglabā jaunu mainīgo. iedaļas Utilities add darbība Iestatiet vērtību mainīgā un atkārto to pašu manipulācijas, kā ar iepriekšējo līdzīgu rīcību - tikai šoreiz, izveidot mainīgo nosaukumu APPNAME. Rezultātā šīs darbības: līdz beigām algoritmu izpildes viss mainīgā APPNAME Tas uzglabāt programmas nosaukumu saņemto iepriekšējā solī.
Step 4. Mēs meklējam ikonas tīmekļa adresi
"Avtomator" ir tik bija, ka rezultāts darbības predudyschego nodota uz nākamo. Bet mums ir tagad, nav programmas nosaukums un oriģinālteksts informācija par to, kur mēs meklēsim adresi ikonas. Tāpēc, sadaļā Utilities add darbība Saņemiet vērtību mainīgā - vienkārši ar peles labo pogu noklikšķiniet uz virsraksta šīs darbības un pop-up izvēlnē izvēlieties ignorēt ievade. Tagad darbība, ar kuru jūs strādājat tagad, nekad ņem vērā rezultātu iepriekšējā darbības, ka neatkarīgi no tā, kas notiek. Jo nolaižamā saraksta mainīgs atlasīt lookup. Rezultātā šīs darbības: nākamais solis tiks pārcelta uz vērtību lookupAr ko mēs jau iepriekš saglabājis teksta informāciju par programmu.
iedaļas Utilities add darbība Palaist shell-skriptu ar tiem pašiem parametriem, kā rīkoties ar tādu pašu nosaukumu, kas otrajā un piektajā pozīcijām mūsu algoritms. Ar šo darbību scenārijs ir līdzīgs kodu, kas atrodas piektajā "skriptu" darbība meklēja programmas nosaukums: ir galvenais un vērtību pāri ("ArtworkUrl512": " http://a1013.phobos.apple.com/us/↵ R30 / Purple6 / v4 / C7 / 9d / 77 / c79d778f-89a1-A925-b424-0e43819dfbba / mzl.xsxlaekt.png "), Kas noņem visus citātus, kolu un nosaukumu taustiņu. Rezultātā šīs darbības: Mēs saņemam tīmekļa adresi ikonas, kas tiek nodots uz nākamo soli.
Step 5. Ielādēt ikonas uz darbvirsmas
iedaļas internets add darbība Lejupielādēt URLUn nolaižamajā sarakstā kur ievadiet darbvirsmas mapi. Rezultātā šīs darbības: saņemot iepriekšējā rīcība darbvirsmas ikonām tiks lejupielādēts fails.
Step 6. Jautājiet lejupielādēto failu programmas nosaukumu
Paskaties vēlreiz uz uzskaitīti divi punkti minētā tīmekļa adrese ikonu: fails tiks ielādēts ar nosaukumu mzl.xsxlaekt.png. Protams, jūs varat atstāt, un tā, bet, lai būtu skaists, šis nosaukums var tikt mainīts uz nosaukumu, programmas, kas mums jau ir atrasts un saglabāts mainīgo APPNAME.
iedaļas Faili un mapes add darbība Pārdēvēt Finder preces un noteikt to, ka veidā. Būtībā nolaižamajā sarakstā atlasiet Nosaukums vienu objektuUn nolaižamā sarakstā nosaukums atlasīt Tikai galvenais vārds. Tagad teksta lauks līdz - vilkt mainīgais tajā APPNAMEKas ir pieejams sarakstā mainīgo apakšā loga "Avtomatora". Rezultātā šīs darbības: lejupielādēto failu tiks pārdēvēts ar stiprinājuma pagarinājumu. Mūsu Piemēram, mēs gatavi attēlu kā failu Nopirkt Me Pie! - Pārtikas Iepirkšanās List.png.
Step 7. Vēl viena lieta ...
Viss ir ļoti jauki, jūs varat pievienot pop-up paziņojums - šī funkcija ir parādījies "Avtomatore", ar atbrīvošanu no OS X 10.9. iedaļas Utilities add darbība Rādīt paziņojumu. Pirmais virsraksts, ievadiet pakalpojuma nosaukumu ir gandrīz pabeigts - Lejupielādējiet lietotnes ikonuKaut arī šajā jomā ziņa ievadiet īsu tekstu, piemēram, "ikona ielādēts jūsu datorā."
Step 8. PEĻŅA
Visa mūsu komanda ir gatava darbam un aizsardzībai. Saglabājiet to kā Lejupielādējiet lietotnes ikonu un nekavējoties doties uz Safari. Atverot to jebkurā lapā no App Store un Mac App Store, meklējiet to Safari> Pakalpojumu jauns vienums Lejupielādējiet lietotnes ikonu - un uzklikšķinot uz tā, vienkārši palaist pakalpojumu saglabāts. Pēc otrā vai divas, atkarībā no jaudas jūsu Mac, jūs ievērosiet, - un ikona uz darbvirsmas, kas var viegli izmantot turpmākajā darbā.
"Jā, tas ir grūti par mani!"
Faktiski, šajā procesā iepriekš aprakstītā nav nekas sarežģīts. Es pats neesmu programmētājs (lai gan pamati programmu pēc tam, kad Institūts vēl atcerēties), bet tas bija pietiekami, lai pavadīt trīs stundas pie nesteidzīgs meklēšanā adrese specifiski starpposma mērķi (piemēram, es nezināju sintaksi regulārās izteiksmes "Python" - bija diezgan Google meklēšanā) - un triks cepure. Es priecājos, ka vismaz daži cilvēki mūsu komandai atrasts veids, kā ražot progr ikonas vieglāk.
Jūsu ērtībai, Jūs varat jau lejupielādēt gatavu pakalpojumu uz pogas zemāk. Atvēršana darbplūsma-objekts "Avtomatore", var rūpīgi pārbaudīt saturu un iestatījumus katru darbību visu iepriekš minēto, ir saprotams.
Lejupielādēt dienests (ZIP-failiem, 413 KB)
Ja kāds no jums zina, kā optimizēt minēto algoritmu, vai var ieteikt veids vienkāršāk - es lūdzu komentāros. :)