Jump to content

HJSC

Members
  • Content Count

    34
  • Joined

  • Last visited


Reputation Activity

  1. Like
    HJSC reacted to Thiersee in [Slim] .NET Framework 4.6.1 Full x86/x64 (2-27-2016)   
    Sorry, but why should be a dead project?
    Only because the links have been taken from post #1?
    The Repack is still present on Ricktendo his own server:
    http://repacks.net/forum/viewtopic.php?f=6&t=7&start=10
    Last update from 14.04.2016.
    Regards, Thiersee
     
  2. Like
    HJSC reacted to ricktendo in [Repak] VMware Workstation Lite 12.1.0-3272444   
    Updated (mirror)
  3. Like
    HJSC reacted to ricktendo in [AIO] Microsoft Visual B/C++/F#/J# Redistributable x86/x64   
    Same as sub forum thanks: "Modified installer packages"
  4. Like
    HJSC reacted to ricktendo in [Slim] .NET Framework 4 Full x86/x64 (1-10-2016)   
    Updated installer with latest 7zsd sfx, should reduce any false positive virus warnings
  5. Like
    HJSC reacted to ricktendo in [Legacy] .NET Framework AIO for XP x86 (1-10-2016)   
    Install visual c++ before you install .net and you will have mo problems
  6. Like
    HJSC reacted to ricktendo in [Legacy] .NET Framework AIO for XP x86 (1-10-2016)   
    Updated with new 7zip sfx
  7. Like
    HJSC reacted to ricktendo in [Tweaked] Skype 7.18.32.111 (Multilanguage)   
    Updated
  8. Like
    HJSC reacted to ricktendo in [Tweaked] Skype 7.18.32.111 (Multilanguage)   
    Updated
  9. Like
    HJSC reacted to ricktendo in [Tweaked] Skype 7.18.32.111 (Multilanguage)   
    FYI I prefer this skype msi because ti does NOT have the updater 
    http://www.skype.com/go/getskype-msi
     
    Updated
  10. Like
    HJSC reacted to ricktendo in [Tweaked] Skype 7.18.32.111 (Multilanguage)   
    Updated
  11. Like
    HJSC reacted to ricktendo in [Repak] Adobe Reader XI Lite 11.0.10 (de en es fr hu it pl ptb ru tr)   
    Sorry guys, can no longer update these any longer because I am busy with other stuff (will make time to devote but to the English version only)
  12. Like
    HJSC reacted to ricktendo in [Slim] .NET Framework 4.6.1 Full x86/x64 (2-27-2016)   
    Windows 8/8.1 comes with 4.5 as part of the operating system, you need to use the MSU files and NOT the MSI installer
  13. Like
    HJSC reacted to ricktendo in [AIO] Microsoft Visual B/C++/F#/J# Redistributable x86/x64   
    Quick update/fix for /aiV switch (no need to reinstall if already applied)
  14. Like
    HJSC reacted to ricktendo in [Slim] .NET Framework 4.6.1 Full x86/x64 (2-27-2016)   
    (Only) INTL version updated to correct LPs not installing
    Added individual Language Pack and SFX links
    For those of you having problems downloading from Adf.ly, google "adf.ly link decrypt"
  15. Like
    HJSC reacted to ricktendo in [Slim] .NET Framework 4.6.1 Full x86/x64 (2-27-2016)   
    Updated first post with 4.6 final, intl version will take more time
     
    Edit: Intl added, will add sfx and individual lang packs later
  16. Like
    HJSC reacted to ricktendo in [Tweaked] Skype 7.18.32.111 (Multilanguage)   
    Thanks for the heads up, updated
  17. Like
    HJSC reacted to ricktendo in [Tweaked] Skype 7.18.32.111 (Multilanguage)   
    Updated, also added option to start with windows option to installer (default is disabled, commandline is RUN=1 to enable)

  18. Like
    HJSC reacted to ricktendo in [Repak] Adobe Reader XI Lite 11.0.10 (de en es fr hu it pl ptb ru tr)   
    deu, esn, fra, hun, ptb updated
  19. Like
    HJSC reacted to ricktendo in [Repak] Adobe Reader XI Lite 11.0.10 (de en es fr hu it pl ptb ru tr)   
    English updated
  20. Like
    HJSC reacted to ricktendo in [Tweaked] Skype 7.18.32.111 (Multilanguage)   
    Yes md5 on op is correct, I forgot to update the dl linke... fixed
  21. Like
    HJSC reacted to ricktendo in [Repak] Adobe Reader XI Lite 11.0.10 (de en es fr hu it pl ptb ru tr)   
    Its patch tuesdat, so I will be busy with other projects today. Maybe tomorrow I will get around to updating other non en-US versions
  22. Like
    HJSC reacted to Forseti in [Tweaked] Skype 7.18.32.111 (Multilanguage)   
    @Rick
    6.22.32.107 now officially
    Download: http://www.skype.com/en/business/downloading/
  23. Like
    HJSC reacted to ricktendo in [Tweaked] Skype 7.18.32.111 (Multilanguage)   
    Removed Mirror, no longer needed.
    Are you guys using the mirror or main link?
    Try to see what is the IP you are connected to while downloading, should begin and end with 66.xx.xxx.86
  24. Like
    HJSC reacted to niTe_RiDeR_Pr0 in [inno setup]Check app(*.exe) is running in Code section   
    Hi, here is my script: 


  25. Like
    HJSC reacted to Yaliang in [inno setup]Check app(*.exe) is running in Code section   
    There are some ways to do this. Such as using a external DLL.But I do not like this way.
    The Inno surport Pascal script. The Pascal script can call standard Win32 API functions inside standard Windows DLLs. So we can check the app is whether running.
    Here is a part of script in
    section:; Any question, let me know.
    ;It work on 32 and 64 modules!
    [code]
    type HANDLE = LongInt;
    HMODULE = HANDLE;
    pHMODULE = Array[0..255] of HMODULE;
    LPDWORD = DWORD; PDWORD = Array[0..255] of DWORD;
    LPTSTR = String;
    const PROCESS_QUERY_INFORMATION = $400;
    PROCESS_VM_READ = $10;
    MAX_LENGTH = 255;
    function OpenProcess(dwDesiredAccess : DWORD; bInheritHandle : Boolean; dwProcessId : DWORD) : HANDLE;
    external 'OpenProcess@kernel32.dll stdcall delayload';
    function CloseHandle(hObject : HANDLE) : BOOL;
    external 'CloseHandle@kernel32.dll stdcall delayload';
    function EnumProcesses(var pProcessIds : PDWORD; cb : DWORD; var pBytesReturned : DWORD) : BOOL;
    external 'EnumProcesses@psapi.dll stdcall delayload';
    //notice:delayload EnumProcessModules and EnumProcessModulesEx functions
    //64-bit using EnumProcessModulesEx; 32-bite using EnumProcessModules
     
    function EnumProcessModulesEx(hProcess : HANDLE; var lphModule : pHMODULE; cb : DWORD; var lpcbNeeded : LPDWORD; dwFilterFlag : DWORD) : BOOL;
    external 'EnumProcessModulesEx@psapi.dll stdcall delayload';function EnumProcessModules(hProcess : HANDLE; var lphModule : pHMODULE; cb : DWORD; var lpcbNeeded : LPDWORD) : BOOL;
    external 'EnumProcessModules@psapi.dll stdcall delayload';
    function GetModuleFileNameExW(hProcess : HANDLE; hModule : HMODULE; lpFilename : LPTSTR; nSize : DWORD) : DWORD;
    external 'GetModuleFileNameExW@psapi.dll stdcall delayload';
    //here is the functionfunction
    zylIsAppRunning(procName : String; fullPath : Boolean) : Boolean;
    var found : Boolean;
    filenameEnd : Integer;
    filename : String;
    NA : DWORD;
    entry : DWORD;
    maxEntries : DWORD;
    processes : PDWORD;
    lpFilename : LPTSTR;
    hProcess : HANDLE;
    hMod : pHMODULE;
    isModuleShot: Boolean;
    begin
    SetLength(lpFilename, MAX_LENGTH);
    found := False;
    if (EnumProcesses(processes, SizeOf(processes), maxEntries)) then
    begin
    entry := 0;
    maxEntries := maxEntries / SizeOf(maxEntries);
    while ((not found) and (entry < maxEntries)) do begin
    hProcess := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ, False, processes[entry]);
    if (hProcess <> 0) then
    begin
    isModuleShot := False;
    if IsWin64 then
    begin //EnumProcessModulesEx @param $3,surport 32-bit modules and 64-bit modules the sametiem
    isModuleShot := EnumProcessModulesEx(hProcess, hMod, SizeOf(hMod), NA, $3);
    end else begin
    isModuleShot := EnumProcessModules(hProcess, hMod, SizeOf(hMod), NA);
    end;
    if (isModuleShot) then
    if (GetModuleFileNameExW(hProcess, hMod[0], lpFilename, Length(lpFilename)) > 0)
    then begin
    filenameEnd := Pos(#0, lpFilename);
    filename := Copy(Lowercase(lpFilename), 1, filenameEnd - 1);
    if (not fullpath) then
    filename := ExtractFileName(filename);
    if (AnsiLowercase(filename) = AnsiLowercase(procName)) then
    found := True;
    end;
    CloseHandle(hProcess);
    end;
    entry := entry + 1;
    end;
    end;
    Result := found;
    end;//function end
     
    How to use:
    I wish you have installed the Unicode Inno Setup (the 5.5.x version or more).(If not, you can download it from the home page http://www.jrsoftware.org)
    You can use it where you need just like:zylIsAppRunning('notdpad.exe', false);
    An example project for Unicode Inno Setup is provided as download.

    The attachment "CheckAppRunning.zip" is the script.
    Unzip the file CheckAppRunning.zip,
    you can get a file named "CheckAppRunning.iss".
    Please copy the *.iss files to the directory: ./Inno Setup 5/Examples
    Then build the program and run it.
    CheckAppRunning.zip
×
×
  • Create New...