标签: file-transfer

C#中的后台智能传输服务

任何人都可以在c#中成功使用它,或者有更好的替代品吗?还有什么好的工作项目,我可以看一看并获得良好的感觉?我遇到的大多数项目都是用C++编写的,并且正在寻找一个C#项目

c# upload download file-transfer microsoft-bits

6
推荐指数
1
解决办法
6110
查看次数

PHP - 确定通过http发送的字节数

PHP中是否可以获取传输到客户端的字节数?例如,如果我输出一个10 MB的文件,有没有办法找出是否所有10 MB都被发送到客户端,或者看看客户端是否中断了传输?我知道Apache会在之后记录这个,但我想用PHP访问数据.

php byte file-transfer

6
推荐指数
2
解决办法
2780
查看次数

简单的Java文件传输程序问题

我正在尝试从服务器到客户端进行简单的文件传输.

它需要像这样:

客户端要求提供文件.

服务器将文件发送到客户端.

现在在代码中(下面)(这是我找到的唯一代码,很难找到)它只向我发送一个"好"的文本文件(甚至只能使它成为客户端中的一行).如果我尝试发送任何其他文件类型(如图像或rar文件),它会被损坏.

那么,有人可以帮我找一些可以发送和接收所有类型文件的工作代码(用Java),或者向我解释这段代码的问题是什么.

服务器端:

