Android网络编程之局域网传输文件: 首先创建一个socket管理类,该类是传输文件的核心类,主要用来发送文件和接收文件 具体代码如下: package com.jiao.filesend; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStrea…
项目中需要复制整个文件夹,有时候还需要将整个文件夹传输到远程服务器. 这里就要递归遍历整个文件夹了,想看递归遍历文件夹的代码. function deepScanDir($dir) { $fileArr = array (); $dirArr = array (); $dir = rtrim($dir, '//'); if (is_dir($dir)) { $dirHandle = opendir($dir); while (false !== ($fileName = readdir($dir…
背景 近日在做一个代码阅读器,其中涉及到代码文件的上传,之前看到过许多app支持局域网传文件,因此就通过查询和研究实现了此功能,我是用的框架是CocoaHTTPServer. 原理 CocoaHTTPServer框架能够在iOS上建立起一个本地服务器,只要电脑和移动设备连入同一热点,即可使用电脑访问iOS服务器的页面,利用POST实现文件的上传. 实现 CocoaHTTPServer没有现成的向iOS设备传输的Sample,我通过学习OS X端的Sample实现了iOS端的文件传输,按照下面的步…
如今手机发展非常迅速,app的种类也琳琅满目,而自从有了4G网之后,手机流量也越来越不够用了.所以现在越来越多的app有了本地文件的管理功能,方便用户随意浏览手机文件的同时,也为用户节约了流量的使用. 如上面的app截图中的功能,现在越来越多的app都具有了在电脑上通过网页wifi传输文件到手机端的功能,不仅有文字类,也有图片类,还有视频类,前提是电脑和手机都在同一个wifi下.这个功能的实现也很简单,在这里介绍两种方式来实现这个功能. 方式一:使用CocoaHTTPServer框架 Cocoa…
使用局域网账户密码登录,可以访问电脑上所有文件 使用游客无账户密码登录,只能访问电脑上指定共享文件夹的文件. 怎么设置共享文件夹请参考: 1.打开“共享”偏好设置(选取苹果菜单 >“系统偏好设置”,然后点按“共享”). 2.选择“文件共享”复选框. 3.若要选择要共享的特定文件夹,请点按“共享文件夹”列表底部的添加按钮 ,查找并选择文件夹,然后点按“添加”.若要取消共享文件夹,请在“共享文件夹”列表中选择该文件夹并点按删除按钮 . 4.点击旋转刚才添加的文件夹,在“用户”一栏中找到 “任何人”…
利用ssh传输文件   在linux下一般用scp这个命令来通过ssh传输文件. 1.从服务器上下载文件scp username@servername:/path/filename /var/www/local_dir(本地目录) 例如scp root@192.168.0.101:/var/www/test.txt  把192.168.0.101上的/var/www/test.txt 的文件下载到/var/www/local_dir(本地目录) 2.上传本地文件到服务器scp /path/fil…
使用局域网账户密码登录,可以访问电脑上所有文件 使用游客无账户密码登录,只能访问电脑上指定共享文件夹的文件. 1.怎么设置共享文件夹请参考: 方法1 1.在文件资源管理器中选择自己一个想共享的文件夹,文件夹上点击鼠标右键->共享->特定用户: 2.从下拉列表中选择文件夹要共享给哪些人(那些人有权限查看这个共享文件夹): 3.共享之后,在文件宝上通过游客无账户密码登录即可访问该文件夹,记得权限要设置读与写 方法2 1.选择一个想共享的文件夹,点击右键,从菜单中点击"属性":…
本文由文件宝用户@卡卡罗特 和@24K 純情 两位用户提供,感谢二位. 先分享一个软件开发者的博客,http://www.cnblogs.com/flychen/也许里面的说明就能解决你的问题. 以下是我连接成功后总结的经验: 一.选择局域网扫描出来的电脑,首先需要知道自己电脑的IP地址, 1.电脑win+r快捷键输入cmd,点确定   2.  在bingt>后输入ipconfig,回车   3. 找到IP地址,然后选择该IP对应的那一项   二.输入账号密码 输入电脑的账号密码就行,电脑本地账…
今天想用SCP通过局域网传输文件到服务器,但却发生了下面这种事情: 上面描述 连接主机端口22被拒绝,失去连接 后发现因为没有指定端口,我服务器这边改了端口,所以根据自己情况改一下命令 scp -29230 hello.txt once@192.168.50.171:/var/www 输入完接着又爆了一个错误 我下面对hello.txt文件换成了绝对路径 scp -P 29230 E:\迅雷下载\hello.txt once@192.168.50.171:/var/www 提示权限不足,继续解决…
SCP概述 Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同 CP ----- 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 SCP --- 主要是在不同的Linux系统之间来回copy文件 下面我们就主要讲一下SCP命令的基本用法: scp 传输文件路径 用户名@传输文件目标IP:目标路径(可以指定新的文件名) 在Linux环境下,两台主机之间传输文件一般使用scp命令,通常用scp命令通过ssh获取对方linux主机文件的时候都需要手…