Vai al contenuto

Artemis

Utente Registrato
  • Numero contenuti pubblicati

    5134
  • Iscritto il

  • Ultima visita

Risposte pubblicato da Artemis

  1. intanto: grazie!

    dir=`ls -l | grep '^d' | awk -v N=9 '{sep=""; for (i=N; i<=NF; i++) {printf("%s%s",sep,$i); sep=OFS}; printf("\n")}'`

    questo genera una lista di cartelle senza simboli speciali (però perché N=9?)

    tutto quello che sta nel ciclo while serve a sostituire i caratteri "_" e "%28" e "%29"

    però io parto da una lista di file (per lo più jpg) e non di cartelle con quei nomi lunghissimi e voglio rinominare le cartelle solo con la prima parte del nome del file, ovvero la parte prima del 001, e poi muoverci dentro i file... se non ho capito male, manca questa parte, giusto?

    N=9 perchè nell'ls -l il nome della directory inizia alla nona colonna. (almeno sul mio computer).

    Per il resto della specifica, non ho capito prima e continuo a non capire ora. :D

    I nomi che hai riportato nel primo messaggio sono nomi di file o di directory? Visto il nome io avevo dato per scontato che fossero directory, perchè solitamente è un po' pointless includere il soggetto dello scatto nel nome della foto stessa, visto che ci sono sempre più foto per lo stesso soggetto. :D

    Comunque, fammi sapere se ho capito. Tu vuoi:


    * Scorro i FILE
    * Per ogni FILE:
    * SE ci sono caratteri sfigati li sostituisco
    * Controllo che esista una directory che ha come nome la parte del file che matcha ^(.*)\d{3} (quindi dall'inizio del nome a 001, 002, 003, ecc)
    * SE la directory non esiste, creo la directory
    * Muovo il file nella directory

    E' esatto? :D

  2. Ciao, avvicinandosi le vacanze si avvicina anche l'occasione di fare pulizia in archivi di file decennali.

    Ho bisogno che qualcuno "mi impari" le espressioni regolari in bash per fare le cose bene e velocemente.

    Problema:

    Ho una serie di file che si chiamano ad esempio:

    Vacanze Calabria 001_%2820030810%29_testo_vario

    Vacanze Calabria 002_%2820030810%29_testo_vario

    .

    .

    .

    Vacanze Calabria 015_%2820030810%29_testo_vario

    Vacanze Natale 001_%2820031225%29_testo_vario

    .

    .

    .

    Vacanze Natale 101_%2820031227%29_testo_vario

    Berlino 001_%2820130520%29_testo_vario

    .

    .

    .

    Berlino 001_%2820130520%29_testo_vario

    Ovviamente ci sono decine e decine di "tipologie" di nomi diversi ma tutti seguono lo stesso schema.

    Quello che vorrei fare è sostituire tutti i "_" con " " e tutti i "%28" e "%29" con "(" e ")"

    Per questa parte so che è possibile usare il comando sed in bash e non dovrebbe esser troppi difficile.

    Fatto ciò vorrei che ogni file che comincia con "Vacanze Natale" vada a finire in una cartella che si chiama "Vacanze Natale", ovvero vorrei estrarre dal nome del file tutta la parte che sta prima dello spazio prima del primo numero. Così ad occhio mi sembra fattibile con espressioni regolari ma non ho idea di come fare!

    Qualcuno sa come aiutarmi?

    Grazie

    Questa è una delle varie possibilità che ho buttato giù in questo momento:


    #!/bin/bash

    dir=`ls -l | grep '^d' | awk -v N=9 '{sep=""; for (i=N; i<=NF; i++) {printf("%s%s",sep,$i); sep=OFS}; printf("\n")}'`

    while read -r folder;
    do
    if [[ $folder =~ (_|%28|%29) ]];
    then
    newfolder=$(echo $folder | sed 's/\_/\ /g')
    newfolder=$(echo $newfolder | sed 's/%28/\(/g')
    newfolder=$(echo $newfolder | sed 's/%29/\)/g')
    echo "Renaming directory $folder in $newfolder"
    mv "$folder" "$newfolder"
    fi

    done <<< "$dir"

    l'ls con l'awk fa su un certo delirio per tirare fuori la lista di directory, divise per newline, che non dipendano dagli spazi (visto che ci sono) ne da altri caratteri speciali, di tutte le directory del path corrente, e poi, sed, a cascata applica la sostituzione di _, %28 e %29, dopodichè la directory viene rinominata con il nuovo nome.

    Non è elegantissimo, ma dovrebbe essere abbastanza funzionale perchè non si preoccupa di matchare il nome delle directory (hai detto che ci sono molti nomi di directory diversi ma che contengono sempre questi caratteri), ma semplicemente di sostituire i caratteri incriminati.

    Non dovrebbe avere effetto sulle directory che non matchano, visto che prima controlla con l'if.

    Fammi sapere se ti gira.

  3. come mai dici così Artemis?? :pen:

    forse per il pannello amoled dell'Alcatel?

    perche' per il resto mi sembrano mooolto simili (a leggere Telefonino.net), con una preferenza per Sony che ha 1 gb ram (vs 512 mb) e una batteria piu' grossa 1750 vs 1500 Mah, foto niente di che per entrambi e video decenti per sony.

    - led di stato

    - radio fm

    - android 4.1.X

    ci sono ....

    la cpu e' diversa.

    NB: questi Alcatel sono cinesi: LTE rimarchiati...;)

    NBB: sony ha anche NFC...

    Proprio per quello.

    LG e Sony applicano personalizzazioni esagerate ed odiose che sui bassi di gamma si traducono in un abbassamento imbarazzante delle prestazioni.

    L'alcatel, invece, se non altro è un MTK, il che significa che si porta dietro il solito Android 4.2.2 per gli MTK, che, nonostante non mi faccia impazzire, è sempre quello e si sa che funziona decentemente bene.

  4. Considerando che deve dare 79 euri per il telefono che è vicino ai 2/3 del prezzo, non penso che valga la pena rimanere legato ad un operatore telefonico per un tot tempo, e quindi avere un obbligo di ricarica mensile che di fatto gli farebbe pagare il telefono molto di più del suo reale costo. IMHO ovviamente.

    Non mi risulta che questa offerta di natale includa il vincolo alle ricariche mensili...

  5. Ho messo il video postato da Artemis in loop continuo sullo schermo 22" del disegnatore, risultato: tutti i maschietti dal titolare all'operaio applaudono!!

    Auuuuuu

    Ci sono anche gli episodi successivi.

    Quello in tema natalizio mi smuove qualche perversione di troppo :oddio: :oddio:

    - - - - - - - - - - AGGIUNTA al messaggio già esistente - - - - - - - - - -

    Aymaro! La "Citazione della fonte" :manganello: Punto 4.3 del regolamento :lol::lol::lol:

    39 Reasons Why Leanna Decker Is Better In GIF Form | The Roosevelts

    PS

    Declino ogni responsabilità, dall'uso del link ed altri collegamenti :si:

    Disclaimer: sto per fallire il gay test.

    Avete notato che la suddetta Leanna porta l'apparecchio per i denti sull'arcata inferiore?

    Ok, non fregherà a nessuno, ma giuro che è la PRIMA cosa che ho notato al primo video che ho trovato su Vimeo :afraid: :afraid:

  6. Si ma se hai il cell vecchio ricevi solo SMS, se hai lo smartphone ricevi direttamente le mail push...

    Un email in push ed un sistema di messagistica istantanea sono cose molto diverse.

    Le mail sono un sistema di comunicazione asincrono, innanzitutto, che si porta dietro delle complessità nettamente superiori e, soprattutto, inutili per una comunicazione istantanea.

    Tra l'altro, non un sistema assolutamente adatto al botta e risposta, anzi, è proprio pessimo.

    E gli sms vabbè, sono limitatissimi e hanno dei costi di gestione troppo alti.

  7. Beh è pur sempre fidelizzazione. Come sai, a proposito della lunga vita degli sms, l'utente è sempre restio al cambiamento, poi se lo costringi ad usare le cose di casa, ancora di più.

    Ma usare "condividere" al posto dell'inascoltabile "shareare" no? :shock::lol:

    Sono desolato, ma ho passato così tanto tempo a parlare solo in inglese che mi viene più facile italianizzare molti termini inglesi invece di utilizzare il corretto corrispettivo italiano.

    Sono stato abbondantemente preso in giro da genitori ed amici per aver usato più volte "ingiuriato" con il significato di "ferito", o di spargere dentro le frasi "actually", e di non riuscire tuttora ad esprimere una frase in italiano che contenga il concetto di "disappointing". :D

    "shareare" è il minimo :D

  8. Beh, no. L'approccio di Apple è «appcentrico» per loro scelta: vale a dire, tu usi una certa applicazione per fare quella certa cosa. Quindi prendi la posizione da Mappe e la condividi in messaggi e il prossimo la apre con la sua applicazione di mappe.

    Infatti. Questa è una delle cose che mi hanno sempre puzzato di vecchio e che tuttora mi puzzano di vecchio.

    Fortunatamente ne avevo tenuto conto e non ho bisogno di farle sull'iPad :D

    Però regalerei veramente un po' di analisti capaci alla Apple. :D

  9. ho mavericks su un mac (sull'altro no).

    posso inviare/ricevere imessage da mac con notifiche istantanee, con l'intera conversazione mi appare su una finestra (anche se precedentemente era effettuata da iphone)...

    perfettamente integrato e sincronizzato su mac 10.9/ipad/ipod/iphone

    certo, c'è il solito fatto del sistema chiuso... lo sai che è un marchio di fabbrica

    Può essere bello quanto vuoi, ma come per tutti i servizi online dai tempi di ICQ ad oggi, vige sopra tutto il principio dell'utenza.

    Ma su Whatsapp ho circa 20 contatti molto attivi... su iMessage... 1, e solo perchè ho deciso io che l'avrei usato per usare l'iPad, altrimenti sarebbe andata tranquillamente avanti a comunicare con me via whatsapp.

    Se ci fosse un app iMessage per Windows, una per Android, una per Windows Phone, una per BB e facesse qualcosa in più, tipo sharare calendario e geolocalizzare, tranquillo che molto probabilmente la useremmo tutti.

    Ma così non è.

    - - - - - - - - - - AGGIUNTA al messaggio già esistente - - - - - - - - - -

    è un po' macchinoso ma si può fare: registra una Memo vocale poi con il tasto di condivisione share_icon.jpg lo invii a Messaggi.

    idem.

    idem con GMaps o Mappe di IOS.

    Mandi un invito alla mail all'interno del dettaglio dell'appuntamento stesso.

    Il punto però non è farlo. Tecnicamente è possibile.

    Il punto è farlo "esattamente" in quel modo. Per esempio mandare e ricevere messaggi geolocalizzati da cui estrarre le coordinate con un solo tap ed aprire automaticamente il navigatore a quelle coordinate, come fanno whatsapp e viber.

    Molto spesso ho usato il telefono, dalla macchina, per navigare le coordinate di un messaggio di whatsapp e raggiungere il mio contatto.

    iOS lo fa?

    E' questa la comodità di servizi del genere. Se bastasse mandare messaggi, sarebbe tutto molto più elementare.

  10. Noi Melomani (come Hangout per gli altri) abbiamo questo che è molto trasversale:

    Apple - iOS 7 - Messaggi

    Yes, sto usando iMessage. Ma lo trovo piuttosto incompleto, mancano tutta una serie di cose utili che ci sono nei concorrenti, come ad esempio i messaggi vocali, o la possibilità di sharare la geolocalizzazione o gli appuntamenti.

    Cioè, fa il suo lavoro e a quanto pare lo fa anche abbastanza bene, ma devo ancora capire come si comporta se usato da più dispositivi iOS, e soprattutto finchè è iOS only, in un mondo con almeno 3 piattaforme diverse solo sul mobile, senza contare quelle su computer, è praticamente inutile.

    - - - - - - - - - - AGGIUNTA al messaggio già esistente - - - - - - - - - -

    Forse sono io che non ho capito la domanda di boygrunge, però se lui vuole sapere se può installarlo su 2 dispositivi diversi con lo stesso account, ovvero stesso numero telefonico, la risposta è si. Io l'avevo installato sullo smartphone e sul tablet, che è solo wifi, e li utilizzavo indifferentemente. Tra l'altro, grazie al sync, una conversazione iniziata sul tablet la proseguivo sullo smartphone e viceversa.

    Non mi risulta che che WhatsApp si possa installare sui dispositivi non abilitati ad inviare e ricevere sms tradizionali, se non con hack orrendi.

  11. ammesso di installarlo sul tablet da 10", poi non posso usarlo contemporaneamente su telefono e tablet, giusto?

    No, purtroppo whatsapp fa accounting su un unico numero di telefono.

    Quindi sim diverse contatti di whatsapp diversi.

    Il che è un po' triste, e penso che dovrebbero iniziare a pensare di riprogettare il sistema nell'ottica di aggregare più numeri o, in alternativa, di fare quello che si faceva con le chiamate: il trasferimento.

    Se ho un tablet in mano con whatsapp, prendo il telefono ed imposto il trasferimento di messaggi sul tablet, in modo tale che i messaggi spediti all'account del telefono arrivino a quello del tablet.

    Sarebbe un enorme guadagno in salute per molti.

  12. Io ce l'ho, piegato da madre e sorella che lo usano.

    Però mi fa cagare.

    E non capisco.

    Se hai uno smartphone, hai la mail in push e 99 su 100 pure gli sms gratis.

    A che cazzo serve whatsapp?

    In realtà serve a molto più degli sms.

    gli sms sono un vecchiume inefficiente, costoso e tremendamente limitato.

    Io sarei proprio per farli saltare definitivamente.

  13. Pur non concordando sulla definizione di largo mercato... concordo pienamente sul fatto che certe cadute di stile non può permettersele.

    La 4.4.1 è già in fase di test e comincia già a farsi vedere nei server. Si può sperare in un rilascio nel giro di qualche settimana.

    Ok, non è il Galaxy S4, ma non si può negare che le ultime due versioni sia state promosse e vendute, e che abbiano anche attirato l'attenzione della stampa e dei recensionisti in modo ben diverso.

    Il Nexus 5 è finito sold out con una velocità incredibile, nemmeno fosse un iPhone.

    Mantiene la sua nicchia (relativamente), ma a livello mediatico, ormai tende ad essere un dispositivo di rilievo.

  14. Confermo che se si ha wind uozzapp lo si paga con il credito del telefono (dopo aver scelto questa modalità di pagamento in Google Wallet).

    Aggiornamento del mio Nexus 4. Dopo la piallatura alcuni microlag sono spariti (non quello all'apertura della fotocamera) ma la ricezione è peggiorata rispetto a 4.3, dato che al lavoro perde il segnale in continuo, ma soprattutto è peggiorata la capacità di riagganciarsi al segnale. Batteria bene o male siamo lì. Nella globalità comunque non sono soddisfatto dell'aggiornamento, sono indeciso se reinstallare la 4.3.

    Ho letto da più parti, e anche confermato da due amici, che in effetti il 4.4 su nexus 4 sia in effetti un mezzo tumore ai testicoli.

    Pare che Google stia correndo ai ripari, ma per quanto mi riguarda è già troppo tardi.

    Nexus 4 e Nexus 5 sono diventati ufficialmente dispositivi di largo mercato, non sono più bestie strane da sviluppatori e smanettoni. Queste cadute Google non può più permettersele.

×
×
  • Crea Nuovo...

 

Stiamo sperimentando dei banner pubblicitari a minima invasività: fai una prova e poi facci sapere come va!

Per accedere al forum, disabilita l'AdBlock per questo sito e poi clicca su accetta: ci sarai di grande aiuto! Grazie!

Se non sai come si fa, puoi pensarci più avanti, cliccando su "ci penso" per continuare temporaneamente a navigare. Periodicamente ricomparità questo avviso come promemoria.