public class FileServer {   
    public static void main(String args[])throws IOException
    { 
        ServerSocket ss=null;
        try
        {  
            ss=new ServerSocket(8081);
        }
        catch(IOException e)
        { 
            System.out.println("couldn't listen");
            System.exit(0);
        }
        Socket cs=null;
        try
        { 
            cs=ss.accept();
            System.out.println("Connection established"+cs);
        }
        catch(Exception e)
        { 
            System.out.println("Accept failed");
            System.exit(1);
        } 
        PrintWriter put=new PrintWriter(cs.getOutputStream(),true);
        BufferedReader st=new BufferedReader(new InputStreamReader(cs.getInputStream()));
        String s=st.readLine();
        System.out.println("The requested file is : "+s);
        File f=new File(s);
        if(f.exists())
        { 
            BufferedReader d=new BufferedReader(new FileReader(s));
            String line;
            while((line=d.readLine())!=null)
            {
                put.write(line);
                put.flush();
            }
            d.close();
            System.out.println("File …
Run Code Online (Sandbox Code Playgroud)

java client-server file-transfer

6
推荐指数
1
解决办法
2万
查看次数

使用ssh2_scp_send()发送的文件在远程服务器上不完整

我使用PHP和SSH2将文件传输到远程服务器.

我用这个:

$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
ssh2_scp_send($connection, '/local/filename', '/remote/filename', 0644);
Run Code Online (Sandbox Code Playgroud)

但有时远程服务器上的文件不完整.我假设SSH2不传输EOF或其他任何东西.

你有什么想法或解决方案吗?

php ssh file-transfer

6
推荐指数
1
解决办法
5963
查看次数

有效地将大文件(最高2GB)传输到CUDA GPU?

我正在开发一个GPU加速程序,需要读取可变大小的整个文件.我的问题是,从文件读取并传输到协处理器(CUDA设备)的最佳字节数是多少?

这些文件可能与2GiB一样大,因此创建这样大小的缓冲区似乎不是最好的主意.

io cuda bandwidth file-transfer large-files

6
推荐指数
1
解决办法
2937
查看次数

在android中使用smack进行文件传输期间:java.util.concurrent.ExecutionException:客户端没有响应

public void ReceiveFile() {

        ServiceDiscoveryManager sdm = ServiceDiscoveryManager.getInstanceFor(connection);

        if (sdm == null)
        {
            sdm = new ServiceDiscoveryManager(connection);
            Log.e("service discovery", "SDM");
        sdm.addFeature("http://jabber.org/protocol/disco#info");

        sdm.addFeature("jabber:iq:privacy");
        }

        FileTransferManager manager = new FileTransferManager(connection);
        Log.e("after manager", "manager");
        manager.addFileTransferListener(new FileTransferListener() {
           public void fileTransferRequest(final FileTransferRequest request) {
              new Thread(){
                 @Override
                 public void run() {
                     Log.e("Thread running", "starting");
                    IncomingFileTransfer transfer = request.accept();
                    File mf = Environment.getExternalStorageDirectory();
                    Log.e("path", mf.getAbsoluteFile()+"/DCIM/" + transfer.getFileName());
                    File file = new File(mf.getAbsoluteFile()+"/DCIM/" + transfer.getFileName());

                    try{
                        transfer.recieveFile(file);
                        while(!transfer.isDone()) {
                           try{
                              Thread.sleep(1000L);
                           }catch (Exception e) {
                              Log.e("", …
Run Code Online (Sandbox Code Playgroud)

android xmpp file-transfer smack

6
推荐指数
0
解决办法
1023
查看次数

如何通过USB将Android上的文件上传到PC

当Android设备通过USB连接到PC时,我们可以通过Windows资源管理器轻松地在设备和PC之间传输文件.如果我想在Android应用程序中上传文件,例如,如果我单击按钮,则特定目录下的某些文件将从设备传输到PC.也就是说如何通过编程来做到这一点.有什么建议.

usb android file-transfer

6
推荐指数
0
解决办法
770
查看次数

在Java中使用蓝牙的Android ymodem

有没有人在java中成功实现ymodem通过蓝牙(SPP)发送文件?

我看了一下这个选项,并不介意尝试为Android编译一些C/C++代码,但我不想根据平板电脑,它真的需要吗?为什么?

android bluetooth file-transfer

6
推荐指数
1
解决办法
1104
查看次数

使用xmpp jabber服务器进行文件传输

我正在实施一个聊天应用程序.我想传输一个文件,但我一直在TURN连接失败!我使用以下代码:

XMPPJID *jid = [XMPPJID jidWithString:@"user@krishanyadav.local/resourceID"] ;
TURNSocket *turnSocket = [[TURNSocket alloc] initWithStream:[self xmppStream] toJID:jid];
[turnSockets addObject:turnSocket];
[TURNSocket setProxyCandidates:@[JABBER_DOMAIN_NAME, JABBER_DOMAIN_NAME]];
[turnSocket startWithDelegate:self delegateQueue:dispatch_get_main_queue()];

- (void)turnSocket:(TURNSocket *)sender didSucceed:(GCDAsyncSocket *)socket {

NSLog(@"TURN Connection succeeded!");
NSLog(@"You now have a socket that you can use to send/receive data to/from the other     person.");
[turnSockets removeObject:sender];}
- (void)turnSocketDidFail:(TURNSocket *)sender {
         NSLog(@"TURN Connection failed!");
        [turnSockets removeObject:sende   
}
Run Code Online (Sandbox Code Playgroud)

如何使用iOS xmpp jabber2服务器传输文件.
注意:我能够从服务器将文件从Audim发送到iMessage messenger(相互之间).

xmpp file-transfer ios xmppframework

6
推荐指数
0
解决办法
495
查看次数

播放通过PhoneGap FileTransfer上传的视频时出错

我一直坚持这个问题,我似乎无法找到解决方案.我想要实现的是:

  1. 从手机库中选择一个视频
  2. 使用签名的PUT URL将视频上传到Amazon AWS
  3. 下载上传的视频并在PC上播放

我可以从手机的图库中选择视频,并成功将其上传到亚马逊aws.但是,当我尝试打开并播放文件时,媒体播放器会说不支持文件格式.

它不能成为我的播放器的编解码器问题,因为我可以播放上传到亚马逊的其他视频(通过标准HTML文件输入).另外,当我将同一视频从手机传输到桌面时,它可以播放.

我有一种感觉,我在设置FileTransfer对象时错过了一些东西.以下是我的代码片段:

navigator.camera.getPicture(
function(imgUrl) {
    that.mDialogOpen("Uploading video...");
    window.resolveLocalFileSystemURL(imgUrl, function(fileEntry) {
        fileEntry.file(function(file) {
            var parts       = fileEntry.nativeURL.split('/');
            var filename    = parts[parts.length - 1];

            // Params is sent to the server to generate the signed amazon put url
            var params      = {'a':'handlerFunctionKey', 'name':filename, 'type':'multipart/encrypted'};

            var callback = function(data) {
                alert("In callback");
                var dataResp = data['handlerFunctionKey'];
                if (dataResp.status == 'SUCCESS') {
                    var amazonUrl = decodeURIComponent(dataResp.object);

                    alert("Setting up options: " + file.type);
                    var ftOptions           = new FileUploadOptions(); …
Run Code Online (Sandbox Code Playgroud)

video android file-transfer phonegap-plugins cordova

6
推荐指数
0
解决办法
68
查看次数