Rimozione File Immagine in Programma website X5
Autor: Stiac Engineering
Besucht 2069,
Followers 2,
Geteilt 0
Salve ragazzi,
qualcuno mi saprebbe indicare come rimuovere efficacemente i file immagine da un progetto WebSite X5 e far rigenerare i contenuti?
Analizzando le cartelle e i file presenti, creati dallo stesso software, noto che spesso vengono mantenuti in memoria dei file non più presenti nel progetto, sia nelle cartelle degli oggetti opzionali che images:
Caso tipo è quello di un template già pronto all'uso, tuttavia tale problematica persiste in tutti i progetti.
Se non ricordo male era presente un qualche metodo per risolvere questo problema, o la rimozione di un file da non so dove.
P.s. È un problema circoscritto solo ai miei progetti?
Gepostet am
Cancella tutto e ricrea tutti i file dal programma.
Resta inteso che eventuali file/script personali dovrebbero essere messi in una cartella dedicata
purtroppo Gabriele succede da sempre, molte immagini vengono mantenute nella cartella Library (codificati) anche se non sono più legate al progetto.
Autor
Il tuo riscontro è poco utile oltre che essere contro senso.
Per quale motivo dovrei acquistare un template già pronto se poi devo eliminare tutto e uscire matto?
---
Purtoppo anche eliminando TUTTO, il software mantiene dei file. Nel test ho eliminato tutti gli oggetti e tutte le foto a eccezione di una, ma nonostante ciò si visualizzano tali contenuti:
si purtroppo non conta nulla eliminare le carelle preview ed upload, o esportare il file .iwzip senza anteprima e backup in pratica il più pulito possibile, i file restano sulla library.
Se guardi i file più vecchi dentro library e gli aggiungi l'estensione .jpg vedrai magicamente le vecchie immagini.
Autor
Dal mio punto di vista è un problema molto serio sia se la vedi lato cliente, sia se la vedi lato produttore. Anche se elimino il file dalla cartella del progetto le immagini si presentano come per magia:
Autor
Pensavo che eliminando il file indicato in foto sulla SX si sarebbe potuto risolvere, però non ricordo se effettivamente era questa la procedura.
in questo progetto, che stò portando avanti da alcuni anni in Library ci sono immagini vecchissime che probabilmente anzi sicuramente il progetto non utilizzarà più.
Autor
Mmh caspita. Dunque non c'è un modo per risolvere "fai da te".
Ero convito che si potesse fare in qualche modo da solo.
il fatto è che il file .iwzip è autonomo perchè tiene tutto in questa cartella, non ha bisogno delle vecchie cartelle immagini, capisco che è difficile fare capire al programma quale immagine non fa più parte del progetto, bisognerebbe che Incomedia creasse un TOOLS per la cancellazione delle immagini che non sono più utilizzate e relativi riferimenti sul file di servizio library.xml.
Secondo il mio modesto parere, basterebbe anche uno strumento visualizzatore con la possibilità di eliminare manualmente tutte le immagini e relativi riferimenti senza creare problemi sul progetto.
Autor
Credo vada per prima cosa compresa la causa del mantenimento di tali file, perché se elimino il librari.xml effettivamente nel progetto tutte le immagini vengono rimosse, tuttavia nell'esportazione persistono.
Il tool era stato introdotto tempo fa per poi essere inglobato nella pro ma il problema è comunque latente.
Per me è un aspetto serio perché non posso dare libero sfogo alla creatività sui progetti personali senza rischiare di appesantire il progetto e cosa ancora più grave andrei a fornire un prodotto sporco, senza parlare dei possibili problemi legati ai stessi file (GDPR, Copyright etc.).
Credo che questo alle lunghe influenzerà negativamente tutti i processi del software andando a creare in un certo senso dei problemi di obsolescenza/usura.
Speravo realmente in una situazione risolvibile in autonomia.
questo problema temo ci sia da parecchio se non da sempre, anche se non capita sempre, per fortuna ...
io in certi casi, cancello i riferimenti dal file library.xml
a suo tempo avevo provato con la pulizia delle cartelle preview etc ... ma non avevo risolto...
c'era un post di Mirko , che spiegava per bene la procedura di pulizia delle cartelle...
si ma io non intendevo optimizer, ma uno strumento dedicato:
1) visualizza tutte le immagini nella libreria del progetto
2) selezioni immagini
3) elimini immagini e relativo riferimento sul file library.xml
Autor
Buongiorno a tutti e grazie per il gentile riscontro.
Io ho esportato un progetto per test ed eliminato direttamente il file library.xml tuttavia il risultato è solo a livello software, ovvero perdo effettivamente le foto nel software ma se esporto il progetto (almeno localmente) i file persistono nelle cartelle.
Ho usato un template praticamente vergine e nonostante ciò rimane visibile anche la foto presente nel modello vuoto quando lo si scarica direttamente dal software.
Non ricordo le indicazioni precise del buon Mirko. Suppongo lui abbia apportato delle modifiche ai file presenti nella cartella Library. Aprendo alcuni di questi file noto che il codice riporta ‰PNG dunque credo sia la foto codificata.
Sperando che la questione venisse risolta da Incomedia non mi sono mai messo ad armeggiare.
In effetti già sarebbe un qualcosa ma il problema nei progetti di grandi dimensioni sarebbe comprendere effettivamente quale file dover rimuovere.
Il problema non sempre è circoscritto alla foto ma può riguardare anche l'oggetto per intero, ad esempio io noto cartelle di oggetti vuote.
Andrebbe implementato un processo che ridati i file effettivamente collegati al progetto e rimuova quelli con datazione differente o quanto meno li segnali in modo tale da poter procedere manualmente o con altre modalità.
Essendo un problema latente da molto tempo gradirei una finestra di dialogo con il team e poter effettivamente giungere a qualcosa di risolutivo. Non tanto per me, bensì per il bene comune.
io facevo cosi e molte volte funzionava... ma non sempre...
Per la pulizia dei file inutilizzati nella cartella "preview" o "upload",
dopo l'importazione del progetto, posizionati nella cartella del progetto, la trovi al passo 1 in Preferenze.... ed elimina queste due cartella così da far ricreare solo i file utilizzati.
Poi Ctrl e Anteprima e si ricreano le cartelle con solo i file utilizzati, esporta il sito su PC e controlla se sono eliminati...
Da prendere con le pinze, perchè non sempre funziona...
ma no ! non devi eliminare il file library.xml altrimenti perdi TUTTI i riferimenti alle immagini.
Mirko eliminava delle cartelle.. .se passa di quà ti risposta il suo "metodo".
Io cancello le righe che contengono i riferimenti alle immagini o i video incriminati , dentro il file library.xml
A mio parere non servirebbe un tool esterno , se semplicemente il programma facesse il suo dovere di cancellare i riferimenti , quando si elimina un'immagine o un video... purtroppo per qualche strano motivo non sempre li elimina.
già passato....ahahaha
bene ! ...non avevo aggiornato la pagina
Autor
Ho cercato di capire meglio il tutto.
Mi sono preso la briga di aprire tutti i file del progetto presenti nella cartella Library, tra codi vari e ideogrammi cinesi ho eliminato tutti quelli che riportavano la dicitura PNG e il file, le cartelle Preview, Upload e lo stesso file library.xml presente nella root.
Riavviando il progetto di test e paragonandolo con quello originale in effetti a prima vista le cartelle sono in netta minoranza.
Ovviamente per non essere tutto troppo bello, mancano alcuni file immagine:
Il problema è che nelle anteprime del software alcune foto sono presenti ma se vado nel nell'oggetto o stile righe non le trovo. Ho pure eliminato la cache del browser ma le foto si palesano ugualmente. È normale?
Non vorrei che poi con il passare del tempo chi a lavorare sul progetto si trovare problematiche con l'apertura dello stesso progetto.
Autor
Eh purtoppo a me la mera eliminazione delle cartelle Preview e Upload non risolve per questo ho aperto un post dedicato e tentato un approccio "brutale" con il progetto.
Grazie di cuore per il tempo dedicato, come sapete lo apprezzo molto.
Autor
La pensiamo allo stesso modo, anche perché non tutti gli utente avrebbero la dimestichezza di fare tali operazioni e rischierebbero di fare ugualmente pasticci.
È cattivo usare il termine "pretesa" ma io desidererei molto che il team di Incomedia possa risolvere tale problema dopo tutto questo tempo.
Autor
Pardon e grazie per aver corretto. Intendevo dire che il problema delle foto in memoria si "risolve" se si esporta e importa il file .iwzip.
Piccola domanda: Ma i file immagine in Library come sono codificati? Sarebbe possibile capire il tipo di codifica per estrapolare la foto?
era un test già fatto ma non risolve, il problema è stato spiegato qualche post sopra è l'eliminazione dei dati obsoleti dalla cartella Library e dal fine omonimo
come ho scritto sopra prendine uno vecchio e rinominalo con estensione .jpg
Autor
Ho trovato una sorta di pezza per eliminare teoricamente i file in maniera lievemente più intuitiva.
Usando il Browser Firefox e inserendo l'URL della cartella Library del template è possibile avere un'anteprima della foto ed evitare che essa venga eliminata alla cieca:
In effetti ho appena provato, e mi sembra un metodo buono e abbastanza veloce cosi, senza dover rinominare una ad una, ma trascinando il file nella barra indirizzi del browser... e sempre se non si hanno 1000 immagini, bisogna capire se poi importando di nuovo e riesportando non le ricrea...
P.S. funzia solo con Firefox...
ottimo, e con i riferimenti che sono del file library.xml non crea problemi?
Autor
Con un progetto di grandi dimensioni è un incubo però almeno non si va alla cieca.
Ho provato anche su altri browser e funziona senza problemi, almeno così pare dal mio PC. Sarebbe fantastico poterli visualizzare direttamente nella cartella e poter usufruire della selezione multipla.
Finisco di pulire la cartella e vi faccio sapere!
allora sarà il mio PC... io uso il sistema di trascinare il file nella barra indirizzi...
anche tu fai cosi?
ricordati che se togli il file dalla cartella library, devi togliere il riferimento a quel file dentro library.xml
altrimenti quando fai Esporta Progetto ti genera un errore di file non trovato...
ho eliminato un centinaio di vecchie immagini dal progetto (catella library), e funziona perfettamente, fatto esporta ed importa nuovamente è andato tutto ok.
quindi funzia....direi che è ottimo allora...
sembra di si Mirko, ci vorrebbe un visualizzatore di immagini senza estensione perchè altrimenti il processo così aprendoli uno ad uno è lento
provato anche con il visualizzatore di foto di windows e funziona anche...ma bisogna aprirle una ad una....
magari...
Autor
Bene ho appena terminato. Che fatica..
Eliminando i file direttamente nella cartella Library vengono effettivamente rimossi al progetto.
Funziona con ogni browser. Ho semplicemente preso il collegamento della cartella come se fosse un URL e inserito nella barra del browser. Poi ho aperto in una nuova finestra il file.
Riscontrato il file obsoleto ho copiato il nome ed eliminato il file nella cartella.
Per essere sicuro ho esportato il file .iwzip per poi importarlo su un nuovo PC e tutto funziona senza errori. Almeno con la versione attuale.
infatti è un lavoraccio...
ha senso se ti è rimasto dentro un video ... ma per un'immagine io non ci perderei tempo...
speriamo , riescano a fare qualcosa "a monte" nel programma per evitare tutto ciò...
Autor
Resta da comprendere se tale procedura non comprometterà il progetto a lungo termine.
Tralasciando questa soluzione fai da te, desidererei che il team di Incomedia possa risolvere tale problema dopo tutto questo tempo.
Autor
Eh si! Io ho messo mani a un progetto di piccole dimensioni, con il mio ci sarebbe da piangere in cinese, anche perché è impossibile ricordarsi tutti i file immagine effettivamente utili nel progetto.
Di fatto ci terrei molto che l'azienda possa far luce e risolvere tale problema che di fatto causa molti problemi.
anche sulla 2020.2.7 ma credo sia per tutte le ultime
Autor
Pare che con qualche software si possa di fatto vedere i file senza tutta la procedura indicata in precedenza. Ne ho provato uno ma non capisco come selezionare ed eliminare.
Qualcuno conosce programmi simili?
A titolo di esempio:
direi Gabriele che già è un passo in avanti, tasto destro mostra in esplora risorse e poi "Canc".
Cero che se si potessere selezionare tutte e cancellare in un solo colpo sareppe un colpaccio...
Autor
Questo tool lo potete scaricare gratuitamente dallo Store Microsoft https://www.microsoft.com/store/productId/9NMSDKXC9R3F
Se ne trovo qualcuno più interessante lo posto qui.
provato ora con questo, importando la cartella, si visualizzano tutte le immagini, e con il canc della tastiera si eliminano, ancora meglio del browser...
https://www.irfanview.com/main_download_engl.htm
Autor
! Ho notato. Prestate attenzione.
Controllando meglio il programma da errore. Non so se è correlato ma ho provato a duplicare una pagina e il software si arresta in modo anomalo senza dare la possibile di fare altro.
Mi sono rassegnato, dopo oltre 6 anni dalla mia prima segnalazione non credo più che Incomedia risolverà il bug.
A me fu fatto capire all'epoca che, in un certo senso, bisognava rassegnarsi a convivere con questo bug perchè anche glli sviluppatori, dopo vari tentativi, non erano giunti a nulla e il problema era di difficilissima soluzione.
Buongiorno Gabriele ho fatto diversi test su un paio di progetti che aggiorno da un paio di anni da altre 100Mb ripulito sono a circa 10Mb, ho duplicato pagine rinominate esportato poi importato nuovamente, al momento non ho riscontrato problemi. Naturalmente sono stato attendo a non eliminare immagini in uso dal progetto ma solo quelle vecchie obsolete, proseguo con ulteriori verifiche, se dovesse capitare qualche anomalia, la posto quì.
Ciao.
Autor
Capisco!
Io ho molti bug segnalati che ancora non sono stati risolti e chissà se mai lo saranno. Nonostante mi impegni a essere pazientate, il tempo passa e purtoppo la delusione insorge contro la mia volontà.
Grande difetto della mia persona è che quando ho un problema devo risolverlo in un modo o nell'altro altrimenti non prendo pace.
Per fortuna c'è una community di supporto che fa la differenza, altrimenti mi sarei sentito completamente perso.
Può essere che io abbia eliminato una foto presente nel progetto. Ho risolto (almeno al momento) duplicando il progetto per copiare la pagina da quello A a quello B. Stranamente le foto si vedono. Ho anche inviato il report allo staff senza aprire un post.
Con il programma gentilmente indicato da Mirko è talmente facile eliminare i file che mi è scappata la mano. Avendo usato un progetto di test non ho prestato molta attenzione. Però è abbastanza facile eliminare un file per errore.
si esatto Gabriele, uno quello indicato da Mirko e abbastanza veloce, considerando che ho eliminato 2/300 vecchie immagini in 1/2 ore di lavoro circa stando attenti, occorre comunque del tempo, ma alla fine il progetto è più snello e veloce in tutte le fasi.
Mi è capitato di eliminare un'immagine in uso dal progetto, mi sono subito accorto, infatti in anteprima l'oggetto era sprovvisto dell'immagine che ho provveduto a inserire nuovamente, senza problemi.
cosa bisogna scaricare?
Autor
Il software irfanview.