Go Back   Winamp & Shoutcast Forums > Search Forums

Showing results 1 to 25 of 191
Search took 0.01 seconds.
Search: Posts Made By: eccles
Forum: NSIS Discussion 21st August 2007, 22:37
Replies: 14
Views: 5,505
Posted By eccles
You might be able to use this function:...

You might be able to use this function: http://nsis.sourceforge.net/FileRequest_through_section_or_function
Forum: NSIS Discussion 13th December 2005, 00:00
Replies: 6
Views: 3,315
Posted By eccles
For case-sensitive compares you can use...

For case-sensitive compares you can use LogicLib.nsh and ${If} x S== y :)
Forum: NSIS Discussion 1st June 2005, 21:39
Replies: 2
Views: 3,101
Posted By eccles
I needed to do that once, and came up with this....

I needed to do that once, and came up with this. It's been a while, but I'm pretty sure it worked (my home PC isn't on a network so it's difficult for me to test)...
Forum: NSIS Discussion 21st February 2005, 23:39
Replies: 10
Views: 4,244
Posted By eccles
Another workaround, but should do the trick...

Another workaround, but should do the trick nicely (unless you're compiling on < Win2k...)!ifdef NSIS_VERSION
!system `(if /i "${NSIS_VERSION}" geq "v2.05" echo !define FILE_X_SUPPORTED)...
Forum: NSIS Discussion 9th December 2004, 20:21
Replies: 2
Views: 7,298
Posted By eccles
"<" tries to compare the values numerically. ...

"<" tries to compare the values numerically.

To compare as strings you need to use "S<", "S<=", etc. All available variations are described in the Include\LogicLib.nsh file.ReadRegStr $0 HKLM...
Forum: NSIS Discussion 7th December 2004, 22:58
Replies: 4
Views: 8,989
Posted By eccles
For a more structured approach see...

For a more structured approach see examples\logiclib.nsi
Forum: NSIS Discussion 25th September 2004, 20:42
Replies: 4
Views: 3,122
Posted By eccles
Just emphasising that this is a compile-time...

Just emphasising that this is a compile-time reference, not run-time, so $%TEMP% will give the path of your temporary files folder, not that of the person using your installer.
Forum: NSIS Discussion 25th August 2004, 18:17
Replies: 2
Views: 1,287
Posted By eccles
Re: Var * wasting memory

That one in particular can be avoided by using the latest version of LogicLib, which you can find here (http://cvs.sourceforge.net/viewcvs.py/*checkout*/nsis/NSIS/Include/LogicLib.nsh).
Forum: NSIS Discussion 23rd August 2004, 14:49
Replies: 42
Views: 42,539
Posted By eccles
New in CVS: LogicLib v2.5 AndIf, AndUnless,...

New in CVS: LogicLib v2.5
AndIf, AndUnless, OrIf, OrUnless added. These can be placed after If, Unless, ElseIf and ElseUnless to add any number of extra conditions. Order of precedence is strictly...
Forum: NSIS Discussion 23rd August 2004, 09:33
Replies: 4
Views: 1,516
Posted By eccles
Another option is LogicLib, which hopefully makes...

Another option is LogicLib, which hopefully makes scripts more readable:!include LogicLib.nsh

...

${If} ${FileExists} "$ApplicationDir\${MY_DIR}\${MY_EXE}"
!insertmacro UnselectSection...
Forum: NSIS Discussion 16th August 2004, 23:46
Replies: 5
Views: 1,947
Posted By eccles
I've done something very much like this before. ...

I've done something very much like this before.
!macro ClientFile FILE_NAME
!system 'if exist ${CLIENT_DIR}\${FILE_NAME} \
echo File ${CLIENT_DIR}\${FILE_NAME} >$%TMP%\temp.nsh \
...
Forum: NSIS Discussion 7th August 2004, 00:00
Replies: 3
Views: 1,354
Posted By eccles
If $R4 is 0, 4, 8, 12, etc.: IntOp $x $R2 + $R4...

If $R4 is 0, 4, 8, 12, etc.:
IntOp $x $R2 + $R4
System::Call "*$x(i.r2)"
...
Forum: NSIS Discussion 1st August 2004, 22:47
Replies: 2
Views: 1,229
Posted By eccles
Question I don't understand the problem. Nested ${If}s...

I don't understand the problem. Nested ${If}s should work fine. Could you explain, give an example, etc?
Forum: NSIS Discussion 15th July 2004, 21:19
Replies: 2
Views: 1,384
Posted By eccles
Change *l to *i. Both long and int are 32 bits,...

Change *l to *i. Both long and int are 32 bits, but the System.dll "l" type is 64 bits.
Forum: NSIS Discussion 4th July 2004, 21:00
Replies: 31
Views: 11,635
Posted By eccles
OK, final questions (possibly :)): Just to...

OK, final questions (possibly :)):

Just to confirm that the installer on the CD fails on your old PC, or just the one you downloaded? If so then I'm fairly sure one of memory/CPU/mainboard is at...
Forum: NSIS Discussion 4th July 2004, 16:09
Replies: 31
Views: 11,635
Posted By eccles
Mkfish, You mentioned that you have...

Mkfish,

You mentioned that you have downloaded the EvE installer and you also have one on CD (from a different PC).

When you said the installer works fine on another PC did you mean the one on...
Forum: NSIS Discussion 27th April 2004, 13:33
Replies: 17
Views: 3,342
Posted By eccles
You should add "Goto end" before "UseHKCR:" and...

You should add "Goto end" before "UseHKCR:" and then "end:" before "FunctionEnd". :)
Forum: NSIS Discussion 1st April 2004, 14:20
Replies: 2
Views: 1,341
Posted By eccles
See SetDetailsPrint and DetailPrint in the manual.

See SetDetailsPrint and DetailPrint in the manual.
Forum: NSIS Discussion 1st April 2004, 14:18
Replies: 32
Views: 7,675
Posted By eccles
If you are not using MUI then make sure you have...

If you are not using MUI then make sure you have XPStyle on at the start of your script (MUI includes this automatically), but, of course, only when installing on XP will this have an effect.
Forum: NSIS Discussion 1st April 2004, 14:11
Replies: 3
Views: 1,587
Posted By eccles
Remove InstallDir $INSTDIR (you're in effect...

Remove InstallDir $INSTDIR (you're in effect saying "$INSTDIR = $INSTDIR")
Before installing the files insert SetOutPath $INSTDIR
Forum: NSIS Discussion 26th March 2004, 09:50
Replies: 4
Views: 1,992
Posted By eccles
Because Microsoft says so :) The NSIS...

Because Microsoft says so :)

The NSIS function just uses the following Windows function:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/regenumkey.asp

Look at...
Forum: NSIS Discussion 25th March 2004, 11:14
Replies: 4
Views: 1,992
Posted By eccles
EnumRegKey can give back keys in a random order....

EnumRegKey can give back keys in a random order. It looks like your function expects them to be sorted.
Forum: NSIS Discussion 24th March 2004, 23:16
Replies: 2
Views: 1,217
Posted By eccles
Try giving the complete path of ioNet.ini to...

Try giving the complete path of ioNet.ini to ReadINIStr instead of just the name.
Forum: NSIS Discussion 11th March 2004, 13:50
Replies: 14
Views: 5,815
Posted By eccles
Not necessarily so. With Functions and...

Not necessarily so.

With Functions and conditional execution using StrCmp, etc. the order that files are decompressed can not be known at compile time.

The trouble is, with solid compression,...
Forum: NSIS Discussion 10th March 2004, 22:43
Replies: 1
Views: 1,949
Posted By eccles
You need State= not Text=

You need State= not Text=
Showing results 1 to 25 of 191

 
Forum Jump