Šis lieliskais uzdevuma izpildes skripts palīdzēs jums pamanīt bojātus failus, pirms tos parādīsit tālrunī, tādējādi pasargājot jūs no nepatīkama ķieģeļa!
Vēl marta vidū mēs veltījām an visu nedēļu ar daudziem lieliskiem Tasker padomiem un trikiem, kurus jūs, iespējams, nekad neesat redzējis citur, lai uzlabotu viedtālruņa lietderību. Cerams, ka esat mazliet iemācījies strādāt ar Tasker, spēlējot ar dažiem reāliem piemēriem.
Šodien es jums piedāvāju jaunu ideju, ar kuru esmu nācis klajā un kurai vajadzētu iepriecināt daudzos mūsu forumos esošos flashaholiķus.
Ja esat lietotājs, kuram patīk kontrolēt savu ierīci, mirgojot pielāgotus ROM, kodolus utt., visticamāk, jūs lejupielādējat daudz failu no tādām vietnēm kā AndroidFileHost.com. Jūs ievērosiet, ka katrā failā tādās mitināšanas vietnēs kā šī ir iekļauta MD5 summa, ko varat salīdzināt, kad esat pabeidzis tā lejupielādi.
Ir ļoti svarīgi, lai jūs salīdzinātu MD5 summas pirms svarīga faila, piemēram, radio vai sāknēšanas ielādes, mirgošanas, lai nodrošinātu, ka netiek mirgots bojāts fails. Bet tas ir neērti to darīt mobilajā ierīcē, jo jums ir manuāli jāatrod fails savā failu pārlūka lietotnē un jākopē/ielīmē MD5 summa tekstlodziņā, lai salīdzinātu summas.
Es apstājos un pie sevis domāju, kāpēc gan to neautomatizēt ar Tasker? Es to meklēju un biju pārsteigts, ka nekur neesmu atradis šo pieminēto, taču tas ir iespējams un patiesībā diezgan vienkārši izdarāms!
Kā tas tiek darīts
Kā tas darbojas: PIRMS lejupielādes kopējiet md5 summu starpliktuvē, pēc tam, kad lejupielāde ir pabeigta, tiek parādīts uzaicinājums, vai vēlaties salīdzināt vērtības. Ja nospiežat jā, Tasker aprēķinās lejupielādētā faila MD5 summu un salīdzinās to ar starpliktuvē esošo.
Priekšnoteikumi
- Paziņojumu uztvērējsvai Automātiskā paziņošana. Es personīgi izmantoju AutoNotification, taču šīs apmācības nolūkā es to iestatīju, izmantojot paziņojumu uztvērēju, jo to var izmantot bez maksas.
- Snackbar Tasker spraudnis. Nav nepieciešams (lai gan, ja importējat manu profilu, tas to izmanto), taču tas pārspēj nepieciešamību izveidot ainu ar pogām. Esmu iestatījis apmācību, lai izmantotu tikai lietotnes bezmaksas funkcijas.
Instrukcijas
- Izveidojiet jaunu profilu un piešķiriet tam nosaukumuPārbaudiet MD5 summus.' Lai iegūtu kontekstu, dodieties uz Notikumi --> Spraudņi --> Paziņojumu uztvērējs. Atlasiet “Izlikts” un ritiniet uz leju un izvēlieties pārlūkprogrammas lietotni. Es personīgi izmantoju Chrome Dev, tāpēc izvēlējos to.
- Uzdevums --> Ja. Iestatiet to uz If %nltext ~ Lejupielāde pabeigta. (Vai jebkurš paziņojuma apakšteksts, kad pārlūkprogrammas lietotne norāda, ka lejupielāde ir pabeigta.) Tā ir tāpēc uzdevums tiks aktivizēts, kad tas konstatēs, ka lejupielāde ir pabeigta, kā norāda pārlūkprogramma paziņojumu.
- Spraudņi —> Snackbar Tasker spraudnis. Izvēlieties "Apakšā lapa". Nosaukumam izveidojiet to kā "Pārbaudīt MD5 summas?", vienumiem - "Jā, Nē", bet komandām - "Y, N".
- Uzdevums --> Ja. Iestatiet to uz If %bs_command ~ Y.
-
Kods --> Palaist Shell. Par kodu izveidojiet to
ls /sdcard/Download
Iestatiet, lai rezultāts tiktu saglabāts mapē %files. (Nomainiet to, kas atrodas aiz /sdcard/, uz lejupielādes mapes ceļu. /sdcard/Download ir noklusējuma vērtība lielākajai daļai cilvēku) - Mainīgie --> Mainīgo sadalījums. Sadalīt %failus.
- Mainīgie —> Array Pop. Pop %failus, 1. pozīciju un iestatiet to uz %download.
-
Kods --> Palaist Shell. Par kodu izveidojiet to
md5sum /sdcard/Download/%download
Iestatiet to, lai saglabātu rezultātu %md5. Atkal, ja nepieciešams, mainiet lejupielādes direktoriju. - Mainīgie --> Mainīgo sadalījums. Sadalīt %md5. Neiestatiet sadalītāju.
- Brīdinājums --> Zibspuldze. Teksts: "MD5 summas atbilst!" Atzīmējiet Ja un iestatiet to uz If %md51 ~ %CLIP.
- Brīdinājums --> Zibspuldze. Teksts: "MD5 summas neatbilst!" Pārbaudiet If un iestatiet to uz If %md51 !~ %CLIP.
- Uzdevums --> Beigt Ja.
- Uzdevums --> Beigt Ja.
Šeit ir redzami uzdevumu redaktora ekrāna ekrānuzņēmumi, lai sniegtu labāku priekšstatu par darbību secību:
Vai vēlaties pats importēt XML? Sekojiet šai saitei uz manu pavedienu mūsu Tasker padomu un triku forumā un ritiniet līdz faila pielikumiem. Lai to importētu, atveriet Tasker, turiet augšpusē esošo profilu cilni, nospiediet importēt un pārlūkojiet līdz lejupielādētajam .prf.xml failam.
Vai jums ir ideja, ko vienmēr esat vēlējies īstenot programmā Tasker, bet nezināt, kā? Paziņojiet mums tālāk, un mēs varam piedāvāt jūsu idejas risinājumu nākotnē!