Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Objeto file para file API

Estas en el tema de Objeto file para file API en el foro de Javascript en Foros del Web. Hola a todos. Estoy usando la File API para leer los datos de un fichero local. Pero quiero evitar la utilización de un input file ...
  #1 (permalink)  
Antiguo 09/06/2014, 06:22
 
Fecha de Ingreso: agosto-2013
Ubicación: Granada, Andalucía, España
Mensajes: 42
Antigüedad: 10 años, 7 meses
Puntos: 0
Objeto file para file API

Hola a todos.
Estoy usando la File API para leer los datos de un fichero local.

Pero quiero evitar la utilización de un input file para capturar qué fichero leer y no encuentro la forma de hacerlo.
Me explico: sé qué fichero quiero localizar y no quiero que el usuario tenga que pinchar en un input file, seleccionarlo y dar aceptar.

¿Sabéis de alguna forma de obtener, a partir de un nombre y path concreto, un objeto file que pueda servir como origen de los datos en la File API?
¿O alguna forma de utilizar la File API sin partir de un objeto file?

Gracias.
  #2 (permalink)  
Antiguo 09/06/2014, 07:31
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Objeto file para file API

Si es local no puedes, por motivos de seguridad.
  #3 (permalink)  
Antiguo 09/06/2014, 07:49
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: Objeto file para file API

Cita:
Iniciado por PHPeros Ver Mensaje
Si es local no puedes, por motivos de seguridad.


Te va a tocar embeber tu pagina en un lenguaje como PHP / Python / Ruby / C# ASP.NET que resuelva ese problemita y en el caso de que uses alguno de los primeros tambien deberas tener el interprete accesible


Otra opcion seria:

- Hacer un programa compilado o interpretado que haga lo que necesites

- Hacer un BATCH que ejecute tu programa / script y abra tu pagina en el navegador


(variacion: que el usuario abra tu programa directamente y este termine abriendo el navegador luego de hacer lo que necesitas)
__________________
Salu2!
  #4 (permalink)  
Antiguo 09/06/2014, 09:00
 
Fecha de Ingreso: agosto-2013
Ubicación: Granada, Andalucía, España
Mensajes: 42
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Objeto file para file API

Gracias por responder.

La página la estoy desarrollando en PHP, pero con PHP sólo puedo ver ficheros del servidor.
Me temo que acabaré manteniendo en el servidor la información de cada usuario; afortunadamente se trata de guardar unos pocos parámetros de configuración y no supondrá un problema de alamacenamiento (no preveo más allá de 400-500 usuarios....).

Muchas gracias.
  #5 (permalink)  
Antiguo 09/06/2014, 09:07
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Respuesta: Objeto file para file API

Cita:
Iniciado por Gelito Ver Mensaje
Gracias por responder.

La página la estoy desarrollando en PHP, pero con PHP sólo puedo ver ficheros del servidor. .
Por que dices eso ?


- Tu con PHP desde el servidor puedes acceder a cualquier maquina en la intranet en la que tenga permisos de lectura / escritura (carpeta compartida)

- Ademas, tu puedes de ultima (sino hay conexion de red entre los clientes y el servidor) instalar un apache + php en esas maquinas
__________________
Salu2!
  #6 (permalink)  
Antiguo 09/06/2014, 09:51
 
Fecha de Ingreso: agosto-2013
Ubicación: Granada, Andalucía, España
Mensajes: 42
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: Objeto file para file API

Italico76, no hay intranet ni relación alguna entre los distintos usuarios y no es viable establecer ningún tipo de instalación en el lado cliente.
De hecho me estoy dando cuenta de que quería matar moscas a cañonazos: mantener la configuración sin apoyarme en cookies.
Una cookie permenente que se renueve cada vez que el usaurio accede basta para mantener la configuración y si se pierde la cookie (limpieza o efecto similar...) no supone un gran contratiempo rehacer la configuración.

Es curioso como, al ver la situación con perspectiva, los problemas desaparecen....

Muchas gracias. Saludos.

Etiquetas: api
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:42.