佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1265|回复: 9

如何写一个简单的 program 来 transfer file?

[复制链接]
发表于 8-9-2006 03:57 PM | 显示全部楼层 |阅读模式
因为每次改了东西要 manually copy 去一个 network 里的 server,
这样做很麻烦。
那 server 是在同一间 office 里,
不需要通过 internet。

不知道有什么办法写一个 program 来 trasnsfer file 过去?

我只是想知道概念,到底可以如何写这样的 program。
我是用 delphi 的。
如果各位是用其他的 programming language,
也可以让我知道那流程如何。

谢谢。
回复

使用道具 举报


ADVERTISEMENT

发表于 8-9-2006 04:16 PM | 显示全部楼层

回复 #1 nicholes82 的帖子

我觉得好奇怪,为什么要通过internet???
回复

使用道具 举报

发表于 8-9-2006 04:57 PM | 显示全部楼层
如果你的SERVER是用LINUX的,你可以用RSYNX这COMMAND来执行,如果是windows的,你可以写一个简单的program 如用VB 然后直接用file copy的方法把它copy去你要的location,

如你已经map了你的server 的folder后,你可以copy到那个folder "\\192.168.0.1\XXX"

[ 本帖最后由 max5007 于 8-9-2006 05:00 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 8-9-2006 06:19 PM | 显示全部楼层
原帖由 johe07 于 8-9-2006 04:16 PM 发表
我觉得好奇怪,为什么要通过internet???

^^ 没有通过 internet,你看错了。
因为我不想让网友认为是 transfer data 去 ftp server 嘛,所以我才注明“没有通过 internet”
不过还是谢谢你进来坐

原帖由 max5007 于 8-9-2006 04:57 PM 发表
如果你的SERVER是用LINUX的,你可以用RSYNX这COMMAND来执行,如果是windows的,你可以写一个简单的program 如用VB 然后直接用file copy的方法把它copy去你要的location,

如你已经map了你的server 的folder后,你 ...


谢谢你又来帮我解答了
server 是用 windows 的。
没有 map drive。就算没有 map drive, 不也是用 “\\192.168.0.1\XXX”这样嘛?
我看过一个写法:“192.168.0.1: C :\folder_name\”,这写法可行吗?

[ 本帖最后由 nicholes82 于 8-9-2006 06:22 PM 编辑 ]
回复

使用道具 举报

发表于 9-9-2006 01:07 AM | 显示全部楼层
可是若是有牵涉username and password,你还是要map一map,好给你pass parameters。。。。
回复

使用道具 举报

 楼主| 发表于 9-9-2006 09:25 AM | 显示全部楼层
原帖由 tensaix2j 于 9-9-2006 01:07 AM 发表
可是若是有牵涉username and password,你还是要map一map,好给你pass parameters。。。。


谢谢。

不知我所理解的 map drive 是不是你们的意思。
我所谓的 map drive,
是到 network neighbourhood 里面,
然后把那 path  map 到我们自己的电脑里,
以后要进那电脑就不必麻烦了,
直接用那 map drive 就行了。
回复

使用道具 举报

Follow Us
发表于 9-9-2006 11:33 AM | 显示全部楼层
如果只是transfer file 而已, 我觉得不需要写program啦, 因为很浪费时间, 除非你要有一些特定的功能,example, scheduling etc...

试用这小小的 TFTP Server 吧, 操作简单!免费!

PumpKIN - http://kin.klever.net/pumpkin/

当然, 如果你真的有需要写一个program, 你可以用socket 写一简单的server & client 就能做到你要的东西!
回复

使用道具 举报

发表于 9-9-2006 10:46 PM | 显示全部楼层
如果只是 EDIT,SAVE and COPY ,
不必搞到复杂的,
MAP network drive,
然后直接 OPEN File ,EDIT and SAVE (Current working file locate in server),简单不就是最好的吗?

MS Office File ,可以直接在 Map Folder double click and open ,save 就可以了。



[ 本帖最后由 atm 于 2-10-2006 02:21 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 11-9-2006 08:55 AM | 显示全部楼层
谢谢大家的宝贵意见,问题已经解决了。
其实很多程试语言都有 built-in,花时间找一找就可找到,
我总算找到了。

[ 本帖最后由 nicholes82 于 11-9-2006 08:57 AM 编辑 ]
回复

使用道具 举报

发表于 13-9-2006 12:59 AM | 显示全部楼层
嗨,有时用 script 也是很方便的喔。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 27-8-2025 02:31 AM , Processed in 0.132014 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表