PDA

Ver la Versión Completa : enviar un archivo solo con la IP de la pc


kurono
30-01-2009, 04:40:09
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
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:


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í:

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
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
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
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
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.