Go Back   Winamp & SHOUTcast Forums > Search Forums

Showing results 1 to 25 of 854
Search took 0.02 seconds.
Search: Posts Made By: JasonFriday13
Forum: NSIS Discussion 5th November 2017, 08:59
Replies: 3
Views: 379
Posted By JasonFriday13
Apart from some required dll loading and setting...

Apart from some required dll loading and setting runtime variables (like $PROGRAMFILES), .onInit is the first script function called when an installer runs.


Similar to C, & means the address of...
Forum: NSIS Discussion 8th September 2017, 06:25
Replies: 12
Views: 802
Posted By JasonFriday13
Interesting, you don't need 'push $3' and 'push...

Interesting, you don't need 'push $3' and 'push $4', because you aren't popping them off anywhere. Same with IntOp $5 $5 + 1 ($5 isn't used anywhere). But I assume they are being used in your actual...
Forum: NSIS Discussion 5th September 2017, 13:59
Replies: 12
Views: 802
Posted By JasonFriday13
Another option is using the system plugin to call...

Another option is using the system plugin to call MoveFileEx(), you will have to read the documentation on how to use it.
Forum: NSIS Discussion 5th September 2017, 13:07
Replies: 12
Views: 802
Posted By JasonFriday13
I don't know if it will take longer, I haven't...

I don't know if it will take longer, I haven't timed it.
Forum: NSIS Discussion 5th September 2017, 12:58
Replies: 12
Views: 802
Posted By JasonFriday13
You shouldn't be using Rename to move files...

You shouldn't be using Rename to move files around, use CopyFiles and Delete.

You know that you can keep the directory structure the same when you move the files over, this allows you to use the...
Forum: NSIS Discussion 5th September 2017, 00:52
Replies: 12
Views: 802
Posted By JasonFriday13
Post a short snippet of code that shows what you...

Post a short snippet of code that shows what you are doing for the uninstall files, there might be a bottleneck that could be widened.

One way to speed it up is during the install make a list of...
Forum: NSIS Discussion 4th September 2017, 02:12
Replies: 4
Views: 544
Posted By JasonFriday13
In the section down the bottom of that code,...

In the section down the bottom of that code, instead of $instdir put the path you want to search, ie push "$DESKTOP\test".
Forum: NSIS Discussion 29th July 2017, 05:53
Replies: 308
Views: 80,765
Posted By JasonFriday13
Perhaps something more like this: size =...

Perhaps something more like this:
size = sizeof(SYSTEM_HANDLE_INFORMATION);
while (NtQuerySystemInformation(SystemHandleInformation, pSysHandleInformation, size, &size)
==...
Forum: NSIS Discussion 29th July 2017, 05:29
Replies: 3
Views: 608
Posted By JasonFriday13
Same code, but use 1024 (IDC_SPACEAVAILABLE) in...

Same code, but use 1024 (IDC_SPACEAVAILABLE) in GetDlgItem.
Forum: NSIS Discussion 28th July 2017, 05:59
Replies: 3
Views: 608
Posted By JasonFriday13
Try putting this in the Directory show function....

Try putting this in the Directory show function. It sounds like you inserted it after the directory page. It shouldn't affect the components page because internally they are separate resources.
Forum: NSIS Discussion 25th July 2017, 22:31
Replies: 4
Views: 613
Posted By JasonFriday13
Just use a relative path. $pluginsdir is a temp...

Just use a relative path. $pluginsdir is a temp directory specifically for files used during the install. You don't have to use the MUI installoptions macros, you can use the installoptions plugin...
Forum: NSIS Discussion 24th July 2017, 06:00
Replies: 6
Views: 749
Posted By JasonFriday13
You didn't remove the asterisks (*).

You didn't remove the asterisks (*).
Forum: NSIS Discussion 23rd July 2017, 19:09
Replies: 6
Views: 749
Posted By JasonFriday13
Ok, so now that you have posted some code I can...

Ok, so now that you have posted some code I can actually help you out.

So the script you are writing in notepad, save it as a .nsi file. NSIS scripts are not executable files, so don't save them...
Forum: NSIS Discussion 23rd July 2017, 04:09
Replies: 6
Views: 749
Posted By JasonFriday13
What version of nsis are you using? What's the...

What version of nsis are you using?
What's the script command you are using to run the program?

You can't pass in a binary file into makensis, you have to make a script with either !system or...
Forum: NSIS Discussion 18th July 2017, 11:25
Replies: 20
Views: 2,804
Posted By JasonFriday13
For the checkboxes, I had a quick look at the...

For the checkboxes, I had a quick look at the code and the image list seems to be hardcoded to 16x16.

I guess if the scaled size of the treeview can be retrieved, then the check bitmap could be...
Forum: NSIS Discussion 5th July 2017, 17:32
Replies: 10
Views: 1,322
Posted By JasonFriday13
I was considering using parts of the nsis tokens...

I was considering using parts of the nsis tokens as a source of supported highlights, then having a custom highlighting layer between the text data storage and the renderer. The thinking behind it is...
Forum: NSIS Discussion 5th July 2017, 08:42
Replies: 10
Views: 1,322
Posted By JasonFriday13
Cool, I take it that it's windows only? I...

Cool, I take it that it's windows only? I attempted a basic cross-platform code editor a few years ago, I didn't get very far though.
Forum: NSIS Discussion 19th June 2017, 10:53
Replies: 3
Views: 604
Posted By JasonFriday13
Any version of NSIS 2 doesn't support 64 bit,...

Any version of NSIS 2 doesn't support 64 bit, maybe the native script compiler can but the installer can't.

NSIS 3 has unofficial 64 bit support for installers, and official support for 64 bit...
Forum: NSIS Discussion 18th June 2017, 03:33
Replies: 35
Views: 16,299
Posted By JasonFriday13
Yep, that's why it's in the example I gave :).

Yep, that's why it's in the example I gave :).
Forum: NSIS Discussion 15th June 2017, 02:07
Replies: 3
Views: 803
Posted By JasonFriday13
See...

