please ignore the *, that's a copy/paste issue from lc to thunderbird
Op 16-2-2019 om 15:21 schreef JJS via use-livecode:
Don't know if this works anymore but before i used this:
*on*openstack
*if* thereisnotastack"phxDropboxLib"*then*
*put*GetPathToFile("phxDropboxLib.livecode") intophxLib
*start*usingstackphxLib
*else* *if* "phxDropboxLib"isnotamongthelinesofthestacksinuse*then*
*start*usingstack"phxDropboxLib"
*end* *if*
*--*
*if* "phxDropboxLib"isnotamongthelinesofthestacksinuse*then*
*answer*error"Unable to load phxDropboxLib"
*quit*
*end* *if*
*constant*myAppKey = "appappappapp"
*constant*myAppSec = "secsecsec"
*constant*myTokKey = "toktoktoktok"
*constant*myTokSec = "sectoksectok"
*--*
*if* notphx_DropboxAvailable() *then*
*answer*"Dropbox HTTPS connection NOT available"
*end* *if*
*get*phx_DropboxInitLib(myAppKey, myAppSec, myTokKey, myTokSec)
end openCard
----reading----
*put*phx_DropboxReadFile("sandbox", ("/folder/some.txt"))
intoField"Name1"ofcard1
----writing------
*put*phx_DropboxWriteFile("sandbox", ("/folder/some.txt"),
"text/html", true, myName) intofield"udontcme"ofcard1
------close-----------
*on*closeStack
*set*theuTokenKey ofthisstacktoempty
*set*theuTokenSec ofthisstacktoempty
*stop*usingstack"phxDropboxLib"
*close*stack"phxDropboxLib"
*pass*closeStack
*end*closeStack
Op 16-2-2019 om 00:23 schreef pink via use-livecode:
under the documentation for dropboxUpload, it states it shouldn't be
used
for files larger than 150MB, the video files will all be around 800MB
I've been looking through the stack, but cannot find the answers I am
looking for. SO I am still not clear how I should get my file into pData
and pData is just a chunk of the data? How do I make that chunk out
of the
whole and where do I get pOffset from?
Matthias Rebbe via use-livecode wrote
Hey, pink, thanks for the clarification.
First of all, is there a reason why you are doing it this way
instead of
using dropboxUpload? If you use dropboxUpload you can do it all in one
shot.
Gerard's stack explains the process and how to use the various commands
Doing it the way you are doing it, you would start with sessionStart
and
then you would repeatedly call sessionAppend
pOffset is the length of what you have already sent because there
are no
guarantees that dropbox will get your file stream in order, so if it
gets
them out of order and pData isn't the same length for each call to
append,
the only way dropbox knows where to put the data it just received is if
you
tell it where to put it.
pData should be at most 150mb per call.
_______________________________________________
use-livecode mailing list
use-livecode@.runrev
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
-----
---
Greg (pink) Miller
mad, pink and dangerous to code
--
Sent from:
http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode