Hello, user! Welcome to "Panda Cloud"! In this file, you can know the following information: (1) About the operation of the program; (2) Procedure instructions; (3) About developers. If you want to use this software, please read the following instructions in detail.
Project address: Click here to the project.
This program is divided into client and server. The server needs to run on a host, and the client can access it only after joining the LAN where the server is located.
On the server-side host, you need to ensure that the following conditions can be met: (1) The operating system must be Windows 7 or above; (2) Join an available LAN; (3) Sufficient storage capacity and memory are required for some hosts of the client to send and receive network requests; (4) Use Python 3 and install the following dependent libraries.
The quick installer depends on the package. You can follow the following steps:
pip install django pip install colorama
- After successful installation, it will be completed!
If you see this, you can open the main program of the server (which will be mentioned later).
On the client side, the program has low requirements for computer configuration.
Client quick configuration tutorial: (1) For example, open the command prompt and enter the following code:
pip install requests pip install easyguiWithout them, the program will not work properly.
If you are all right, congratulations on the completion of the client installation.
Hey, look at this more. It will be good for your application!
Directly run the server-side use.py
.
Running test of server:
If you see an interface like this, it means that your server has started running. As shown in the figure, the IP address of the current server is the content in the red box.
When you access the IP address of the server, the following interface appears.
Now you can connect and use the client.
If it is not a Windows environment, please run
client.py
(i.e. Python is required); It is recommended to use compiled dist\client.exe
in Windows environment.
As shown in the figure, services can be selected according to needs.
Click the button to pop up the selection window and select the file you need. Select the point and confirm to send.
When the prompt button pops up, it means that the sending is completed and the file has been saved to the server.
The server also gives relevant operation information.
After clicking the download file button, a selection window pops up. We can download files according to our own needs.
The original file contents can still be obtained after selecting the location and saving.
Download succeeded.
There are many records sent by users on the server.
This function can convert any long URL into a quick link, and the program will redirect the page to the user's original page according to the demand.
We use
https://blog.csdn.net/PanDaoxi2020/article/details/123148637?spm=1001.2014.3001.5501
here Com means long web address.
The short URL has been created successfully. Visiting it will jump to the original page.
The author is Pan Daoxi of Shijiazhuang City, Hebei Province. His email address is [email protected] , please contact pandaoxi2021 on wechat.
Q: I see that there are relevant programs on a shopping software. Is this software charging? A: Completely wrong. This software is 100% free. If you see information about payment, please don't trust them and send this message to the developer.
Q: The program reports an error. What should I do? A: Don't panic, tell the developer the whole error window and the way to use it, and we will try our best to fix the bug.
Q: Why does the source code look difficult to me? A: The source code has been confused in order not to let others take advantage of the loopholes. 2022.8.9: The source code of the project has been published. This article is invalid.
Finally, I wish you a pleasant use!
Panda Cloud v1.0 (2022-3-24) : Original content, basic functions. Panda Cloud v1.2 (2022-4-5): (1) Modify the bug of client file download (2) enhance the source code protection of client program (3) Modify the server user access status output (4) Merge IP modification tools and clients to make them more convenient (5) Encrypt and store the files on the server side.
(1) Different users and groups are convenient for multiple users. (2) Launch multiple servers for simultaneous use, and the client automatically explores the available servers in the LAN. (3) Continue transmission at breakpoint to increase the file transmission speed.