Apri l'hdd , tenendo premuto shift premi col destro sullo spazio vuoto e clicchi su apri propmt dei comandi in questa posizione. Poi digiti:
tree /f > lista.txt
Inviato dal mio ONEPLUS A3003 usando Androidiani App
Visualizzazione stampabile
Apri l'hdd , tenendo premuto shift premi col destro sullo spazio vuoto e clicchi su apri propmt dei comandi in questa posizione. Poi digiti:
tree /f > lista.txt
Inviato dal mio ONEPLUS A3003 usando Androidiani App
Mmm... Sì infatti ora sto cercando di imparare a rendere uno script py eseguibile.
Un altro po' di pazienza e dovrei aver fatto ;)
Fatto! https://mega.nz/#!ywBxETTS!8sH1tvlmt...3-MGTYfvhw8pxI
Dimmi come ti sembra e se trovi qualche errore, mi farebbe piacere riuscire a migliorarlo... Dopotutto è un programma davvero banale, lascio qua sotto lo script per chiunque lo voglia usare:
codice:# Programma che dato il percorso di una directory in ingresso, raccoglie tutti i nomi dei file presenti
# al suo interno, li separa per estensione e li ordina. Poi stampa in un file .txt tutti i nomi in ordine
# Esempio:
# DIZ = {'mp4' = ['i fantastici 4', 'Sette spose per sette fratelli', '11 giorni in Tibet'], 'mkv' = ['mai dire no', 'i fantastici viaggi di Guliver']}
import os
#TOGLIE SUFFISSO ESTENSIONE FILE
def Suffix(file):
c = file.rfind('.')
a = (len(file)-1)-c #quantità caratteri dopo l'ultimo punto
if a <= 4:
return file[0:c], file[c+1:c+a+1]
else:
return True
finito = False
while not finito:
directory = input("Inserisci il percorso della cartella che vuoi \"listare\": ")
l = os.listdir(directory)
print()
extension = {}
# Separo i nomi delle cartelle dal resto
for elem in l:
if Suffix(elem) is True:
if "directories" in extension:
extension["directories"].append(elem) #sposta dalla lista principale i nomi delle cartelle
else:
extension["directories"] = list()
extension["directories"].append(elem)
else:
if Suffix(elem)[1] in extension:
extension[Suffix(elem)[1]].append(Suffix(elem)[0])
else:
extension[Suffix(elem)[1]] = list()
extension[Suffix(elem)[1]].append(Suffix(elem)[0])
#print(Suffix(elem)[0],"is a FILE of \""+Suffix(elem)[1]+"\" type")
for key in extension:
extension[key].sort()
Keys = list(extension.keys())
Keys.sort()
fileName = input("Dai un nome al file: ")
fout = open(directory+'\\'+fileName+'.txt', "a", encoding="utf-8")
for key in Keys:
print(key+':', end='\n', file=fout)
for elem in extension[key]:
print(elem, end='\n', file=fout)
print('', end='\n', file=fout)
fout.close()
x = input("Vuoi continuare? y/n: ")
if x=='n' or x=='N':
finito = True
su win7 x64 da questo errore....ma come dovrebbe funzionare scusa?
http://oi63.tinypic.com/md2irr.jpg
installa questo :
https://www.microsoft.com/it-IT/down....aspx?id=53840
e dovrebbe togliere l'errore
In rete esistono dei programmi appositi per creare una sorta di database di film, ma non li uso e non ti so consigliare.
In alternativa puoi utilizzare un programma per ricavare il nome file su testo o carta. Ovvero un "Directory Printer"
Ce ne sono diversi piu' o meno complessi
Semplice, basilare e gratuito c'e' Karen's Directory Printer 5.3.2) ... e' un po' vecchio ma funziona (l'autore, Karen Kenworthy, e' deceduta)
Puoi scegliere se avere solo i nomi, dimensioni o cosa.
Ti ritorna un txt, poi vedi tu che farne, se passarlo a word, ad excel (cosi' togli anche quello che non ti serve) o farti un database da usare in un programma, in una macro o altro.
Infatti, si chiama Directory Printer perche' prevede di stampare direttamente l'elenco dei file, o in alternativa salvarlo in un file txt.
Vai nella scheda "Save to disk", nella finestrella con l'esplora file in alto a sx selezioni la cartella con i film.
Nel lato destro scegli che informazioni del file ti interessano (nome, dimensione, data...)
Al centro ci sono altre opzioni per la scansione e l'ordinamento.
Fatte le scelte, in basso a sx premi "save to disk" per salvare il file txt
Doppio clik sul file txt ottenuto, se ti piace com'e' venuto, bene, altrimenti modifichi le impostazioni e riprovi.
PS: piccolo OffTopic ... non ho piu' avuto notizie del "Server FTP" ? :(
Domanda forse stupida. Che differenza c'è tra installare un programma o un app? Ho un pc Windows 10 e vorrei installare kodi, che differenze ci sono tra installare dall'app store di Windows o scaricare il file di installazione dal sito di kodi?
Inviato dal mio Nexus 5X usando Androidiani App