CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: megthebest con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: megthebest con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: megthebest con ben 23 Thanks ricevuti nell'ultimo mese

Pagina 25 di 36 primaprima ... 15232425262735 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 241 a 250 su 356
Discussione:

Utilizzo dell'applicazione Tasker

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #241
    Androidiano


    Registrato dal
    Oct 2010
    Messaggi
    78

    Ringraziamenti
    21
    Ringraziato 6 volte in 6 Posts
    Predefinito

    Ciao, avrei bisogno di lanciare in automatico uno script che mi esegua le seguenti cancellazioni (cache browser):

    su
    rm -Rf /dbdata/databases/com.android.browser/cache/webviewCache
    rm -Rf /dbdata/databases/com.android.browser/app_appcache

    se eseguo i suddetti comandi uno di seguito all'altro dalla shell di SL4A (applicazione per l'esecuzione degli script supportata da tasker) ottengo il risultato voluto, ma se lancio l'esecuzione dello script così come l'ho scritto, ottengo solo l'autorizzazione superuser, le seguenti righe "rm -Rf .... " non vengono considerate.
    Come deve essere la sintassi nello script per eseguire i seguenti passi:
    1: login superuser
    2: cancellazione della directory di sistema /dbdata/databases/com.android.browser/cache/webviewCache
    3: cancellazione della directory di sistema /dbdata/databases/com.android.browser/app_appcache

    Grazie.

  2.  
  3. #242
    Senior Droid


    Registrato dal
    Oct 2010
    Località
    Genova
    Messaggi
    521
    Smartphone
    Sony Xperia Z + SmartPad 910i

    Ringraziamenti
    4
    Ringraziato 111 volte in 100 Posts
    Predefinito

    Quote Originariamente inviato da bibonis Visualizza il messaggio
    Ciao, avrei bisogno di lanciare in automatico uno script che mi esegua le seguenti cancellazioni (cache browser):

    su
    rm -Rf /dbdata/databases/com.android.browser/cache/webviewCache
    rm -Rf /dbdata/databases/com.android.browser/app_appcache

    se eseguo i suddetti comandi uno di seguito all'altro dalla shell di SL4A (applicazione per l'esecuzione degli script supportata da tasker) ottengo il risultato voluto, ma se lancio l'esecuzione dello script così come l'ho scritto, ottengo solo l'autorizzazione superuser, le seguenti righe "rm -Rf .... " non vengono considerate.
    Come deve essere la sintassi nello script per eseguire i seguenti passi:
    1: login superuser
    2: cancellazione della directory di sistema /dbdata/databases/com.android.browser/cache/webviewCache
    3: cancellazione della directory di sistema /dbdata/databases/com.android.browser/app_appcache

    Grazie.
    L'unica volta che mi è capito di dover eseguire comandi linux tramite tasker (pareeeeeeeecchio tempo fa) ricordo di averlo fatto tramite un plugin esterno.
    Il plugin in questione era "execute", plugin in effetti fatto per "locale" ma pienamente compatibile con tasker.
    Nel task poi ho usato un'action di tipo plugin -> execute impostandola per eseguire la sequenza di comandi che mi serviva.
    Cell: Sony Xperia Z
    ROM: 100% stock
    Tablet: Mediacom SmartPad 910i
    ROM: Pwn3d 1.0 by ChristianTroy
    ________________________________
    Le mie skin per BW e FW: link
    I miei temi per Go Launcher EX sul Play Store: link

  4. Il seguente Utente ha ringraziato Vostradamus per il post:

    bibonis (16-04-12)

  5. #243
    Androidiano


    Registrato dal
    Oct 2010
    Messaggi
    78

    Ringraziamenti
    21
    Ringraziato 6 volte in 6 Posts
    Predefinito

    Ciao Vostradamus, ho seguito il tuo consiglio, il plugin execute sembrerebbe la soluzione alla mia richiesta. Ho però bisogno di aiuto per farlo funzionare. Leggendo le poche righe di documentazione sembrerebbe che debba inserire le seguenti stringhe:

    ! rm -Rf /dbdata/databases/com.android.browser/cache/webviewCache
    ! rm -Rf /dbdata/databases/com.android.browser/app_appcache

    L'unica differenza rispetto a prima è il carattere ! che fa la stessa cosa di su.
    Non riesco però ad ottenere alcun risultato, mi appare la notifica di richiesta permessi super user, quindi "!" funziona, ma la cancellazione delle cartelle non avviene. Ho anche provato la cancellazione di cartelle non di sistema tipo /mnt/sdcard/test ma senza successo.
    Suggerimenti?

  6. #244
    Senior Droid


    Registrato dal
    Oct 2010
    Località
    Genova
    Messaggi
    521
    Smartphone
    Sony Xperia Z + SmartPad 910i

    Ringraziamenti
    4
    Ringraziato 111 volte in 100 Posts
    Predefinito

    Quote Originariamente inviato da bibonis Visualizza il messaggio
    Ciao Vostradamus, ho seguito il tuo consiglio, il plugin execute sembrerebbe la soluzione alla mia richiesta. Ho però bisogno di aiuto per farlo funzionare. Leggendo le poche righe di documentazione sembrerebbe che debba inserire le seguenti stringhe:

    ! rm -Rf /dbdata/databases/com.android.browser/cache/webviewCache
    ! rm -Rf /dbdata/databases/com.android.browser/app_appcache

    L'unica differenza rispetto a prima è il carattere ! che fa la stessa cosa di su.
    Non riesco però ad ottenere alcun risultato, mi appare la notifica di richiesta permessi super user, quindi "!" funziona, ma la cancellazione delle cartelle non avviene. Ho anche provato la cancellazione di cartelle non di sistema tipo /mnt/sdcard/test ma senza successo.
    Suggerimenti?
    In teoria, se non ricordo male, potresti tranquillamente scrivere
    su
    rm -Rf /dbdata/databases/com.android.browser/cache/webviewCache
    rm -Rf /dbdata/databases/com.android.browser/app_appcache

    Ma l'autorizzazione ai permessi di superuser gliel'hai data? E gli hai detto di ricordarla?
    Non mi viene in mente alcun motivo per cui non debba funzionare (ovviamente assumo che il percorso e il nome delle cartelle siano corretti )
    Cell: Sony Xperia Z
    ROM: 100% stock
    Tablet: Mediacom SmartPad 910i
    ROM: Pwn3d 1.0 by ChristianTroy
    ________________________________
    Le mie skin per BW e FW: link
    I miei temi per Go Launcher EX sul Play Store: link

  7. #245
    Androidiano


    Registrato dal
    Oct 2010
    Messaggi
    78

    Ringraziamenti
    21
    Ringraziato 6 volte in 6 Posts
    Predefinito

    Quote Originariamente inviato da Vostradamus Visualizza il messaggio
    In teoria, se non ricordo male, potresti tranquillamente scrivere
    su
    rm -Rf /dbdata/databases/com.android.browser/cache/webviewCache
    rm -Rf /dbdata/databases/com.android.browser/app_appcache

    Ma l'autorizzazione ai permessi di superuser gliel'hai data? E gli hai detto di ricordarla?
    Non mi viene in mente alcun motivo per cui non debba funzionare (ovviamente assumo che il percorso e il nome delle cartelle siano corretti )
    Si, l'autorizzazione gliel'ho data, ed Execute appare nella lista delle applicazioni con permesso di superuser in superuser.apk
    I path sono corretti. Ho fatto la seguente prova:
    !rm -Rf /mnt/sdcard/test
    cancella correttamente la cartella "test" in pochi istanti e compare sia il messaggio Toast di autorizzazione concessa che il Toast "!rm -Rf /mnt/sdcard/test"
    Se invece la cartella è di sistema come nel seguente esempio:
    !rm -Rf /test
    dopo averlo lanciato passano 20 secondi prima che appaia il messaggio Toast di autorizzazione superuser concessa ma non compare il Toast "!rm -Rf /test" e la cartella non viene cancellata
    Sembra che in qualche modo non abbia i permessi di cancellare una cartella creata nella root.
    Come posso fare?

  8. #246
    Senior Droid


    Registrato dal
    Oct 2010
    Località
    Genova
    Messaggi
    521
    Smartphone
    Sony Xperia Z + SmartPad 910i

    Ringraziamenti
    4
    Ringraziato 111 volte in 100 Posts
    Predefinito

    Quote Originariamente inviato da bibonis Visualizza il messaggio
    Si, l'autorizzazione gliel'ho data, ed Execute appare nella lista delle applicazioni con permesso di superuser in superuser.apk
    I path sono corretti. Ho fatto la seguente prova:
    !rm -Rf /mnt/sdcard/test
    cancella correttamente la cartella "test" in pochi istanti e compare sia il messaggio Toast di autorizzazione concessa che il Toast "!rm -Rf /mnt/sdcard/test"
    Se invece la cartella è di sistema come nel seguente esempio:
    !rm -Rf /test
    dopo averlo lanciato passano 20 secondi prima che appaia il messaggio Toast di autorizzazione superuser concessa ma non compare il Toast "!rm -Rf /test" e la cartella non viene cancellata
    Sembra che in qualche modo non abbia i permessi di cancellare una cartella creata nella root.
    Come posso fare?

    Uhm... non saprei... se per qualche motivo tasker non è abilitato a fare un'operazione del genere non vedo come si potrebbe forzarlo
    Cell: Sony Xperia Z
    ROM: 100% stock
    Tablet: Mediacom SmartPad 910i
    ROM: Pwn3d 1.0 by ChristianTroy
    ________________________________
    Le mie skin per BW e FW: link
    I miei temi per Go Launcher EX sul Play Store: link

  9. #247
    Androidiano


    Registrato dal
    Feb 2012
    Messaggi
    139

    Ringraziamenti
    43
    Ringraziato 4 volte in 3 Posts
    Predefinito

    allora... sono quasi riuscito a creare un programma perfetto e che funzioni bene per gestire il timer connessione dati e la connessione se schermo è acceso e sconnessione allo spegnimento, però per farlo al meglio mi servirebbe un'istruzione in un task che blocchi l'esecuzione di un'altro task... perché mi pare di aver visto ke l'istruzione stop funzioni solo nel task in cui è inserita.... spero ce ne sia una che fa al caso mio...

  10. #248
    Senior Droid


    Registrato dal
    Oct 2010
    Località
    Genova
    Messaggi
    521
    Smartphone
    Sony Xperia Z + SmartPad 910i

    Ringraziamenti
    4
    Ringraziato 111 volte in 100 Posts
    Predefinito

    Quote Originariamente inviato da nfl91 Visualizza il messaggio
    allora... sono quasi riuscito a creare un programma perfetto e che funzioni bene per gestire il timer connessione dati e la connessione se schermo è acceso e sconnessione allo spegnimento, però per farlo al meglio mi servirebbe un'istruzione in un task che blocchi l'esecuzione di un'altro task... perché mi pare di aver visto ke l'istruzione stop funzioni solo nel task in cui è inserita.... spero ce ne sia una che fa al caso mio...
    Confermo che la stop funziona solo nel task in cui è usata.
    Non credo però che esista qualcosa di equivalente che permetta di fermare un task diverso....
    Cell: Sony Xperia Z
    ROM: 100% stock
    Tablet: Mediacom SmartPad 910i
    ROM: Pwn3d 1.0 by ChristianTroy
    ________________________________
    Le mie skin per BW e FW: link
    I miei temi per Go Launcher EX sul Play Store: link

  11. #249
    Androidiano


    Registrato dal
    Oct 2010
    Messaggi
    78

    Ringraziamenti
    21
    Ringraziato 6 volte in 6 Posts
    Predefinito

    Quote Originariamente inviato da Vostradamus Visualizza il messaggio
    Uhm... non saprei... se per qualche motivo tasker non è abilitato a fare un'operazione del genere non vedo come si potrebbe forzarlo
    Trovato lo stratagemma!!!!

    ecco lo script da passare ad Execute Plugin:

    su -c "rm -Rf /dbdata/databases/com.android.browser/cache/webviewCache"
    su -c "rm -Rf /dbdata/databases/com.android.browser/app_appcache"

    funziona perfettamente adesso.
    Con questo stesso stratagemma è possibile far compiere a Tasker azioni che richiedono i permessi di superuser sia caricando script con SL4A che utilizzando Locale Execute Plugin che mi hai suggerito.
    Grazie.

  12. Il seguente Utente ha ringraziato bibonis per il post:

    Vostradamus (17-04-12)

  13. #250
    Senior Droid


    Registrato dal
    Oct 2010
    Località
    Genova
    Messaggi
    521
    Smartphone
    Sony Xperia Z + SmartPad 910i

    Ringraziamenti
    4
    Ringraziato 111 volte in 100 Posts
    Predefinito

    Quote Originariamente inviato da bibonis Visualizza il messaggio
    Trovato lo stratagemma!!!!

    ecco lo script da passare ad Execute Plugin:

    su -c "rm -Rf /dbdata/databases/com.android.browser/cache/webviewCache"
    su -c "rm -Rf /dbdata/databases/com.android.browser/app_appcache"

    funziona perfettamente adesso.
    Con questo stesso stratagemma è possibile far compiere a Tasker azioni che richiedono i permessi di superuser sia caricando script con SL4A che utilizzando Locale Execute Plugin che mi hai suggerito.
    Grazie.
    Grazie a te di aver condiviso la soluzione!
    Cell: Sony Xperia Z
    ROM: 100% stock
    Tablet: Mediacom SmartPad 910i
    ROM: Pwn3d 1.0 by ChristianTroy
    ________________________________
    Le mie skin per BW e FW: link
    I miei temi per Go Launcher EX sul Play Store: link

Pagina 25 di 36 primaprima ... 15232425262735 ... ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy