Modificaciones al script

Hice algunas modificaciones al código del script mencionado anteriormente:

 result = re.findall('www\.youtube\.com/v/([A-Za-z0-9_\-]+)', data)
  done_files = []
  # BEGIN proposed changes
  # check if saved directory exists
  line=""
  if os.path.exists('defaultdir.txt'):
    # if file exists load its content
    f = open('defaultdir.txt','r+')
    line = f.readline()
    if line=="":
        # if the file is empty, then default is home directory
        line="~"
    f.close()
  rootdir_pipe = os.popen('kdialog --title "Save file(s) in..." --getexistingdirectory '+ line)
  root_dir = rootdir_pipe.read().strip()
  print root_dir
  f = open('defaultdir.txt','w')
  # save selected path
  f.write(root_dir)
  f.close()
  # END of proposed changes
  for video_id in result:
    if video_id not in done_files:  

Se lo voy a mandar al autor, a ver si le gusta.
La idea es permitir tener un directorio por defecto.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s