導航:首頁 > 文件教程 > 易語言api下載文件

易語言api下載文件

發布時間:2023-05-24 21:27:01

⑴ 易語言下載文件到本地,然後打開這個文件

大文件下載,你最好是使用三方協議下載,用支持庫默認的對象下載,很容易卡死;

可參考 迅雷下載 協議或 API斷點下載,迅緩這兩個可以在網路或易官方論壇搜到相關源碼,野輪至於運行程序,就是一命令而畝脊模以,如果這個1.exe 也是易語言寫的,建議做成DLL,提供介面調用

⑵ 易語言如何寫下載並執行文件命令

解決方案: .版本 2 .支持庫 internet 寫到文件 (HTTP讀文件 (「文件地址」), 「C:\Temp.exe」) 運行 (「C:\Temp.exe」, 假, ) 缺點,這樣寫可能會導致程序讀取文件時假死。

⑶ 易語言怎樣下載文件

我們以網路雲客戶端的直鏈為例,提取直鏈中BaiYunGuanjia_5.3.6.exe的BaiYunGuanjia_5.3.6的文本文字。

運行易語言,進入「新建工程」文件對話框,選擇「Windows窗口程序」然後點擊「確定」按鈕,進入「Windows窗口程序」設計界面。

在啟動窗口我們添加一個編輯框和按鈕,便於一會便於展示提取出來的文本。

點擊按鈕進入窗口程序集界面,我們先添加精易模塊V3.3,然後按Ctrl+L鍵創建一個變數,變數名:文件名,類型:文本型。

開始寫源碼,如下圖,使用的是精易模塊里的文本_取出中間文本,我們要取出直鏈里的文本。

然後我們再寫一個命令,把提取出來的文件名放入編輯框中,來確認下提取的是不是正確。

完成後我們直接運行,點擊按鈕,看,我們需要的文件名直接出現在了編輯框里。

文件名提取是為了在不改名字的情況下,把下載的文件寫入電腦,然後自動執行。有很多的擴展思路。

⑷ 用易語言,下載文件

估計是你的伺服器禁止了文件下載,現在很多免費空間都這樣。
我用一個同學的可以下載的伺服器測試了,可以下載
當然也可能是你網址寫錯了,要加"http://"

以下為代碼
.版本 2
.支持庫 internet

.子程序 _按鈕1_被單擊
.局部變數 i, 位元組集