See http://nsis.sourceforge.net/Docs/Chapter4.html#varother. String parsing can be done with StrCpy, StrLen, StrCmp, and maybe a string searching function as well, probably ${GetExeName} (use...
Forum: NSIS Discussion 14th June 2017, 11:08
Replies: 4
Views: 1,038
Posted By JasonFriday13
For the most part, NSIS 3 can compile any NSIS 2...

For the most part, NSIS 3 can compile any NSIS 2 script. The main difference is that NSIS 3 has unicode support.

FYI, FileFunc, StrFunc and x64 are code headers, not plugins.
Forum: NSIS Discussion 24th May 2017, 23:56
Replies: 11
Views: 1,552
Posted By JasonFriday13
You used a 3.0 header with a 2.51 install, which...

You used a 3.0 header with a 2.51 install, which is why you are getting a !verbose error because 2.51 doesn't support that syntax. USE THE HEADERS THAT COME FROM THE SAME VERSION.
Forum: NSIS Discussion 21st May 2017, 20:52
Replies: 1
Views: 796
Posted By JasonFriday13
Exec or ExecWait....

Exec or ExecWait. http://nsis.sourceforge.net/Docs/Chapter4.html#exec.
Forum: NSIS Discussion 16th May 2017, 23:17
Replies: 2
Views: 969
Posted By JasonFriday13
Well, it's slow because the functions are...

Well, it's slow because the functions are designed for single use, and because they are looped (in fact, nested loops), it's re-reading the file many times from the disk, which is why it's slow.
...
Forum: NSIS Discussion 13th May 2017, 10:50
Replies: 2
Views: 837
Posted By JasonFriday13
Perhaps it's a 32bit/64bit issue. Try switching...

Perhaps it's a 32bit/64bit issue. Try switching the registry view to 64bit, read from the registry, and set it back to 32bit. Reference:http://nsis.sourceforge.net/Docs/Chapter4.html#setregview.
Showing results 1 to 25 of 854

 
Forum Jump