Re: [shoes] Re: Packager
- From:
- Roger Lovelock
- Date:
- 2010-08-07 @ 04:17
By the way - going well elsewhere - I am connecting to my database and
scrolling thru records etc on shoes screens I have put together.
--------------------------------------------------
From: "Cecil Coupe" <ccoupe@cableone.net>
Sent: Saturday, August 07, 2010 1:58 PM
To: <shoes@librelist.com>
Subject: Re: [shoes] Re: Packager
> Roger,
>
> I just tried packaging a test script for windows (include Windows w/o
> video), uploaded it to my site as (3.9MB, with video its 12MB(?!?)
> http://www.mvmanila.com/public/testscroll.exe and then downloaded it to
> an XP box. Works just fine - the packaging, the websites, and the
> script.
>
> I used Linux to package it but that shouldn't matter. By any chance do
> you have proxy gateway that blocks access to sites. Or firewall settings
> that don't allow downloaded applications to access the internet?
>
> --Cecil
>
>
>
> On Sat, 2010-08-07 at 08:18 +1000, Roger Lovelock wrote:
>> Actually, I suspect that I am still not getting the shoes files over
>> the internet ie there are still issues with links etc. The reason I
>> say that is that I find I do have a copy of the install package on my
>> system in a .shoes directory (under my user folder, rather than my
>> user/documents folder) called latest_shoes-novideo.exe which I believe
>> is what has been used by the packager in my successful packaging. As
>> another test that all was OK I created a package for windows with the
>> 'download shoes if it's absent' option - created a nice small (70k)
>> exe file which I loaded onto another pc without shoes and then ran -
>> it said 'downloading shoes, then setting up shoes, showed briefly a
>> console screen and then terminated (all within 2-3 secs). In actual
>> fact nothing was downloaded and nothing installed and when rerunning
>> the app the same procedure is repeated.
>> Sorry to be a pain with this, but either I am doing the wrong thing
>> (in which case I want to learn the right way), or there is a problem
>> that I can help isolate.
>> Roger
>>
>>
>> From: Roger Lovelock
>> Sent: Friday, August 06, 2010 6:18 PM
>> To: shoes@librelist.com
>> Subject: Re: [shoes] Re: Packager
>>
>>
>> Yes - I'd assume that you're correct re network issues. Thanks - I'll
>> go ahead now with my app development.
>> Roger
>>
>>
>> From: i5m
>> Sent: Friday, August 06, 2010 6:08 PM
>> To: shoes@librelist.com
>> Subject: Re: [shoes] Re: Packager
>>
>>
>> Roger,
>>
>>
>>
>> On Fri, Aug 6, 2010 at 8:46 AM, Roger Lovelock
>> <rogerlovelock@hotmail.com> wrote:
>> Yes - I get four debug messages saying it is downloading
>> latest_shoes-novideo.exe etc etc - the packager then
>> succeeds! It definitely didn't do this before.
>>
>>
>> Bizarre! The console window really shouldn't affect the packager's
>> success; and I doubt it did, perhaps some odd network issues were
>> causing problems before? However, glad it is working now.
>> Â
>> The created exe works fine - but is a bit large at 6+Mb for a
>> screen with just a para on it. Is the runtime currently larger
>> than it needs to be?
>>
>>
>> Since Shoes contains it's own build of Ruby, plus additional stuff, 6
>> +Mb is pretty reasonable. Looking at my Ruby install directories they
>> are about 5.5MB for the bin directory and another 9.5MB for the
>> lib/ruby/1.9.1 directory
>> Â
>> If I was just producing .shy files what would be the minimal
>> shoes installation required on a users pc?
>>
>>
>> They would just need to install Shoes themselves for whatever platform
>> they are on, so again they would be looking at around a 6-7MB
>> download.
>> Â
>>
>>
>> From: i5m
>> Sent: Friday, August 06, 2010 5:31 PM
>> To: shoes@librelist.com
>> Subject: Re: [shoes] Re: Packager
>>
>>
>> Regarding the URLs, Shoes should be looking at these URLs for
>> downloads (according to pack.rb. E.g:
>>
>>
>> http://shoes.heroku.com/pkg/policeman/win32/shoes
>>
>>
>> This itself is just a pointer that Shoes uses to find the
>> actual file for download. You can inspect these here, for
>> example. And as far as I can tell ashbb's rin-shun.com urls
>> still work for latest_shoes.exe and lastest_shoes-novideo.exe
>>
>>
>> So perhaps something else is up?
>>
>>
>> Roger,
>>
>>
>> does the Shoes console window tell you anything? After you
>> start the packager window, before you do anything else, press
>> ALT+/ to open the console window. Then carry on packaging and
>> see if it reports any errors, etc.
>>
>>
>
>
>
Re: [shoes] Re: Packager
- From:
- Roger Lovelock
- Date:
- 2010-08-07 @ 04:15
I connected in to your url from my own (vista) pc - downloaded app and it
worked fine (as I already have shoes installed). Then tried from my other pc
(xp without shoes) - it tried to download shoes yet again and failed.
However, the shoes on my vista machine is Policeman - and from your file
size I suspect that your app is developed under Raisin - could that be
causing a problem? To the best of my knowledge I don't have any blocks or
settings that would prevent the download - any quick way of double checking?
Roger
--------------------------------------------------
From: "Cecil Coupe" <ccoupe@cableone.net>
Sent: Saturday, August 07, 2010 1:58 PM
To: <shoes@librelist.com>
Subject: Re: [shoes] Re: Packager
> Roger,
>
> I just tried packaging a test script for windows (include Windows w/o
> video), uploaded it to my site as (3.9MB, with video its 12MB(?!?)
> http://www.mvmanila.com/public/testscroll.exe and then downloaded it to
> an XP box. Works just fine - the packaging, the websites, and the
> script.
>
> I used Linux to package it but that shouldn't matter. By any chance do
> you have proxy gateway that blocks access to sites. Or firewall settings
> that don't allow downloaded applications to access the internet?
>
> --Cecil
>
>
>
> On Sat, 2010-08-07 at 08:18 +1000, Roger Lovelock wrote:
>> Actually, I suspect that I am still not getting the shoes files over
>> the internet ie there are still issues with links etc. The reason I
>> say that is that I find I do have a copy of the install package on my
>> system in a .shoes directory (under my user folder, rather than my
>> user/documents folder) called latest_shoes-novideo.exe which I believe
>> is what has been used by the packager in my successful packaging. As
>> another test that all was OK I created a package for windows with the
>> 'download shoes if it's absent' option - created a nice small (70k)
>> exe file which I loaded onto another pc without shoes and then ran -
>> it said 'downloading shoes, then setting up shoes, showed briefly a
>> console screen and then terminated (all within 2-3 secs). In actual
>> fact nothing was downloaded and nothing installed and when rerunning
>> the app the same procedure is repeated.
>> Sorry to be a pain with this, but either I am doing the wrong thing
>> (in which case I want to learn the right way), or there is a problem
>> that I can help isolate.
>> Roger
>>
>>
>> From: Roger Lovelock
>> Sent: Friday, August 06, 2010 6:18 PM
>> To: shoes@librelist.com
>> Subject: Re: [shoes] Re: Packager
>>
>>
>> Yes - I'd assume that you're correct re network issues. Thanks - I'll
>> go ahead now with my app development.
>> Roger
>>
>>
>> From: i5m
>> Sent: Friday, August 06, 2010 6:08 PM
>> To: shoes@librelist.com
>> Subject: Re: [shoes] Re: Packager
>>
>>
>> Roger,
>>
>>
>>
>> On Fri, Aug 6, 2010 at 8:46 AM, Roger Lovelock
>> <rogerlovelock@hotmail.com> wrote:
>> Yes - I get four debug messages saying it is downloading
>> latest_shoes-novideo.exe etc etc - the packager then
>> succeeds! It definitely didn't do this before.
>>
>>
>> Bizarre! The console window really shouldn't affect the packager's
>> success; and I doubt it did, perhaps some odd network issues were
>> causing problems before? However, glad it is working now.
>> Â
>> The created exe works fine - but is a bit large at 6+Mb for a
>> screen with just a para on it. Is the runtime currently larger
>> than it needs to be?
>>
>>
>> Since Shoes contains it's own build of Ruby, plus additional stuff, 6
>> +Mb is pretty reasonable. Looking at my Ruby install directories they
>> are about 5.5MB for the bin directory and another 9.5MB for the
>> lib/ruby/1.9.1 directory
>> Â
>> If I was just producing .shy files what would be the minimal
>> shoes installation required on a users pc?
>>
>>
>> They would just need to install Shoes themselves for whatever platform
>> they are on, so again they would be looking at around a 6-7MB
>> download.
>> Â
>>
>>
>> From: i5m
>> Sent: Friday, August 06, 2010 5:31 PM
>> To: shoes@librelist.com
>> Subject: Re: [shoes] Re: Packager
>>
>>
>> Regarding the URLs, Shoes should be looking at these URLs for
>> downloads (according to pack.rb. E.g:
>>
>>
>> http://shoes.heroku.com/pkg/policeman/win32/shoes
>>
>>
>> This itself is just a pointer that Shoes uses to find the
>> actual file for download. You can inspect these here, for
>> example. And as far as I can tell ashbb's rin-shun.com urls
>> still work for latest_shoes.exe and lastest_shoes-novideo.exe
>>
>>
>> So perhaps something else is up?
>>
>>
>> Roger,
>>
>>
>> does the Shoes console window tell you anything? After you
>> start the packager window, before you do anything else, press
>> ALT+/ to open the console window. Then carry on packaging and
>> see if it reports any errors, etc.
>>
>>
>
>
>
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-07 @ 06:24
I used The file search thingy in XP and deleted shoes from C:\Program
Files\Common File\Shoes. Had to reboot because Firefox or Windows cached
something somewhere and said the url wasn't good?!? WTF? Why is the
browser refusing to download something? Two, two errors in one! Or Three
or Four!
Downloaded the http://www.mvmanila.com/public/testscroll-min.exe, the
one that is packaged for Download if needed. Save and run and I got a
Shoes setup screen (good) *AND* a lovely 16 Bit DOS Subsytem Message
"The NTDVM CPU has encountered an illegal instruction" Along with some
CS: and OP: hex that I'm way too lazy to transcribe here (and wouldn't
tell you anything useful.
16 bit Dos? I suspect the win stub has a problem.
I then tried to download the previously OK script packaged up with all
the needed ruby/windows parts. It didn't download anything and it failed
with the DOS error.
On the good news front, I've recreated Roger's problem. On the downside,
I've recreated Roger's problem. I really hate Windows. I really, really,
really hate Windows - [no Cecil, don't rant, just go to your quiet spot]
Re: [shoes] Re: Packager
- From:
- Roger Lovelock
- Date:
- 2010-08-07 @ 06:31
Sorry for causing the distraction - but at least it's not just me and an
improved setup will result I'm sure!
--------------------------------------------------
From: "Cecil Coupe" <ccoupe@cableone.net>
Sent: Saturday, August 07, 2010 4:24 PM
To: <shoes@librelist.com>
Subject: Re: [shoes] Re: Packager
> I used The file search thingy in XP and deleted shoes from C:\Program
> Files\Common File\Shoes. Had to reboot because Firefox or Windows cached
> something somewhere and said the url wasn't good?!? WTF? Why is the
> browser refusing to download something? Two, two errors in one! Or Three
> or Four!
>
> Downloaded the http://www.mvmanila.com/public/testscroll-min.exe, the
> one that is packaged for Download if needed. Save and run and I got a
> Shoes setup screen (good) *AND* a lovely 16 Bit DOS Subsytem Message
> "The NTDVM CPU has encountered an illegal instruction" Along with some
> CS: and OP: hex that I'm way too lazy to transcribe here (and wouldn't
> tell you anything useful.
>
> 16 bit Dos? I suspect the win stub has a problem.
>
> I then tried to download the previously OK script packaged up with all
> the needed ruby/windows parts. It didn't download anything and it failed
> with the DOS error.
>
> On the good news front, I've recreated Roger's problem. On the downside,
> I've recreated Roger's problem. I really hate Windows. I really, really,
> really hate Windows - [no Cecil, don't rant, just go to your quiet spot]
>
>
>
>
>
>
Re: [shoes] Re: Packager
- From:
- Steve Klabnik
- Date:
- 2010-08-07 @ 06:37
Absolutely, more bug reports are better than none. I'm sure a few other
people have had your issue, so it's good to fix it....
I wish there was a good way to test shoes :/
On Aug 6, 2010 11:31 PM, "Roger Lovelock" <rogerlovelock@hotmail.com> wrote:
> Sorry for causing the distraction - but at least it's not just me and an
> improved setup will result I'm sure!
>
> --------------------------------------------------
> From: "Cecil Coupe" <ccoupe@cableone.net>
> Sent: Saturday, August 07, 2010 4:24 PM
> To: <shoes@librelist.com>
> Subject: Re: [shoes] Re: Packager
>
>> I used The file search thingy in XP and deleted shoes from C:\Program
>> Files\Common File\Shoes. Had to reboot because Firefox or Windows cached
>> something somewhere and said the url wasn't good?!? WTF? Why is the
>> browser refusing to download something? Two, two errors in one! Or Three
>> or Four!
>>
>> Downloaded the http://www.mvmanila.com/public/testscroll-min.exe, the
>> one that is packaged for Download if needed. Save and run and I got a
>> Shoes setup screen (good) *AND* a lovely 16 Bit DOS Subsytem Message
>> "The NTDVM CPU has encountered an illegal instruction" Along with some
>> CS: and OP: hex that I'm way too lazy to transcribe here (and wouldn't
>> tell you anything useful.
>>
>> 16 bit Dos? I suspect the win stub has a problem.
>>
>> I then tried to download the previously OK script packaged up with all
>> the needed ruby/windows parts. It didn't download anything and it failed
>> with the DOS error.
>>
>> On the good news front, I've recreated Roger's problem. On the downside,
>> I've recreated Roger's problem. I really hate Windows. I really, really,
>> really hate Windows - [no Cecil, don't rant, just go to your quiet spot]
>>
>>
>>
>>
>>
>>
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-07 @ 06:49
On Sat, 2010-08-07 at 02:37 -0400, Steve Klabnik wrote:
> Absolutely, more bug reports are better than none. I'm sure a few
> other people have had your issue, so it's good to fix it....
>
Not from me. I'm in my timeout spot and sulking.
Re: [shoes] Re: Packager
- From:
- ashbb
- Date:
- 2010-08-07 @ 06:47
Hi all,
Thank you for the discussion.
You've pointed out a big issue of Policeman packager.
Sorry, I've not noticed this issue until now.
Policeman packager doesn't work with `No, download Shoes if it's absent.`
option. We have to replace the option to `No, install Shoes first by hand if
it's absent`. :-P
So, try to install Shoes first by hand, then execute the .exe file you
created with Policeman packager. I think it will work well.
We need some more time to fix this issue. Because...
- We don't know how to create `shoes/static/stubs/blank.exe` file so far.
This is a binary file embedded old url (hacketyhack.net)
I'd like to solve this issue in WalkAbout (Shoes 4).
I think we need to do binary patch or to find out another way without
blank.exe.
ashbb
Re: [shoes] Re: Packager
- From:
- Devyn Cairns
- Date:
- 2010-08-07 @ 22:12
On Fri, Aug 6, 2010 at 11:47 PM, ashbb <ashbbb@gmail.com> wrote:
> Hi all,
>
> Thank you for the discussion.
> You've pointed out a big issue of Policeman packager.
> Sorry, I've not noticed this issue until now.
>
> Policeman packager doesn't work with `No, download Shoes if it's absent.`
> option. We have to replace the option to `No, install Shoes first by hand if
> it's absent`. :-P
>
> So, try to install Shoes first by hand, then execute the .exe file you
> created with Policeman packager. I think it will work well.
>
> We need some more time to fix this issue. Because...
>
> - We don't know how to create `shoes/static/stubs/blank.exe` file so far.
> This is a binary file embedded old url (hacketyhack.net)
>
It's in platform/msw/stub.c, etc.
>
> I'd like to solve this issue in WalkAbout (Shoes 4).
> I think we need to do binary patch or to find out another way without
> blank.exe.
>
> ashbb
>
--
~devyn
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-07 @ 22:40
On Sat, 2010-08-07 at 15:12 -0700, Devyn Cairns wrote:
>
> It's in platform/msw/stub.c, etc.
But there's more!
the platform/mac/stub.m has several pointers to hacketyhack.net so that
will fail in the same conditions. (also Info.plist).
Re: [shoes] Re: Packager
- From:
- Devyn Cairns
- Date:
- 2010-08-07 @ 22:51
The good news: it all looks fixable…
On Sat, Aug 7, 2010 at 3:40 PM, Cecil Coupe <ccoupe@cableone.net> wrote:
> On Sat, 2010-08-07 at 15:12 -0700, Devyn Cairns wrote:
>
> >
> > It's in platform/msw/stub.c, etc.
>
> But there's more!
> the platform/mac/stub.m has several pointers to hacketyhack.net so that
> will fail in the same conditions. (also Info.plist).
>
>
>
--
~devyn
Re: [shoes] Re: Packager
- From:
- ashbb
- Date:
- 2010-08-07 @ 23:09
Hi Cecil and Devyn,
Cecil wrote:
> I believe the source code for blank.exe is in the tree.
Devyn wrote:
> It's in platform/msw/stub.c, etc.
> platform/mac/stub.m has several pointers to hacketyhack.net
Thank you for the information. I've tried to do `rake stub` on Windows once
before, but no luck.
Because,
- Raisins was built with VC6 and Ruby 1.8.6.
Policeman is built with MinGW and Ruby 1.9.1.
(Before 0.r1313, it's possible to build Policeman with VC9, though.)
I know that network installing is great. So, I will try again. But give me
more time. ;-)
ashbb
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-08 @ 01:27
Do you have VC6 or VC9? If so, you could build just blank.exe (after
fixing the two strings pointing at hackety.net). Just a thought.
Is their some MSFT thing in the code that MING C compiler doesn't like?
On Sun, 2010-08-08 at 08:09 +0900, ashbb wrote:
> Hi Cecil and Devyn,
>
> Cecil wrote:
> > I believe the source code for blank.exe is in the tree.
>
> Devyn wrote:
> > It's in platform/msw/stub.c, etc.
> > platform/mac/stub.m has several pointers to hacketyhack.net
>
> Thank you for the information. I've tried to do `rake stub` on Windows
> once before, but no luck.
>
> Because,
> - Raisins was built with VC6 and Ruby 1.8.6.
> Policeman is built with MinGW and Ruby 1.9.1.
> (Before 0.r1313, it's possible to build Policeman with VC9, though.)
>
> I know that network installing is great. So, I will try again. But
> give me more time. ;-)
>
> ashbb
>
Re: [shoes] Re: Packager
- From:
- Devyn Cairns
- Date:
- 2010-08-09 @ 01:25
On Sat, Aug 7, 2010 at 6:27 PM, Cecil Coupe <ccoupe@cableone.net> wrote:
> Do you have VC6 or VC9? If so, you could build just blank.exe (after
> fixing the two strings pointing at hackety.net). Just a thought.
>
> Is their some MSFT thing in the code that MING C compiler doesn't like?
>
I'm not exactly sure how binject works, but if we build it with MinGW, won't
the addresses/symbols the packager expects to inject into be different, due
to conventions between compilers? That might be another issue.
>
> On Sun, 2010-08-08 at 08:09 +0900, ashbb wrote:
> > Hi Cecil and Devyn,
> >
> > Cecil wrote:
> > > I believe the source code for blank.exe is in the tree.
> >
> > Devyn wrote:
> > > It's in platform/msw/stub.c, etc.
> > > platform/mac/stub.m has several pointers to hacketyhack.net
> >
> > Thank you for the information. I've tried to do `rake stub` on Windows
> > once before, but no luck.
> >
> > Because,
> > - Raisins was built with VC6 and Ruby 1.8.6.
> > Policeman is built with MinGW and Ruby 1.9.1.
> > (Before 0.r1313, it's possible to build Policeman with VC9, though.)
> >
> > I know that network installing is great. So, I will try again. But
> > give me more time. ;-)
> >
> > ashbb
> >
>
>
>
--
~devyn
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-09 @ 01:53
On Sun, 2010-08-08 at 18:25 -0700, Devyn Cairns wrote:
>
>
> On Sat, Aug 7, 2010 at 6:27 PM, Cecil Coupe <ccoupe@cableone.net>
> wrote:
> Do you have VC6 or VC9? If so, you could build just blank.exe
> (after
> fixing the two strings pointing at hackety.net). Just a
> thought.
>
> Is their some MSFT thing in the code that MING C compiler
> doesn't like?
>
>
> I'm not exactly sure how binject works, but if we build it with MinGW,
> won't the addresses/symbols the packager expects to inject into be
> different, due to conventions between compilers? That might be another
> issue.
Yeah, stub.c includes some shoes .h files so presumably there will be
the need to drag in some MINW libraries (if they are used, which we
don't know yet). It was only a thought and a kludge. I don't the issues
about why MINW can't compile it.
>
>
>
> On Sun, 2010-08-08 at 08:09 +0900, ashbb wrote:
> > Hi Cecil and Devyn,
> >
> > Cecil wrote:
> > > I believe the source code for blank.exe is in the tree.
> >
> > Devyn wrote:
> > > It's in platform/msw/stub.c, etc.
> > > platform/mac/stub.m has several pointers to
> hacketyhack.net
> >
> > Thank you for the information. I've tried to do `rake stub`
> on Windows
> > once before, but no luck.
> >
> > Because,
> > - Raisins was built with VC6 and Ruby 1.8.6.
> > Policeman is built with MinGW and Ruby 1.9.1.
> > (Before 0.r1313, it's possible to build Policeman with
> VC9, though.)
> >
> > I know that network installing is great. So, I will try
> again. But
> > give me more time. ;-)
> >
> > ashbb
> >
>
>
>
>
>
>
> --
> ~devyn
Re: [shoes] Re: Packager
- From:
- Devyn Cairns
- Date:
- 2010-08-09 @ 02:37
On Sun, Aug 8, 2010 at 6:53 PM, Cecil Coupe <ccoupe@cableone.net> wrote:
> On Sun, 2010-08-08 at 18:25 -0700, Devyn Cairns wrote:
> >
> >
> > On Sat, Aug 7, 2010 at 6:27 PM, Cecil Coupe <ccoupe@cableone.net>
> > wrote:
> > Do you have VC6 or VC9? If so, you could build just blank.exe
> > (after
> > fixing the two strings pointing at hackety.net). Just a
> > thought.
> >
> > Is their some MSFT thing in the code that MING C compiler
> > doesn't like?
> >
> >
> > I'm not exactly sure how binject works, but if we build it with MinGW,
> > won't the addresses/symbols the packager expects to inject into be
> > different, due to conventions between compilers? That might be another
> > issue.
>
> Yeah, stub.c includes some shoes .h files so presumably there will be
> the need to drag in some MINW libraries (if they are used, which we
> don't know yet). It was only a thought and a kludge. I don't the issues
> about why MINW can't compile it.
>
MinGW ;] (unless MING / MINW are actually what you meant to say, in that
case, feel free to correct me)
If Shoes compiles on MinGW, compiling stub.c with MinGW will just use the
Shoes libraries that were compiled with MinGW.
> >
> >
> >
> > On Sun, 2010-08-08 at 08:09 +0900, ashbb wrote:
> > > Hi Cecil and Devyn,
> > >
> > > Cecil wrote:
> > > > I believe the source code for blank.exe is in the tree.
> > >
> > > Devyn wrote:
> > > > It's in platform/msw/stub.c, etc.
> > > > platform/mac/stub.m has several pointers to
> > hacketyhack.net
> > >
> > > Thank you for the information. I've tried to do `rake stub`
> > on Windows
> > > once before, but no luck.
> > >
> > > Because,
> > > - Raisins was built with VC6 and Ruby 1.8.6.
> > > Policeman is built with MinGW and Ruby 1.9.1.
> > > (Before 0.r1313, it's possible to build Policeman with
> > VC9, though.)
> > >
> > > I know that network installing is great. So, I will try
> > again. But
> > > give me more time. ;-)
> > >
> > > ashbb
> > >
> >
> >
> >
> >
> >
> >
> > --
> > ~devyn
>
>
>
--
~devyn
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-09 @ 03:38
>
>
> MinGW ;] (unless MING / MINW are actually what you meant to say, in
> that case, feel free to correct me)
It's a silent 'G'.
More to the topic of the packager. There is also the same
hacketyhack.net problem issue in the linux static/stub/sh-install. It's
a minor edit but testing is a bit confusing because I can't test it
until there is a Linux Shoes at
http://shoes.heroku.com/pkg/policeman/linux/shoes and
http://shoes.heroku.com/pkg/policeman/linux/shoes-novideo
It's doesn't have to be current/shoes linux but I can't test the
'install, download Shoes if needed' and my minor edit without something
being there. If the webmaster could copy the Raisins version to
'policeman' that would good enough.
>
>
> If Shoes compiles on MinGW, compiling stub.c with MinGW will just use
> the Shoes libraries that were compiled with MinGW.
>
>
> >
> >
> >
> > On Sun, 2010-08-08 at 08:09 +0900, ashbb wrote:
> > > Hi Cecil and Devyn,
> > >
> > > Cecil wrote:
> > > > I believe the source code for blank.exe is in
> the tree.
> > >
> > > Devyn wrote:
> > > > It's in platform/msw/stub.c, etc.
> > > > platform/mac/stub.m has several pointers to
> > hacketyhack.net
> > >
> > > Thank you for the information. I've tried to do
> `rake stub`
> > on Windows
> > > once before, but no luck.
> > >
> > > Because,
> > > - Raisins was built with VC6 and Ruby 1.8.6.
> > > Policeman is built with MinGW and Ruby 1.9.1.
> > > (Before 0.r1313, it's possible to build
> Policeman with
> > VC9, though.)
> > >
> > > I know that network installing is great. So, I
> will try
> > again. But
> > > give me more time. ;-)
> > >
> > > ashbb
> > >
> >
> >
> >
> >
> >
> >
> > --
> > ~devyn
>
>
>
>
>
>
> --
> ~devyn
Re: [shoes] Re: Packager
- From:
- ashbb
- Date:
- 2010-08-12 @ 07:27
Hi Cecil,
> If the webmaster could copy the Raisins version to 'policeman'
> that would good enough.
I'm not webmaster, I can't update shoes-web/public/pkg/policeman/linux/shoes
contents.
So, I downloaded `shoes2.run` from: http://github.com/shoes/shoes/downloads
and renamed to `latest_shoes.run` and uploaded into (replaced with)
http://www.rin-shun.com/shoes/pkg/policeman/linux/latest_shoes.run
Now, can you test?
ashbb
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-12 @ 08:23
It didn't work for me.
Packaging has two modes.
(1) Include the shoes binaries. pack.rb downloads from
shoes.heroku.com/pkg/policeman/... and an executable is created that has
enough Shoes to run the script at another machine. This mostly works and
the result is 3 to 12MB in size.
(2) Download Shoes if needed when executing the script (80Kb). In this
case, the other (random client) machine has to download shoes from the
location given in blank.exe, sh-install, or the OSX equivalent dmg. It's
not working for Windows, won't work for OSX until change their stubs
that point to to hacketyhack.net are modified and there is a executable
at shoes.heroku.com/pkg/policman. Which appears to actually be a
redirect that blank.exe, the stub dmg, and the stub linux may not beable
to handle even if they are pointed in the right place.
On Thu, 2010-08-12 at 16:27 +0900, ashbb wrote:
> Hi Cecil,
>
> > If the webmaster could copy the Raisins version to 'policeman'
> > that would good enough.
> I'm not webmaster, I can't update
> shoes-web/public/pkg/policeman/linux/shoes contents.
>
> So, I downloaded `shoes2.run` from:
> http://github.com/shoes/shoes/downloads
> and renamed to `latest_shoes.run` and uploaded into (replaced with)
> http://www.rin-shun.com/shoes/pkg/policeman/linux/latest_shoes.run
>
> Now, can you test?
>
> ashbb
>
Re: [shoes] Re: Packager
- From:
- Devyn Cairns
- Date:
- 2010-08-07 @ 22:52
OT: Hmm, are we going to break a record for longest thread on this mailing
list? 43 messages now…
--
~devyn
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-07 @ 08:17
On Sat, 2010-08-07 at 15:47 +0900, ashbb wrote:
> Hi all,
>
> Thank you for the discussion.
> You've pointed out a big issue of Policeman packager.
> Sorry, I've not noticed this issue until now.
>
> Policeman packager doesn't work with `No, download Shoes if it's
> absent.` option. We have to replace the option to `No, install Shoes
> first by hand if it's absent`. :-P
>
> So, try to install Shoes first by hand, then execute the .exe file you
> created with Policeman packager. I think it will work well.
>
> We need some more time to fix this issue. Because...
>
> - We don't know how to create `shoes/static/stubs/blank.exe` file so
> far. This is a binary file embedded old url (hacketyhack.net)
>
> I'd like to solve this issue in WalkAbout (Shoes 4).
> I think we need to do binary patch or to find out another way without
> blank.exe.
I believe the source code for blank.exe is in the tree. It just has to
compiled and of course the hacketyhack.net replaced with whatever is
correct. The dmg stub may have a similar problem.
Re: [shoes] Re: Packager
- From:
- Roger Lovelock
- Date:
- 2010-08-07 @ 07:22
Hi, I'll try as suggested tomorrow (just on my way out now) - and let you
know how it goes. As a good "Aussie" I like the name of Shoes 4!
Roger
From: ashbb
Sent: Saturday, August 07, 2010 4:47 PM
To: shoes@librelist.com
Subject: Re: [shoes] Re: Packager
Hi all,
Thank you for the discussion.
You've pointed out a big issue of Policeman packager.
Sorry, I've not noticed this issue until now.
Policeman packager doesn't work with `No, download Shoes if it's absent.`
option. We have to replace the option to `No, install Shoes first by hand
if it's absent`. :-P
So, try to install Shoes first by hand, then execute the .exe file you
created with Policeman packager. I think it will work well.
We need some more time to fix this issue. Because...
- We don't know how to create `shoes/static/stubs/blank.exe` file so far.
This is a binary file embedded old url (hacketyhack.net)
I'd like to solve this issue in WalkAbout (Shoes 4).
I think we need to do binary patch or to find out another way without blank.exe.
ashbb
Re: [shoes] Re: Packager
- From:
- Roger Lovelock
- Date:
- 2010-08-07 @ 21:29
Hi All,
Exactly as expected - installed Policeman on my xp machine - then
executed the link to the 'download if absent' app that didn't work without
shoes installed - and everything worked exactly as it should.
So - we know where we are!
Just one comment - I personally feel that the 'No, download Shoes if it is
absent' functionality is really important in a software distribution
scenario - and while one could live without it, it would be great to see
it fixed.
Anyway, onward!
Roger
From: Roger Lovelock
Sent: Saturday, August 07, 2010 5:22 PM
To: shoes@librelist.com
Subject: Re: [shoes] Re: Packager
Hi, I'll try as suggested tomorrow (just on my way out now) - and let you
know how it goes. As a good "Aussie" I like the name of Shoes 4!
Roger
From: ashbb
Sent: Saturday, August 07, 2010 4:47 PM
To: shoes@librelist.com
Subject: Re: [shoes] Re: Packager
Hi all,
Thank you for the discussion.
You've pointed out a big issue of Policeman packager.
Sorry, I've not noticed this issue until now.
Policeman packager doesn't work with `No, download Shoes if it's absent.`
option. We have to replace the option to `No, install Shoes first by hand
if it's absent`. :-P
So, try to install Shoes first by hand, then execute the .exe file you
created with Policeman packager. I think it will work well.
We need some more time to fix this issue. Because...
- We don't know how to create `shoes/static/stubs/blank.exe` file so far.
This is a binary file embedded old url (hacketyhack.net)
I'd like to solve this issue in WalkAbout (Shoes 4).
I think we need to do binary patch or to find out another way without blank.exe.
ashbb
Re: [shoes] Re: Packager
- From:
- ashbb
- Date:
- 2010-08-07 @ 23:08
Hi Roger,
> installed Policeman on my xp machine ... (snip)
> ... and everything worked exactly as it should.
Good news! Thank you for taking the time to confirm. :)
> I personally feel that the 'No, download Shoes if it is
> absent' functionality is really important in a software
> distribution scenario - and while one could live without it,
> it would be great to see it fixed.
Yeah, totally agree. Let's try!
ashbb
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-07 @ 05:05
Nope. It was packaged with policeman and all the Windows stuff needed.
Your XP machine failed to download that from my site but your Vista
machine can? That might the clue we want. On XP (VirtualBox) I used
Firefox to download and I've turned the firewall off. Yes, that's not a
safe configuration but its only a VM that I only run if I have to.
I packaged the same script (it downloads Shoes if needed) as
http://www.mvmanila.com/public/testscroll-min.exe and on my XP.
it didn't download because it found the existing Shoes (although I
deleleted the icons) , it just ran with a Shoes from somewhere.
I think Shoes is partially installed somewhere in your XP system. I
don't use Windows often but there once was a way to deinstall shoes and
any trace of it. Sending the previously downloaded Shoes apps into the
wastebasket, empty and reboot isn't good enough. Just tried it. I think
I had to search for shoes and remove it from there.
So,
(1) is the download problem on XP some firewall setting, or the
browser's setting.
(2) How to get rid of any trace of previous shoes downloads be they
fails or success.
On Sat, 2010-08-07 at 14:15 +1000, Roger Lovelock wrote:
> I connected in to your url from my own (vista) pc - downloaded app and it
> worked fine (as I already have shoes installed). Then tried from my other pc
> (xp without shoes) - it tried to download shoes yet again and failed.
> However, the shoes on my vista machine is Policeman - and from your file
> size I suspect that your app is developed under Raisin - could that be
> causing a problem? To the best of my knowledge I don't have any blocks or
> settings that would prevent the download - any quick way of double checking?
> Roger
>
> --------------------------------------------------
> From: "Cecil Coupe" <ccoupe@cableone.net>
> Sent: Saturday, August 07, 2010 1:58 PM
> To: <shoes@librelist.com>
> Subject: Re: [shoes] Re: Packager
>
> > Roger,
> >
> > I just tried packaging a test script for windows (include Windows w/o
> > video), uploaded it to my site as (3.9MB, with video its 12MB(?!?)
> > http://www.mvmanila.com/public/testscroll.exe and then downloaded it to
> > an XP box. Works just fine - the packaging, the websites, and the
> > script.
> >
> > I used Linux to package it but that shouldn't matter. By any chance do
> > you have proxy gateway that blocks access to sites. Or firewall settings
> > that don't allow downloaded applications to access the internet?
> >
> > --Cecil
> >
> >
> >
> > On Sat, 2010-08-07 at 08:18 +1000, Roger Lovelock wrote:
> >> Actually, I suspect that I am still not getting the shoes files over
> >> the internet ie there are still issues with links etc. The reason I
> >> say that is that I find I do have a copy of the install package on my
> >> system in a .shoes directory (under my user folder, rather than my
> >> user/documents folder) called latest_shoes-novideo.exe which I believe
> >> is what has been used by the packager in my successful packaging. As
> >> another test that all was OK I created a package for windows with the
> >> 'download shoes if it's absent' option - created a nice small (70k)
> >> exe file which I loaded onto another pc without shoes and then ran -
> >> it said 'downloading shoes, then setting up shoes, showed briefly a
> >> console screen and then terminated (all within 2-3 secs). In actual
> >> fact nothing was downloaded and nothing installed and when rerunning
> >> the app the same procedure is repeated.
> >> Sorry to be a pain with this, but either I am doing the wrong thing
> >> (in which case I want to learn the right way), or there is a problem
> >> that I can help isolate.
> >> Roger
> >>
> >>
> >> From: Roger Lovelock
> >> Sent: Friday, August 06, 2010 6:18 PM
> >> To: shoes@librelist.com
> >> Subject: Re: [shoes] Re: Packager
> >>
> >>
> >> Yes - I'd assume that you're correct re network issues. Thanks - I'll
> >> go ahead now with my app development.
> >> Roger
> >>
> >>
> >> From: i5m
> >> Sent: Friday, August 06, 2010 6:08 PM
> >> To: shoes@librelist.com
> >> Subject: Re: [shoes] Re: Packager
> >>
> >>
> >> Roger,
> >>
> >>
> >>
> >> On Fri, Aug 6, 2010 at 8:46 AM, Roger Lovelock
> >> <rogerlovelock@hotmail.com> wrote:
> >> Yes - I get four debug messages saying it is downloading
> >> latest_shoes-novideo.exe etc etc - the packager then
> >> succeeds! It definitely didn't do this before.
> >>
> >>
> >> Bizarre! The console window really shouldn't affect the packager's
> >> success; and I doubt it did, perhaps some odd network issues were
> >> causing problems before? However, glad it is working now.
> >> Â
> >> The created exe works fine - but is a bit large at 6+Mb for a
> >> screen with just a para on it. Is the runtime currently larger
> >> than it needs to be?
> >>
> >>
> >> Since Shoes contains it's own build of Ruby, plus additional stuff, 6
> >> +Mb is pretty reasonable. Looking at my Ruby install directories they
> >> are about 5.5MB for the bin directory and another 9.5MB for the
> >> lib/ruby/1.9.1 directory
> >> Â
> >> If I was just producing .shy files what would be the minimal
> >> shoes installation required on a users pc?
> >>
> >>
> >> They would just need to install Shoes themselves for whatever platform
> >> they are on, so again they would be looking at around a 6-7MB
> >> download.
> >> Â
> >>
> >>
> >> From: i5m
> >> Sent: Friday, August 06, 2010 5:31 PM
> >> To: shoes@librelist.com
> >> Subject: Re: [shoes] Re: Packager
> >>
> >>
> >> Regarding the URLs, Shoes should be looking at these URLs for
> >> downloads (according to pack.rb. E.g:
> >>
> >>
> >> http://shoes.heroku.com/pkg/policeman/win32/shoes
> >>
> >>
> >> This itself is just a pointer that Shoes uses to find the
> >> actual file for download. You can inspect these here, for
> >> example. And as far as I can tell ashbb's rin-shun.com urls
> >> still work for latest_shoes.exe and lastest_shoes-novideo.exe
> >>
> >>
> >> So perhaps something else is up?
> >>
> >>
> >> Roger,
> >>
> >>
> >> does the Shoes console window tell you anything? After you
> >> start the packager window, before you do anything else, press
> >> ALT+/ to open the console window. Then carry on packaging and
> >> see if it reports any errors, etc.
> >>
> >>
> >
> >
> >
Re: [shoes] Re: Packager
- From:
- Roger Lovelock
- Date:
- 2010-08-07 @ 05:37
I'll have a look around on the xp machine and see what I can find - nb vista
machine did not need to download Shoes because it was already installed - xp
(in theory) doesn't have Shoes (I have never installed it - only possibility
might be a partial download from one the previous attempts).
--------------------------------------------------
From: "Cecil Coupe" <ccoupe@cableone.net>
Sent: Saturday, August 07, 2010 3:05 PM
To: <shoes@librelist.com>
Subject: Re: [shoes] Re: Packager
> Nope. It was packaged with policeman and all the Windows stuff needed.
> Your XP machine failed to download that from my site but your Vista
> machine can? That might the clue we want. On XP (VirtualBox) I used
> Firefox to download and I've turned the firewall off. Yes, that's not a
> safe configuration but its only a VM that I only run if I have to.
>
> I packaged the same script (it downloads Shoes if needed) as
> http://www.mvmanila.com/public/testscroll-min.exe and on my XP.
> it didn't download because it found the existing Shoes (although I
> deleleted the icons) , it just ran with a Shoes from somewhere.
>
> I think Shoes is partially installed somewhere in your XP system. I
> don't use Windows often but there once was a way to deinstall shoes and
> any trace of it. Sending the previously downloaded Shoes apps into the
> wastebasket, empty and reboot isn't good enough. Just tried it. I think
> I had to search for shoes and remove it from there.
>
> So,
> (1) is the download problem on XP some firewall setting, or the
> browser's setting.
> (2) How to get rid of any trace of previous shoes downloads be they
> fails or success.
>
> On Sat, 2010-08-07 at 14:15 +1000, Roger Lovelock wrote:
>> I connected in to your url from my own (vista) pc - downloaded app and it
>> worked fine (as I already have shoes installed). Then tried from my other
>> pc
>> (xp without shoes) - it tried to download shoes yet again and failed.
>> However, the shoes on my vista machine is Policeman - and from your file
>> size I suspect that your app is developed under Raisin - could that be
>> causing a problem? To the best of my knowledge I don't have any blocks or
>> settings that would prevent the download - any quick way of double
>> checking?
>> Roger
>>
>> --------------------------------------------------
>> From: "Cecil Coupe" <ccoupe@cableone.net>
>> Sent: Saturday, August 07, 2010 1:58 PM
>> To: <shoes@librelist.com>
>> Subject: Re: [shoes] Re: Packager
>>
>> > Roger,
>> >
>> > I just tried packaging a test script for windows (include Windows w/o
>> > video), uploaded it to my site as (3.9MB, with video its 12MB(?!?)
>> > http://www.mvmanila.com/public/testscroll.exe and then downloaded it to
>> > an XP box. Works just fine - the packaging, the websites, and the
>> > script.
>> >
>> > I used Linux to package it but that shouldn't matter. By any chance do
>> > you have proxy gateway that blocks access to sites. Or firewall
>> > settings
>> > that don't allow downloaded applications to access the internet?
>> >
>> > --Cecil
>> >
>> >
>> >
>> > On Sat, 2010-08-07 at 08:18 +1000, Roger Lovelock wrote:
>> >> Actually, I suspect that I am still not getting the shoes files over
>> >> the internet ie there are still issues with links etc. The reason I
>> >> say that is that I find I do have a copy of the install package on my
>> >> system in a .shoes directory (under my user folder, rather than my
>> >> user/documents folder) called latest_shoes-novideo.exe which I believe
>> >> is what has been used by the packager in my successful packaging. As
>> >> another test that all was OK I created a package for windows with the
>> >> 'download shoes if it's absent' option - created a nice small (70k)
>> >> exe file which I loaded onto another pc without shoes and then ran -
>> >> it said 'downloading shoes, then setting up shoes, showed briefly a
>> >> console screen and then terminated (all within 2-3 secs). In actual
>> >> fact nothing was downloaded and nothing installed and when rerunning
>> >> the app the same procedure is repeated.
>> >> Sorry to be a pain with this, but either I am doing the wrong thing
>> >> (in which case I want to learn the right way), or there is a problem
>> >> that I can help isolate.
>> >> Roger
>> >>
>> >>
>> >> From: Roger Lovelock
>> >> Sent: Friday, August 06, 2010 6:18 PM
>> >> To: shoes@librelist.com
>> >> Subject: Re: [shoes] Re: Packager
>> >>
>> >>
>> >> Yes - I'd assume that you're correct re network issues. Thanks - I'll
>> >> go ahead now with my app development.
>> >> Roger
>> >>
>> >>
>> >> From: i5m
>> >> Sent: Friday, August 06, 2010 6:08 PM
>> >> To: shoes@librelist.com
>> >> Subject: Re: [shoes] Re: Packager
>> >>
>> >>
>> >> Roger,
>> >>
>> >>
>> >>
>> >> On Fri, Aug 6, 2010 at 8:46 AM, Roger Lovelock
>> >> <rogerlovelock@hotmail.com> wrote:
>> >> Yes - I get four debug messages saying it is downloading
>> >> latest_shoes-novideo.exe etc etc - the packager then
>> >> succeeds! It definitely didn't do this before.
>> >>
>> >>
>> >> Bizarre! The console window really shouldn't affect the packager's
>> >> success; and I doubt it did, perhaps some odd network issues were
>> >> causing problems before? However, glad it is working now.
>> >> Â
>> >> The created exe works fine - but is a bit large at 6+Mb for a
>> >> screen with just a para on it. Is the runtime currently larger
>> >> than it needs to be?
>> >>
>> >>
>> >> Since Shoes contains it's own build of Ruby, plus additional stuff, 6
>> >> +Mb is pretty reasonable. Looking at my Ruby install directories they
>> >> are about 5.5MB for the bin directory and another 9.5MB for the
>> >> lib/ruby/1.9.1 directory
>> >> Â
>> >> If I was just producing .shy files what would be the minimal
>> >> shoes installation required on a users pc?
>> >>
>> >>
>> >> They would just need to install Shoes themselves for whatever platform
>> >> they are on, so again they would be looking at around a 6-7MB
>> >> download.
>> >> Â
>> >>
>> >>
>> >> From: i5m
>> >> Sent: Friday, August 06, 2010 5:31 PM
>> >> To: shoes@librelist.com
>> >> Subject: Re: [shoes] Re: Packager
>> >>
>> >>
>> >> Regarding the URLs, Shoes should be looking at these URLs for
>> >> downloads (according to pack.rb. E.g:
>> >>
>> >>
>> >> http://shoes.heroku.com/pkg/policeman/win32/shoes
>> >>
>> >>
>> >> This itself is just a pointer that Shoes uses to find the
>> >> actual file for download. You can inspect these here, for
>> >> example. And as far as I can tell ashbb's rin-shun.com urls
>> >> still work for latest_shoes.exe and lastest_shoes-novideo.exe
>> >>
>> >>
>> >> So perhaps something else is up?
>> >>
>> >>
>> >> Roger,
>> >>
>> >>
>> >> does the Shoes console window tell you anything? After you
>> >> start the packager window, before you do anything else, press
>> >> ALT+/ to open the console window. Then carry on packaging and
>> >> see if it reports any errors, etc.
>> >>
>> >>
>> >
>> >
>> >
>
>
>
Re: [shoes] Re: Packager
- From:
- Devyn Cairns
- Date:
- 2010-08-07 @ 04:02
He also had a problem with net-install packaging, could you test that?
On Fri, Aug 6, 2010 at 8:58 PM, Cecil Coupe <ccoupe@cableone.net> wrote:
> Roger,
>
> I just tried packaging a test script for windows (include Windows w/o
> video), uploaded it to my site as (3.9MB, with video its 12MB(?!?)
> http://www.mvmanila.com/public/testscroll.exe and then downloaded it to
> an XP box. Works just fine - the packaging, the websites, and the
> script.
>
> I used Linux to package it but that shouldn't matter. By any chance do
> you have proxy gateway that blocks access to sites. Or firewall settings
> that don't allow downloaded applications to access the internet?
>
> --Cecil
>
>
>
> On Sat, 2010-08-07 at 08:18 +1000, Roger Lovelock wrote:
> > Actually, I suspect that I am still not getting the shoes files over
> > the internet ie there are still issues with links etc. The reason I
> > say that is that I find I do have a copy of the install package on my
> > system in a .shoes directory (under my user folder, rather than my
> > user/documents folder) called latest_shoes-novideo.exe which I believe
> > is what has been used by the packager in my successful packaging. As
> > another test that all was OK I created a package for windows with the
> > 'download shoes if it's absent' option - created a nice small (70k)
> > exe file which I loaded onto another pc without shoes and then ran -
> > it said 'downloading shoes, then setting up shoes, showed briefly a
> > console screen and then terminated (all within 2-3 secs). In actual
> > fact nothing was downloaded and nothing installed and when rerunning
> > the app the same procedure is repeated.
> > Sorry to be a pain with this, but either I am doing the wrong thing
> > (in which case I want to learn the right way), or there is a problem
> > that I can help isolate.
> > Roger
> >
> >
> > From: Roger Lovelock
> > Sent: Friday, August 06, 2010 6:18 PM
> > To: shoes@librelist.com
> > Subject: Re: [shoes] Re: Packager
> >
> >
> > Yes - I'd assume that you're correct re network issues. Thanks - I'll
> > go ahead now with my app development.
> > Roger
> >
> >
> > From: i5m
> > Sent: Friday, August 06, 2010 6:08 PM
> > To: shoes@librelist.com
> > Subject: Re: [shoes] Re: Packager
> >
> >
> > Roger,
> >
> >
> >
> > On Fri, Aug 6, 2010 at 8:46 AM, Roger Lovelock
> > <rogerlovelock@hotmail.com> wrote:
> > Yes - I get four debug messages saying it is downloading
> > latest_shoes-novideo.exe etc etc - the packager then
> > succeeds! It definitely didn't do this before.
> >
> >
> > Bizarre! The console window really shouldn't affect the packager's
> > success; and I doubt it did, perhaps some odd network issues were
> > causing problems before? However, glad it is working now.
> > Â
> > The created exe works fine - but is a bit large at 6+Mb for a
> > screen with just a para on it. Is the runtime currently larger
> > than it needs to be?
> >
> >
> > Since Shoes contains it's own build of Ruby, plus additional stuff, 6
> > +Mb is pretty reasonable. Looking at my Ruby install directories they
> > are about 5.5MB for the bin directory and another 9.5MB for the
> > lib/ruby/1.9.1 directory
> > Â
> > If I was just producing .shy files what would be the minimal
> > shoes installation required on a users pc?
> >
> >
> > They would just need to install Shoes themselves for whatever platform
> > they are on, so again they would be looking at around a 6-7MB
> > download.
> > Â
> >
> >
> > From: i5m
> > Sent: Friday, August 06, 2010 5:31 PM
> > To: shoes@librelist.com
> > Subject: Re: [shoes] Re: Packager
> >
> >
> > Regarding the URLs, Shoes should be looking at these URLs for
> > downloads (according to pack.rb. E.g:
> >
> >
> > http://shoes.heroku.com/pkg/policeman/win32/shoes
> >
> >
> > This itself is just a pointer that Shoes uses to find the
> > actual file for download. You can inspect these here, for
> > example. And as far as I can tell ashbb's rin-shun.com urls
> > still work for latest_shoes.exe and lastest_shoes-novideo.exe
> >
> >
> > So perhaps something else is up?
> >
> >
> > Roger,
> >
> >
> > does the Shoes console window tell you anything? After you
> > start the packager window, before you do anything else, press
> > ALT+/ to open the console window. Then carry on packaging and
> > see if it reports any errors, etc.
> >
> >
>
>
>
--
~devyn
Re: [shoes] Re: Packager
- From:
- Cecil Coupe
- Date:
- 2010-08-07 @ 04:16
On Fri, 2010-08-06 at 21:02 -0700, Devyn Cairns wrote:
> He also had a problem with net-install packaging, could you test that?
>
I could but Windows is busy (slowly) downloading 13 patches during
shutdown. Grrr.
> On Fri, Aug 6, 2010 at 8:58 PM, Cecil Coupe <ccoupe@cableone.net>
> wrote:
> Roger,
>
> I just tried packaging a test script for windows (include
> Windows w/o
> video), uploaded it to my site as (3.9MB, with video its
> 12MB(?!?)
> http://www.mvmanila.com/public/testscroll.exe and then
> downloaded it to
> an XP box. Works just fine - the packaging, the websites, and
> the
> script.
>
> I used Linux to package it but that shouldn't matter. By any
> chance do
> you have proxy gateway that blocks access to sites. Or
> firewall settings
> that don't allow downloaded applications to access the
> internet?
>
> --Cecil
>
>
>
>
> On Sat, 2010-08-07 at 08:18 +1000, Roger Lovelock wrote:
> > Actually, I suspect that I am still not getting the shoes
> files over
> > the internet ie there are still issues with links etc. The
> reason I
> > say that is that I find I do have a copy of the install
> package on my
> > system in a .shoes directory (under my user folder, rather
> than my
> > user/documents folder) called latest_shoes-novideo.exe which
> I believe
> > is what has been used by the packager in my successful
> packaging. As
> > another test that all was OK I created a package for windows
> with the
> > 'download shoes if it's absent' option - created a nice
> small (70k)
> > exe file which I loaded onto another pc without shoes and
> then ran -
> > it said 'downloading shoes, then setting up shoes, showed
> briefly a
> > console screen and then terminated (all within 2-3 secs). In
> actual
> > fact nothing was downloaded and nothing installed and when
> rerunning
> > the app the same procedure is repeated.
> > Sorry to be a pain with this, but either I am doing the
> wrong thing
> > (in which case I want to learn the right way), or there is a
> problem
> > that I can help isolate.
> > Roger
> >
> >
> > From: Roger Lovelock
> > Sent: Friday, August 06, 2010 6:18 PM
> > To: shoes@librelist.com
> > Subject: Re: [shoes] Re: Packager
> >
> >
> > Yes - I'd assume that you're correct re network issues.
> Thanks - I'll
> > go ahead now with my app development.
> > Roger
> >
> >
> > From: i5m
> > Sent: Friday, August 06, 2010 6:08 PM
> > To: shoes@librelist.com
> > Subject: Re: [shoes] Re: Packager
> >
> >
> > Roger,
> >
> >
> >
> > On Fri, Aug 6, 2010 at 8:46 AM, Roger Lovelock
> > <rogerlovelock@hotmail.com> wrote:
> > Yes - I get four debug messages saying it is
> downloading
> > latest_shoes-novideo.exe etc etc - the packagerÂ
> then
> > succeeds! It definitely didn't do this before.
> >
> >
> > Bizarre! The console window really shouldn't affect the
> packager's
> > success; and I doubt it did, perhaps some odd network issues
> were
> > causing problems before? However, glad it is working now.
> > Â
> > The created exe works fine - but is a bit large at 6
> +Mb for a
> > screen with just a para on it. Is the runtime
> currently larger
> > than it needs to be?
> >
> >
> > Since Shoes contains it's own build of Ruby, plus additional
> stuff, 6
> > +Mb is pretty reasonable. Looking at my Ruby install
> directories they
> > are about 5.5MB for the bin directory and another 9.5MB for
> the
> > lib/ruby/1.9.1 directory
> > Â
> > If I was just producing .shy files what would be the
> minimal
> > shoes installation required on a users pc?
> >
> >
> > They would just need to install Shoes themselves for
> whatever platform
> > they are on, so again they would be looking at around a
> 6-7MB
> > download.
> > Â
> >
> >
> > From: i5m
> > Sent: Friday, August 06, 2010 5:31 PM
> > To: shoes@librelist.com
> > Subject: Re: [shoes] Re: Packager
> >
> >
> > Regarding the URLs, Shoes should be looking at these
> URLs for
> > downloads (according to pack.rb. E.g:
> >
> >
> > http://shoes.heroku.com/pkg/policeman/win32/shoes
> >
> >
> > This itself is just a pointer that Shoes uses to
> find the
> > actual file for download. You can inspect these
> here, for
> > example. And as far as I can tell ashbb's
> rin-shun.com urls
> > still work for latest_shoes.exe and
> lastest_shoes-novideo.exe
> >
> >
> > So perhaps something else is up?
> >
> >
> > Roger,
> >
> >
> > does the Shoes console window tell you anything?
> After you
> > start the packager window, before you do anything
> else, press
> > ALT+/ to open the console window. Then carry on
> packaging and
> > see if it reports any errors, etc.
> >
> >
>
>
>
>
>
>
> --
> ~devyn