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,532
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,340
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,125
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,288
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,327
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: 9,051
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,138
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,311
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,982
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,543
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,964
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,377
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,248
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,398
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,682
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,682
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,369
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,361
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,714
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,610
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: 2,013
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: 2,013
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,236
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,846
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,970
Posted By eccles
You need State= not Text=

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

 
Forum Jump