我从url下载文件,我想将文件放到主目录(Users / myname / livecode)。
这是我的代码:
set the itemDel to slash
put last item of pURL into tFilename
put specialFolderPath("Users/myname") & slash before tFileName
put URL pURL into URL ("binfile:" & tFileName)
我的平台是MAC OS。
答案 0 :(得分:0)
我不确定用户是否'作为标识符。如果有,你可以试试;
put specialFolderPath("Users") & slash & myname & slash before tFileName
如果没有,则以下内容可能有效;
put specialFolderPath("Home") & slash before tFileName
' Home'标识符应该给出当前用户的主文件夹。
答案 1 :(得分:0)
关于将问题/示例放入名为livecode的主文件夹中的子文件夹的问题/示例,您可以这样做:
set the itemDel to slash
put last item of pURL into tFilename
//set the target folder ("~" works on Mac OS X and Linux)
put "~/livecode" into tTargetFolder
//check if the folder livecode already exists, if not then create it
if there is not a folder tTargetFolder then create folder tTargetfolder
put tTargetfolder and slash before tFileName
// tFilename now contains the complete path
put URL pURL into URL ("binfile:" & tFileName)
使用"〜"而使用specialfolderpath(" home")有助于花一些打字。 但请注意"〜"仅适用于Mac OS X和Linux。