2013-09-05 62 views
2

如何構建一個LiveCode應用程序,該應用程序可以使用Web服務器的新版本更新其組件堆棧?我已經看到這個提到的「容易做到」,但一直無法找到關於它如何下降的細節。從網絡更新LiveCode桌面應用程序

+0

這裏的問題當然是的HyperCard(LC的精神前身)可以讓經典的Mac應用程序的那會安全的自己,所以誰是用來給需要的人重新學習一下。 – BvG

+0

@JayC我試圖編輯你的問題,但由於變化太多而被拒絕。看看你自己,看看你是否可以編輯這個問題,讓它重新打開http://stackoverflow.com/review/suggested-edits/2870787 – Mark

回答

4

這只是幾行代碼。從服務器打開堆棧並將其保存到磁盤:

go stack url ("http://path/to/server/file.livecode") 
set the filename of this stack to <path on disk> 
save this stack 

如果你不希望實際顯示堆棧,你可以將其加載到一個變量,並且保存到磁盤。如果你這樣做,一定要使用二進制:

put url ("http://path/to/server/file.livecode") into myVar 
put myVar into url ("binfile:" & <path on disk>) 

第二種方法可以簡化爲一行腳本。

有,說明這裏的概念LiveCode教訓: http://lessons.runrev.com/s/lessons/m/4071/l/78702-opening-a-stack-from-the-server

相關問題