Get url "file:///..."
Klaus major-k
klaus at major-k.de
Tue Jun 21 12:09:22 EDT 2016
Hi Jim,
> Am 21.06.2016 um 18:02 schrieb Jim Hurley <jhurley0305 at sbcglobal.net>:
>
> Hi Klaus,
>
> Yes, that works well. Thank you.
> But it gives me the html source code.
yes, I thought that is what you were after! Not?
> I can live with that, but lots of parsing to get the text
> You seem to suggest I can get the "text" or (?) or html "source"
Which is the same for me, should have written "sourcetext" :-D
> hh's script (below) does that but it is very unstable, crashing frequently
>
> Jim
>
>
> Klaus wrote:
>> Hi Jim,
>>
>> not sure I understand the problem, but this should give you the TEXT/source of that file:
>> ...
>> put url "file:/Users/jimhurley/Library/Mail Downloads/elec_web/precincts/241.htm" into tSource
>> ...
>
> put url "file:/Users/jimhurley/Library/Mail Downloads/elec_web/precincts/241.htm" into msg box
> On Jun 21, 2016, at 3:00 AM, use-livecode-request at lists.runrev.com wrote:
>
>>
>> Message: 1
>> Date: Mon, 20 Jun 2016 22:06:41 -0700 (PDT)
>> From: "[-hh]" <hh at hh.on-rev.com>
>> To: use-revolution at lists.runrev.com
>> Subject: Re: Get url "file:///..."
>> Message-ID: <1466485601879-4706007.post at n4.nabble.com>
>> Content-Type: text/plain; charset=us-ascii
>>
>> Assuming you are on a Mac:
>> The following should work from 10.4 to 10.12 with LC 5/6/7/8.
>>
>> on mouseUp
>> put "/Users/jimhurley/Library/Mail%20Downloads/elec_web/precincts/241.htm"
>> into f
>> put "source" into sOrT --> one of "source", "text", "URL"
>> do iScript(f, sOrT) as applescript
>> put the result into fld 1
>> end mouseUp
>>
>> Using above "text" instead of "source" may save you some work.
>> (The LC interpretation as htmltext does the same but somehow 'uncomplete').
>>
>> function iScript f,x
>> put numToChar(34) into q
>> return "tell application " & q&"Safari"&q &cr& \
>> " open POSIX file " & q&URLdecode(f)&q &cr& \
>> " set rslt to " & x & " of document 1" &cr& \
>> "end tell"
>> end iScript
Best
Klaus
--
Klaus Major
http://www.major-k.de
klaus at major-k.de
More information about the use-livecode
mailing list