Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zonyitoo/sendbysocket

用Socket来发文件
https://github.com/zonyitoo/sendbysocket

Last synced: 3 months ago
JSON representation

用Socket来发文件

Awesome Lists containing this project

README

        

#用Socket发文件
其实这个东西无聊得很,就是用Socket来发文件而已,让死宅之间发文件不必借助QQ!

这个世界上不是只有QQ才能互传文件!

##依赖
* python2
* python-struct
* python-socket

##使用方法
先把它git下来
```bash
git clone https://github.com/zonyitoo/SendBySocket.git
```
然后装依赖,见上。*(其实一般不用装,python都自带了)*

* 接收端

如果你是接收端,就运行`sockrecv.py`
```bash
./sockrecv.py --address=192.168.1.1
```
参数`address`是你的外网IP地址

如果你在家用路由上网,那么去这个[地址](http://www.ip.cn/)看看你的外网IP是多少

然后告诉那个发文件的人。

* 发送端

如果你是发送端,那么就运行`socksend.py`
```bash
./sockrecv.py --address=[RecvIP] --file=[FileName]
```
参数`address`是接收端的IP地址,`file`是要发送的文件名或地址