i = HTTP讀文件 (「http://www.0592stu.cn/1.exe」)
延時 (1000)'為什麼要延時?個人習慣,手動延遲,避免HTTP尚未把文件完全度完整就寫出。
寫到文件 (取運行目錄 () + 「\1.exe」, i)
輸出調試文本 (i)

如果是因為你伺服器被限制不能下載的話你可以使用FTP下載文件。

.版本 2
.支持庫 shell

.子程序 __啟動窗口_創建完畢

.全局變數 伺服器名, 文本型
.全局變數 全局輔助對象, FTP輔助對象
.全局變數 全局下載對象, 下載對象
.全局變數 全局上傳對象, FTP上傳對象
.全局變數 登錄名, 文本型
.全局變數 登錄密碼, 文本型
.全局變數 用戶名, 文本型

伺服器名 = 「10.110.160.23」
登錄名 = 「sahd」
登錄密碼 = 「asdas」

文件名 = 取特定目錄 (#Windows安裝目錄) + 「Temp\」 + 「up1.0.exe」

'這里所說的文件名是把你文件保存在你計算機上的路徑
刪除文件 (文件名)'存姿衫在相同文件就先刪除再覆蓋
下載文件 (「ftp://」 + 伺服器名 + 「/web/」 + 「up1.0.exe」,文件名)

.版本 2
.支持庫 downlib

.子程序 下載文件
.參數 服務端文件名, 文本型, ,
.參數 本地文件名, 文本型, ,
.局部變數 任務參數, 任務參數

任務參數.類型 = #傳送常量.下載
任務參數.文件地址 = 服務端文件名
輸出調試文本 (任務參數.文件地址)
任務參數.下載速度 = 0
任務參數.線程等待超時 = 1000
任務參數.默認線程數灶蘆 = 1

任務參數.本地文件路徑 = 本地文件名
輸出調試文本 (任務參數.本地文件路徑)
任務參數.連接超時 = 5000
任務參數.發送超時 = 5001
任務參數.接收超時 = 10000
任務參數.接收大小 = 20480
任務參數.交互回調函數 = &交互回調函數
任務參數.日誌回調函數 = &日誌回調函數
任務參數.用戶名 = 登錄名
任務參數.用戶密碼 = 登錄密碼

全局下載對象.增加新任務 (任務參數)

.子程序 交互回調函數, 整數型, , 同名覆蓋
.參數 消息類型, 整數型
.參數 線程信息, 整數型
.參數 參數3, 整數型
.參數 參數4, 整數型
.參數 對象信息, 整數型
.局部變數 獲得對象標記, 整數型
.局部變數 內容, 文本型
.局部變數 新文件名, 文本型
.局部變數 線程組, 整數型, , "0"

.如果真 (消息類型 = #傳送常量.發現存在文件)
返回 (#傳送常量.覆蓋)
.如果真結束

返回 (0)

.子程序 日誌回調函數
.參數 線程信息, 整數型
.參數 時間, 文本型
.參數 內容, 文本型
.參數隱冊帶 消息類型, 整數型
.參數 對象信息, 整數型
.局部變數 日誌內容, 文本型

' _登陸_時鍾_周期事件 ()

⑸ 易語言怎麼下載網頁提供按鈕提供的下載文件

首先要獲取那個網頁按鈕的鏈接地址,點右鍵查看源文件找出那個地址。比如是一個mp4視頻。

寫到文件(取運行目錄()+「/」+「文件名.mp4」,HTTP讀文件(「http開頭的mp4視頻地址」))

⑹ 易語言怎麼提取網頁中的下載地址並直接在軟體中下載到指定位置!

寫到文件 (取運行目錄 () + 「\Rocket.zip」, HTTP讀文件 (「https://api.rocketmod.net/download.unturned.latest.60F8E273-2042-4F49-9F7B-7457BDFA992F」))

就一句代碼= = 挺簡單的 歡迎新手去精易論壇

⑺ 易語言讀取網路文件並下載

判斷(寫到文件(路徑,HTTP讀文件())=真)
運行(路徑)

⑻ 求助!易語言從百度雲下載文件源碼怎麼寫

這個是不可以的。你編譯後寫出的是程序的依賴文件。必須跟程序一起打包,別人才能運行!
如果缺少依賴文件,程序根本打不開,又談何從網路下載?
一般依賴文件是.fne格式之類的文件

⑼ 用易語言寫從網路下載一個文件到本地該怎麼寫

你得有一個超級模塊
然後之需要一個命令就可以下載某文件到某個文件夾。
需要的模塊:超級模塊4.8 源碼 下載(,)
需要模塊的話+QQ449289892

⑽ 易語言如何點擊按鈕下載指定文件

.版本 2
.支持庫 internet

.局部變數 下載內容, 位元組集

下載內容 = HTTP讀文件 (「下載地址」)
寫到文件 (「桌面路徑」, 下載內容)

閱讀全文

與易語言api下載文件相關的資料

熱點內容
微信白拿官網 瀏覽:362
安卓系統怎麼不更新系統文件 瀏覽:976
appsupport什麼意思 瀏覽:705
html5中加入js 瀏覽:441
美服applestoreid 瀏覽:889
微信數據文件能清嗎 瀏覽:107
圖片編輯到文件里列印怎麼有重影 瀏覽:593
舟山四軸編程培訓哪個學校好 瀏覽:542
沒加別人QQ可以發word文件 瀏覽:51
手機桌面的文件路徑 瀏覽:892
改款新寶來怎麼使用手機app 瀏覽:281
dede工具 瀏覽:507
5g網盟app怎麼下載 瀏覽:486
微信備份老是連接中斷 瀏覽:886
出台多少份文件 瀏覽:380
鞋子怎麼搭配衣服的app 瀏覽:755
文件名使用的通配符的符號是什麼 瀏覽:916
lol分卷文件損壞怎麼辦 瀏覽:276
6分管車螺紋怎麼編程 瀏覽:732
海口農商銀行信用卡app是什麼 瀏覽:770

友情鏈接