2013-01-07 35 views
0

如何在沒有主服務器的情況下創建P2P腳本來管理連接和文件傳輸?沒有種子/水蛭的東西,只從一臺電腦到另一臺電腦。如何創建文件共享以從2個不同的本地服務器傳輸文件(P2P-like)

我已經閱讀了幾個類似的問題,但我想解釋一下我需要什麼,也許會發生奇蹟。

解釋:

用戶A & B,兩者有一個PHP服務器的本地安裝。

用戶A類型127.0.0.1: [服務器端口]並獲得一個頁面:1個IP,17個文件。 用戶A點擊IP並獲取文件列表。如果他點擊一個文件,一個jQuery/PHP腳本將把文件下載到htdoc目錄。用戶B在他/她身上看到警報(127.0.0.1 [服務器端口])用戶A正在下載該文件。

可能嗎?並有任何提示來完成這個?

第二個問題: 用戶A更改他/她的IP,向用戶B發出HTTP請求,並將新IP存儲在本地SQLite數據庫中。 (對於那部分,沒關係,腳本檢查每個X分鐘,如果IP是相同的,更改時,它發送請求)

如果兩個用戶同時更改其IP,該怎麼辦?他們需要彼此聯繫以獲取其當前IP地址並手動更新它?這有意義嗎?

+2

嗨傑里米,我對你的帖子做了一些編輯,把實際的問題放在身體的頂部。主頁上的預覽只有2行,所以這可以確保你的問題是可見的,可能誘使更多的訪問和幫助,而不是「問候」,「你好」或「晚上好」等。希望這有助於! :) – jmort253

+1

爲什麼不這兩個用戶都有一些DNS服務,所以問題,用戶不會發現他們自己會消失... –

+0

謝謝jmort253我欣賞它:) –

回答

0

您可以通過瀏覽器下載文件。 試試這個 step - > 1 使你想要共享的文件成爲一個zip文件。 step - > 2 一旦壓縮文件完成(例如abc.zip)。 step - > 3 在B 的瀏覽器中輸入A的本地IP 127.0.0.1:[server端口]選擇列出的文件並點擊zip文件即可獲得保存文件的選項,那麼您可以在下載

相關問題