#1 2008-02-05 20:25:26
New installer for Windows systems - Testers needed
I just created a new installer for Windows systems. Actually, it is not a real installer, but just an archive containing everything. That means all of the dependencies that GCstar needs to run, including Perl and Gtk2. You just have to download this file :
http://gcfilmslogo.free.fr/GCstar.win32 … .3.2-2.zip (around 12MB)
Just extract this archive somewhere on your disk, and then launch gcstar.bat that is in bin subdirectory. Do not hesitate to report any problem in this topic. If it doesn't work for you, it would be nice if you could try to launch gcstar.bat from a console and copy here the error reported. Also please try to test this version on some Windows machines where GCstar has never been installed before to be sure there is none of the dependencies.
If everything is OK, there will be then an installer that will use this version. It will also possible to put GCstar on a USB key and uses it everywhere with no installation.
Thanks a lot for your help.
Offline
#2 2008-02-05 23:08:07
- toroman
- New member
- Registered: 2008-02-05
- Posts: 2
Re: New installer for Windows systems - Testers needed
I tested it on my old machine and it worked perfectly, startup was a little bit slow first time (perhaps 30 seconds), but it worked quickly after then. I guess it has to be that way because of GTK libraries. It seems OK to me, just don't forget to set English as a default language I was surprised how good (native) it looks on winblows.
Good work people!
Offline
#3 2008-02-06 00:16:54
- zombiepig
- Moderator
- Registered: 2007-08-30
- Posts: 331
Re: New installer for Windows systems - Testers needed
Test on two XP workstations and one Vista one, none of which had run gcstar before.
One one of the XP boxes and the Vista boxes there was no problems, besides the lengthy first startup mentioned by toroman (and the defaulting to french )
One the other XP box I get the error:
This application has failed to start because MSVCR711.dll was not found. Reinstalling the application may fix the problem.
And in the command window:
Can't load 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\par-reception\cache-621d28851f284
7a11c5eefacaf6b37f93da5c69c/Glib.dll' for module Glib: load_file:The specified m
odule could not be found at C:/Perl/lib/DynaLoader.pm line 229.
at C:/Perl/site/lib/PAR/Heavy.pm line 87
Compilation failed in require at Gtk2.pm line 30.
BEGIN failed--compilation aborted at Gtk2.pm line 30.
Compilation failed in require at C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\par-receptio
n\cache-621d28851f2847a11c5eefacaf6b37f93da5c69c\inc\lib/GCOptions.pm line 26.
BEGIN failed--compilation aborted at C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\par-rece
ption\cache-621d28851f2847a11c5eefacaf6b37f93da5c69c\inc\lib/GCOptions.pm line 2
6.
Compilation failed in require at script/gcstar line 77.
BEGIN failed--compilation aborted at script/gcstar line 77.
Note: I first tried to run gcstar from a network location on this box, and maybe that caused the problem? I then copied it to the local drive but still kept receiving this message.
Offline
#4 2008-02-06 07:50:42
Re: New installer for Windows systems - Testers needed
Thanks a lot to both of you for your tests.
Sorry about the french version. I just forgot to change that before packing. That is fixed in this new version:
http://gcfilmslogo.free.fr/GCstar.win32 … .3.2-1.zip
(It has been changed in 1st post also)
I also added the MSVCR711.dll file in a place where it should be found. Let me know if you still have problem with that.
Concerning the 1st startup, it is normal as the .exe that is in bin directory is generated using pp from PAR::Packer, a really nice tool It compresses all the required perl modules and the GCstar sources in one single executable. Then on 1st startup, they are extracted in a directory that will be used as a cache next time.
Offline
#5 2008-02-06 23:32:46
- toroman
- New member
- Registered: 2008-02-05
- Posts: 2
Re: New installer for Windows systems - Testers needed
Users would appreciate some kind of feedback during that initial startup... just an idea
To do this, we might put an lightweight application that will open a splash window before launching "real" gcstar.exe. This is something "we Java programmers" have to use so often that it is included in the Java program itself. You just say $ java -splash:momma.jpg JStar
Sorry for the OT
Somebody could/should make that splash screen. Me perhaps. In pure assembler.
Offline
#6 2008-02-07 10:45:47
Re: New installer for Windows systems - Testers needed
toroman wrote:
Users would appreciate some kind of feedback during that initial startup... just an idea.
That would be great. But I have no idea how this could be done as it should be embedded in the .exe generated by PAR. Or maybe it should be launched in background and have a way to check when the real executable is launched.
If someone with knowledge of Windows programming know ways to perform that, they are welcome.
Offline
#7 2008-02-08 04:46:11
- zombiepig
- Moderator
- Registered: 2007-08-30
- Posts: 331
Re: New installer for Windows systems - Testers needed
zombiepig wrote:
This application has failed to start because MSVCR711.dll was not found. Reinstalling the application may fix the problem.
Latest version works fine on this PC now!
Offline
#8 2008-02-17 12:36:03
- float
- Member
- Registered: 2007-12-27
- Posts: 13
Re: New installer for Windows systems - Testers needed
Hi,
i tried to run it on a vista x64 machine. gcstar wasn't installed before. it works fine.
but can't the console be closed when gcstar is loaded?
EDIT: when i make a shortcut to the windows start menu it won't start. i must run the GCstar.bat directly from the /bin/ folder. weird.
BTW.: why is there no option to import gcstar files at the first start?
Last edited by float (2008-02-17 12:41:18)
Offline
#9 2008-02-18 09:59:02
Re: New installer for Windows systems - Testers needed
float wrote:
i tried to run it on a vista x64 machine. gcstar wasn't installed before. it works fine.
Thank you for this test.
but can't the console be closed when gcstar is loaded?
EDIT: when i make a shortcut to the windows start menu it won't start. i must run the GCstar.bat directly from the /bin/ folder. weird.
I think both of these issues can be fixed with some options on the shortcut itself. For the 2nd one, I think you can specify the directory from where it should be run.
BTW.: why is there no option to import gcstar files at the first start?
Just because nobody implemented that
Offline
#10 2008-02-18 12:04:21
- thechronic
- New member
- Registered: 2008-02-18
- Posts: 1
Re: New installer for Windows systems - Testers needed
Just tested on Windows XP Professional SP2, works fine
Offline
#11 2008-02-18 19:36:53
- float
- Member
- Registered: 2007-12-27
- Posts: 13
Re: New installer for Windows systems - Testers needed
Hi,
just tested it on another vista computer. it has the same hardware as mine.
D:\GCstar-1.3.2-1\GCstar\bin>gcstar.bat
Failed to open file 'C:\Users\baxter\AppData\Local\Temp\par-baxter\cache-621d288
51f2847a11c5eefacaf6b37f93da5c69c/inc/share/logos/splash.png': No such file or d
irectory at C:\Users\baxter\AppData\Local\Temp\par-baxter\cache-621d28851f2847a1
1c5eefacaf6b37f93da5c69c\3723b892.pm line 91.
Thats the error message. Got an idea?
Offline
#12 2008-02-18 19:37:35
- zhum
- New member
- Registered: 2007-01-30
- Posts: 8
Re: New installer for Windows systems - Testers needed
WONDERFULL product! I had just installed it on USB-key. Works fine on WInXP SP2, except one thing. If I try to load descriptions from non-english sites (russian), then GCStar throws exception:
*** unhandled exception in callback:
*** Unknown encoding 'KOI8-R' at C:\DOCUME~1\Super\LOCALS~1\Temp\par-Super\cache-621d28851f2847a11c5eefacaf6b37f93da5c69c\inc\lib/GCPlugins/GCPluginsBase.pm line 78
After this exception it works, but get no descritpions.
The same bug has been throwed with WINDOWS-1251 encoding.
Another thing: '+' and '-' buttons have no images in all places (e.g. at "subtitles").
Last edited by zhum (2008-02-18 19:44:26)
Offline
#13 2008-02-19 11:12:07
- Sergio Yinyang
- New member
- Registered: 2008-02-19
- Posts: 1
Re: New installer for Windows systems - Testers needed
Hello.
Thank your for your software.
I've got Windows XP SP2 (With Spanish language) and I've got GCStar 1.22 in my sistem and dependencies (For problems with next versions)
If I launch GCstar from the explorer of Windows, a Window cmd.exe open and immediately it Close.
From the Prompt It reporte:
"Failed to open file 'C:\DOCUME~1\Sergio\CONFIG~1\Temp\par-Sergio\cache-621d28851
f2847a11c5eefacaf6b37f93da5c69c/inc/share/logos/splash.png': No such file or dir
ectory at C:\DOCUME~1\Sergio\CONFIG~1\Temp\par-Sergio\cache-621d28851f2847a11c5e
efacaf6b37f93da5c69c\3723b892.pm line 91."
Thank you.
Greetings.
Offline
#14 2008-02-19 14:17:25
Re: New installer for Windows systems - Testers needed
Thank you for your feedback.
Concerning the error with splash.png, I may have an idea about how to fix this issue. I'll try to create a new version without this problem.
For the problem with encoding (KOI8-R), did it happen when trying to use a fetch plugin? Which one was used? If this is not linked to that, please give more information about the steps that could be used to trigger this bug.
Offline
#15 2008-02-24 00:20:53
- s79
- New member
- Registered: 2008-02-23
- Posts: 1
Re: New installer for Windows systems - Testers needed
Hi
I'm try launch programm in my computer WinXP(install two perl version
ActiveState Perl 5.10 in C:\Perl
ActiveState Perl v5.8.7 built for MSWin32-x86-multi-thread in Z:\Perl)
and get:
Code:
IO object version 1.21 does not match bootstrap parameter 1.23 at C:/Perl/lib/DynaLoader.pm line 252. Compilation failed in require at C:/Perl/lib/IO/Handle.pm line 263. BEGIN failed--compilation aborted at C:/Perl/lib/IO/Handle.pm line 263. Compilation failed in require at C:/Perl/lib/IO/Seekable.pm line 101. BEGIN failed--compilation aborted at C:/Perl/lib/IO/Seekable.pm line 101. Compilation failed in require at C:/Perl/lib/IO/File.pm line 133. BEGIN failed--compilation aborted at C:/Perl/lib/IO/File.pm line 133. Compilation failed in require at -e line 313.
after research I'm find what use perl in Z:\Perl (but refered perl on c. I'm try work with Perl 5.10 but get Windows crytical error application.
What version Perl must be used?
Offline
#16 2008-02-24 17:23:33
Re: New installer for Windows systems - Testers needed
s79 wrote:
What version Perl must be used?
None because this new version comes with an embedded Perl interpreter. But it's strange that if one is found, it makes everything failing this way.
Offline
#17 2008-02-24 18:55:52
Re: New installer for Windows systems - Testers needed
I edited first post with new version that should fix issues with splash.png not found. It should also let users update the plugins thanks to the corresponding feature.
It took me a long time to create it, because I need to do so in a virtual PC with Windows running. So if someone wants to take care of this generation for next releases, he/she is welcome
Offline
#18 2008-02-26 10:17:32
- zhum
- New member
- Registered: 2007-01-30
- Posts: 8
Re: New installer for Windows systems - Testers needed
Tian wrote:
T
For the problem with encoding (KOI8-R), did it happen when trying to use a fetch plugin?
Yes.
Which one was used?
Both russian fetch plugins. In one case there was KOI-8, in other - WINDOWS-1251 encoding...
I had try to fetch info about films in russian.
Offline
#19 2008-02-27 18:12:59
- zhum
- New member
- Registered: 2007-01-30
- Posts: 8
Re: New installer for Windows systems - Testers needed
Just had try 1.3.2-2 version. Russian sites didn't work again:
Code:
D:\GCstar\bin>gcstar.bat *** unhandled exception in callback: *** Unknown encoding 'KOI8-R' at D:\GCstar\lib\gcstar/GCPlugins/GCPluginsBase.pm line 78 *** ignoring at script/gcstar line 294. *** unhandled exception in callback: *** Unknown encoding 'Windows-1251' at D:\GCstar\lib\gcstar/GCPlugins/GCPluginsBase.pm line 78 *** ignoring at script/gcstar line 294.
I had tested both russian fetch plugins on film '12 стульев'.
PS: One extra 'wish'. Is it possible to put country code fo each fetch plugin in config list (select only these sites)?
Offline
#20 2008-03-10 21:18:42
- the-jackal
- New member
- Registered: 2008-03-10
- Posts: 1
Re: New installer for Windows systems - Testers needed
This has been recomended to me so I thought I would give it a try. I am using Windows xp SP2.
Here are my thoughts as a complete noob to this software and having never usedlinux either.
I downloaded the ling at the begining and followed the instructions. It all seems to work but it is still in french.
I had first downloaded the software from here and then when I got the zipped pack from this thread I unzipped to C:\Program Files
This created a shortcut that worked on the desktop.
I have some dependencies missing (top 3 in list) and I am not sure how to get them.
I downloaded the theme pack from the page I linked to above and they will not load. I get the message
" The GTK +2.0 libraries are missing"
A simple google search sorted that out though.
I am going to have another play with this and will report back. It would be nice if noobs could have step by step instructions on how to install this. It has taken me about 2 hours so far.
I am in the UK and it would be nice if the info was downloaded from UK sites also. Like Amazon.co.uk and imdb.co.uk
Cheers
The Jackal
Offline
#21 2008-03-11 10:35:41
Re: New installer for Windows systems - Testers needed
the-jackal wrote:
I am going to have another play with this and will report back. It would be nice if noobs could have step by step instructions on how to install this. It has taken me about 2 hours so far.
I'd like that too As I don't use Windows systems, it would be nice if someone could do so. That's why the documentation is on a wiki to let people add information.
With the zip here, you should just have to extract it somewhere. And you don't need to install something else. But it is still experimental.
Does it work for you or dou still have some problems? If you have some missing dependencies in the application, that could be normal because some modules are not available for Win32 (such as Gtk2::Spell). But they are optional so it should not prevent you from using GCstar. Just a few features will be disabled.
Offline
#22 2008-03-11 10:42:38
- zhum
- New member
- Registered: 2007-01-30
- Posts: 8
Re: New installer for Windows systems - Testers needed
Tian wrote:
As I don't use Windows systems, it would be nice if someone could do so. That's why the documentation is on a wiki to let people add information.
Is it possible to create/modify GCStar windows port by self? Is this process documeted? If yes. I can try to fix some bugs by myself and send you pathces
Offline
#23 2008-03-11 14:01:02
Re: New installer for Windows systems - Testers needed
zhum wrote:
Is it possible to create/modify GCStar windows port by self? Is this process documeted?
There is no specific documentation yet. But the code is exactly the same as the linux one. There are only a few places with code such as that:
if ($^O =~ /win32/i)
To some some platform-specific process.
As this is some Perl code, you only need a text editor to modify the code. The development and the runtime environments are exactly the same.
There is a few documentation for developers here:
http://wiki.gcstar.org/en#developer_documentation
Offline
#24 2008-03-11 15:34:18
- zhum
- New member
- Registered: 2007-01-30
- Posts: 8
Re: New installer for Windows systems - Testers needed
Ok. But how can I create a distribution like you distribute? Which can be written on the flash drive and work anywhere? On some reasons I cannot install full perl and gtk on my windows notebook...
Offline
#25 2008-03-17 13:20:23
- gueba
- Member
- Registered: 2008-03-17
- Posts: 40
Re: New installer for Windows systems - Testers needed
Hi,
I installed the new versions on two machines with XP pro SP2 and XP home SP2. Quick and easy! When launching gcstar.bat, a DOS window pops up and stays visible until you close gcstar. This can be solved as described here: http://forums.gcstar.org/viewtopic.php?id=546.
In the book collection module, the simple "Find-function" (Ctrl+F) doesn't work. It always gives a "no items match your criteria". The advanced search and quick search in "Filter-menu" work fine.
Offline
Should you have a problem using GCstar, you can open a bug report or request some support on GCstar forums.