Including 64-bit RazaWebHook to installer

Post comments about Shareaza code and discuss with other developers.
Forum rules
Home | Wiki | Rules

Including 64-bit RazaWebHook to installer

Postby siavoshkc » 01 Jan 2010 10:56

I think the code for RazaWebHook should be like this:
Code: Select all
#if PlatformName == "Win32"
Source: "plugins\RazaWebHook\Win32\{#ConfigurationName}\RazaWebHook32.dll";                         DestDir: "{app}"; Flags: overwritereadonly replacesameversion restartreplace uninsremovereadonly uninsrestartdelete sortfilesbyextension regserver noregerror
Source: "plugins\RARBuilder\unrar.dll";                                                           DestDir: "{app}"; Flags: overwritereadonly replacesameversion restartreplace uninsremovereadonly sortfilesbyextension
#elif PlatformName == "x64"
Source: "plugins\RazaWebHook\x64\{#ConfigurationName}\RazaWebHook64.dll";                           DestDir: "{app}"; Flags: overwritereadonly replacesameversion restartreplace uninsremovereadonly uninsrestartdelete sortfilesbyextension regserver noregerror
Source: "plugins\RARBuilder\unrar64.dll";                                                           DestDir: "{app}"; Flags: overwritereadonly replacesameversion restartreplace uninsremovereadonly sortfilesbyextension
#endif

Else it will generate an error as 64bit version is not present in a 32bit compilation.
siavoshkc
 
Posts: 288
Joined: 02 Nov 2009 09:37

Re: Problem in main_9.iss

Postby kevogod » 02 Jan 2010 00:39

You must compile the 64-bit version of RazaWebHook first. This makes no sense, but Ryo-oh-ki decided to include the 64-bit DLL as part of the 32-bit installer. I doubt you will get him to change his mind.
Image
kevogod
 
Posts: 267
Joined: 13 Jun 2009 16:13

Re: Problem in main_9.iss

Postby ocexyz » 02 Jan 2010 00:50

kevogod wrote:You must compile the 64-bit version of RazaWebHook first. This makes no sense, but Ryo-oh-ki decided to include the 64-bit DLL as part of the 32-bit installer. I doubt you will get him to change his mind.

:mrgreen: Don't be in doubts - you will not. Life is life, brutal and full of traps. ;) Faster would be ask to fix 64 compiler to not make this mistake, and also that would be reasonable. ;)
User avatar
ocexyz
 
Posts: 624
Joined: 15 Jun 2009 13:09

Re: Problem in main_9.iss

Postby old_death » 07 Jan 2010 10:07

kevogod wrote:You must compile the 64-bit version of RazaWebHook first. This makes no sense, but Ryo-oh-ki decided to include the 64-bit DLL as part of the 32-bit installer. I doubt you will get him to change his mind.
This makes sense as on a 64 bit OS, 32 bit versions of Shareaza can be installed. By including the 64 bit RazaWebHook dll file in each 32 bit installer, Ryo makes sure the integration works also on 64 bit versions of IE when only the 32 bit version of Shareaza has been installed.
User avatar
old_death
 
Posts: 1630
Joined: 13 Jun 2009 16:19

Re: Problem in main_9.iss

Postby kevogod » 08 Jan 2010 01:47

old_death wrote:This makes sense as on a 64 bit OS, 32 bit versions of Shareaza can be installed. By including the 64 bit RazaWebHook dll file in each 32 bit installer, Ryo makes sure the integration works also on 64 bit versions of IE when only the 32 bit version of Shareaza has been installed.

If I did not absolutely hate RazaWebHook, I would agree.
Image
kevogod
 
Posts: 267
Joined: 13 Jun 2009 16:13

Re: Including 64-bit RazaWebHook to installer

Postby diztrancer » 08 Jan 2010 09:45

Hooks are malware :)
User avatar
diztrancer
 
Posts: 222
Joined: 13 Jun 2009 15:41
Location: Ukraine

Re: Including 64-bit RazaWebHook to installer

Postby ocexyz » 08 Jan 2010 14:01

diztrancer wrote:Hooks are malware :)

Capitan Hook is malware??
User avatar
ocexyz
 
Posts: 624
Joined: 15 Jun 2009 13:09

Re: Problem in main_9.iss

Postby old_death » 09 Jan 2010 00:12

kevogod wrote:
old_death wrote:This makes sense as on a 64 bit OS, 32 bit versions of Shareaza can be installed. By including the 64 bit RazaWebHook dll file in each 32 bit installer, Ryo makes sure the integration works also on 64 bit versions of IE when only the 32 bit version of Shareaza has been installed.

If I did not absolutely hate RazaWebHook, I would agree.
In any case, we absolutely need Firefox integration as well as multiple HTTP transfers for one single download...
User avatar
old_death
 
Posts: 1630
Joined: 13 Jun 2009 16:19

Re: Problem in main_9.iss

Postby ocexyz » 09 Jan 2010 00:42

old_death wrote:If I did not absolutely hate RazaWebHook, I would agree.
In any case, we absolutely need Firefox integration as well as multiple HTTP transfers for one single download...[/quote]
+1 +1
That is absolutely right, in both cases. I don't know why when FF is number one browser only IE is integrated - this is just strange, or weird rather. I had to use IE recent days so only now I have possibility to compare only now. Shareaza don't ask if user want integration - this is "hard instaltion" like "hard sale", Shareaza should give user an option or easy way to turn it off.
FF must be treated the same as IE - I have no doubts about this - in this case about integration.
Multiple HTTP +1 as sems it is possible and will make Shareaza valuable download manager, so will be accepted as needed part of software configuration, so more widely used, so more instaltions, so more leafs, so more hubs, so more sources and resources etc.
User avatar
ocexyz
 
Posts: 624
Joined: 15 Jun 2009 13:09


Return to Development Discussion

Who is online

Users browsing this forum: No registered users and 1 guest