Total Pageviews

Saturday, 7 November 2015

使用基于python的Socket发文件


其实这个东西无聊得很,就是用Socket来发文件而已,让死宅之间发文件不必借助QQ!
这个世界上不是只有QQ才能互传文件!

依赖

  • python2
  • python-struct
  • python-socket

使用方法

先把它git下来
git clone https://github.com/zonyitoo/SendBySocket.git
然后装依赖,见上。(其实一般不用装,python都自带了)
  • 接收端
如果你是接收端,就运行sockrecv.py
./sockrecv.py --address=192.168.1.1
参数address是你的外网IP地址
如果你在家,用路由上网,那么去这个地址看看你的外网IP是多少
然后告诉那个发文件的人。
  • 发送端
如果你是发送端,那么就运行socksend.py
./sockrecv.py --address=[RecvIP] --file=[FileName]
参数address是接收端的IP地址,file是要发送的文件名或地址.

from https://github.com/zonyitoo/SendBySocket