qt開(kāi)發(fā)web服務(wù)器 qt中連接到ftp服務(wù)器上后怎么獲取服務(wù)下所有的文件名?
qt中連接到ftp服務(wù)器上后怎么獲取服務(wù)下所有的文件名?操作方法如下:@echo offset H=192.168.1.100set u=ftpuserset P=12345678 echo open
qt中連接到ftp服務(wù)器上后怎么獲取服務(wù)下所有的文件名?
操作方法如下:@echo offset H=192.168.1.100set u=ftpuserset P=12345678 echo open%H%>ftp.txtecho文件%u%>>ftp.txtecho文件%p%>>ftp.txtecho文件方向>>ftp.txtecho文件再見(jiàn)>>ftp.txtfp文件-學(xué)生:ftp.txt和gtftpdir.txtecho打開(kāi)%h%>ftp.txtecho文件%u%>>ftp.txtecho文件%p%>>ftp.txtfor文件/f“令牌=4”%%i英寸(“findstr”<DIR>)ftpdir.txt文件“”)do(回顯cd%%~i>>ftp.txtecho文件方向>>ftp.txtecho文件cd..>>ftp.txt文件)回音再見(jiàn)>>ftp.txtfp文件-學(xué)生:ftp.txt和gtftpfile.txt記事本ftpfile.txt文件
如何用QTcpSocket和QTcpServer實(shí)現(xiàn)FTP?
連接到Internet時(shí)是否使用路由器(或cat)?如果你的電腦是直接連接到互聯(lián)網(wǎng),那么應(yīng)該沒(méi)有問(wèn)題。但是,如果您通過(guò)路由/網(wǎng)關(guān)連接到外部網(wǎng)絡(luò),則不正常。您需要修改路由設(shè)置。
用QT編程,如何實(shí)現(xiàn)軟件自動(dòng)更新?
A:1。連接到FTP服務(wù)器以查看是否有更新文件
2。如果有并且版本號(hào)比當(dāng)前版本新
](除了服務(wù)器上的更新文件,添加一個(gè)寫(xiě)有版本號(hào)的文本文件),然后比較軟件本身的版本號(hào);
下載并替換原始版本號(hào)文件version number
3 HTTP協(xié)議基于TCP/IP協(xié)議。在Android上構(gòu)建HTTP服務(wù)器真的很麻煩。使用現(xiàn)成的會(huì)節(jié)省一些時(shí)間,但現(xiàn)成的并不完美。如果您需要自己實(shí)現(xiàn)HTTP協(xié)議,則需要花費(fèi)大量時(shí)間。如果你只想訪問(wèn)手機(jī)上的文件,有很多方法,有很多現(xiàn)成的Android應(yīng)用程序可以做到這一點(diǎn)?;蛘呓ㄖ锼姓呖梢钥紤]使用FTP服務(wù)器而不是HTTP服務(wù)器。這會(huì)簡(jiǎn)單得多,也可以在瀏覽器中訪問(wèn)。或者看看有沒(méi)有人把a(bǔ)pachehttp服務(wù)器移植到Android上