Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   enviar un archivo solo con la IP de la pc (https://www.clubdelphi.com/foros/showthread.php?t=63124)

kurono 30-01-2009 04:40:09

enviar un archivo solo con la IP de la pc
 
hola amigos como estan mi pregunta es la siguiente como se podria enviar una archivo a otra pc solo con la ip de esa maquina

duilioisola 30-01-2009 08:50:32

Puedes hacer un copy a \\192.168.1.1\C$\Carpeta
Código:

copy Archivo.ext \\192.168.1.1\C$\Carpeta\Archivo.ext

Neftali [Germán.Estévez] 30-01-2009 09:56:22

Intenta ser unpoco más explícito, sino es diícil.
¿Enviarlo?
¿Quieres enviarlo por sockets? ¿Quieres copiarlo como te han dicho?
¿A dónde quieres enviarlo?

ContraVeneno 30-01-2009 16:38:51

¿no habría un problema de seguridad muy serio haciendo eso?

dec 30-01-2009 16:42:53

Hola,

Personalmente, esto me ha dejado perplejo, porque, yo pensaba que no sería posible:

Código:

copy Archivo.ext \\192.168.1.1\C$\Carpeta\Archivo.ext
Probándolo con mi propia IP funciona. ¿Funcionará también con otras? :rolleyes:

Neftali [Germán.Estévez] 30-01-2009 16:59:51

Hombre eso funciona si tienes credenciales.
Es decir si lo pruebas con tu propia máquina sí funciona, igual que si copias de un diretorio a otro de tu misma máquina; Ahora si lo pruebas con otra IP, lo primero que te va a a salir es la ventana que te va a pedir user/password.

En el caso inicial (suponiendo que sea lo que se pretende) está claro que sólo podrás hacer la copia si los tienes permisos necesarios.

duilioisola 30-01-2009 17:16:56

Yo lo dije por que lo uso y conozco las implicaciones de seguridad

- Para algunas circunstancias, tengo montado un samba en un linux que no pide usuario/password.

- En otras lo utilizo directamente y me pide usuario/passowrd

- Y en otras raras ocaciones, tengo un bat que hace algo así:
Código:

net use W: \\192.168.152.251\C$\Datos PASSWORD /u:USUARIO
copy archivo1.ext W:archivo1.ext
copy archivo2.ext W:archivo2.ext
copy archivo3.ext W:archivo3.ext
net use W: /delete


kurono 30-01-2009 17:53:48

quisiera hacerlo por socket ya que el pc esta como a 2 esquina de mi casa

Neftali [Germán.Estévez] 30-01-2009 18:07:15

Cita:

Empezado por kurono (Mensaje 336595)
quisiera hacerlo por socket ya que el pc esta como a 2 esquina de mi casa

Para eso necesitas instalar un programa en cada uno de los ordenadores.
A priori con conexión directa se puede hacer si tienes una IP fija(*) o utilizando algun servicio tipo FTP que te permita dejar el fichero (equipo1) y recogerlo (por el equipo 2).

No se si con algun servicio tipo no-ip o similar puedes convertir la ip-no-fija en ip-fija y que te sirva para estos menesteres.
Alguien que sepa más del tema que me corrija, pleasssse.

kurono 30-01-2009 18:17:26

por lo que veo es necesario tener un archivo en la otra pc que sirva de remitente yo lo queria hacerlo solo teniendo la ip de esa maquina

Neftali [Germán.Estévez] 30-01-2009 18:19:44

Cita:

Empezado por kurono (Mensaje 336600)
por lo que veo es necesario tener un archivo en la otra pc que sirva de remitente yo lo queria hacerlo solo teniendo la ip de esa maquina

No puedes enviarle un fichero a otra máquina sin tener algo allí que lo reciba.

kurono 30-01-2009 18:21:37

ok entiendo

Adri.medina1 30-01-2009 19:02:43

Cita:

Empezado por Neftali (Mensaje 336596)
Para eso necesitas instalar un programa en cada uno de los ordenadores.
A priori con conexión directa se puede hacer si tienes una IP fija(*) o utilizando algun servicio tipo FTP que te permita dejar el fichero (equipo1) y recogerlo (por el equipo 2).

No se si con algun servicio tipo no-ip o similar puedes convertir la ip-no-fija en ip-fija y que te sirva para estos menesteres.
Alguien que sepa más del tema que me corrija, pleasssse.

Aun que no tenga ip-fija se puede hacer un ipconfig/all por ms-dos y los parámetros que de introducirlos en el tcp/ip y seguirá teniendo conexión.
Por lo de la transferencia de datos, se puede utilizar el ultraVnc para no utilizar el ftp, eso si, hay que instalarlo en las dos maquinas.
Un saludo.

Neftali [Germán.Estévez] 01-02-2009 10:39:18

Cita:

Empezado por Adri.medina1 (Mensaje 336610)
Por lo de la transferencia de datos, se puede utilizar el ultraVnc para no utilizar el ftp, eso si, hay que instalarlo en las dos maquinas.

Bueno, yo entedía que quería hacerlo desde un programa Delphi, no utilizando programas externos.


La franja horaria es GMT +2. Ahora son las 08:08:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi