How do I read and write data from a temporary file in the folder “tmp:”? The data which I am storing is too big to be stored in the registry.
data=ReadAsciiFile(“tmp:/example.txt”)
WriteAsciiFile(“tmp:/example.txt”, data)
Note however that the temp filesystem doesn’t persist when your channel is closed. See http://sdkdocs.roku.com/display/sdkdoc/File+System
–Mark
Is there any way to find File Location on temporary storage. getPath() or any else?
You mean so you can know if you need to read ahead of your write?
Sub LogMessages(message As String)
' write active logs in temp
fileName = "tmp:/logmessages.txt"
LocalFileBrowser = CreateObject("roFileSystem")
if LocalFileBrowser.exists(fileName)
text = ReadAsciiFile(fileName)
else
text = ""
end if
WriteAsciiFile(filename,text+chr(10)+message)
End Sub
You could probably do something like the above. Not sure entirely what you are after.
Here I tried to find a file path like a tree structure. In package storage, I created a one folder image and inside an image folder stored 1.txt file and I tried to find my file Location like a pkg:/images/1.txt using only file name 1.txt.
