Sinisterly
Tutorial how to use Internet Download Manager permanently (all versions) - Printable Version

+- Sinisterly (https://sinister.li)
+-- Forum: Computers (https://sinister.li/Forum-Computers)
+--- Forum: Software & Programs (https://sinister.li/Forum-Software-Programs)
+--- Thread: Tutorial how to use Internet Download Manager permanently (all versions) (/Thread-Tutorial-how-to-use-Internet-Download-Manager-permanently-all-versions)

Pages: 1 2


how to use Internet Download Manager permanently (all versions) - conspir4cy - 11-12-2019

well, this is a simple skiddy tutorial...

Quote:this method works by deleting all the traces made by idm (any version, even latest 6.35 works with this) just to revert trial counter and use IDM again by 30 days without using a cracked exe, dll or a serial that when it got banned, our idm will show a popout saying our serial is fake or invalid.

this also fixes the Fake Serial nagscreen at startup.

Code:
if you don't have idm installed try it from here freely and safe: https://www.internetdownloadmanager.com/download.html

First: download the Trial reset from this link: BINARY
(if you want to check the source code just see following link: H  E  R  E

then unzip and run the program.

[Image: 68747470733a2f2f692e696d6775722e636f6d2f...4b2e676966]

Use the trial reset tab and the button labeled as "Reset the IDM trial now" to clear all the traces in the system.

simple as it, safer than other methods.

this program is schedulable so you can set it as a task and forget to open again and again every 30 days... works like an activator. Smile


Quote:if you don't trust in executable programs... just copy this and save as .reg file and run with admin priviledges:

Code:
Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Classes\CLSID\{7B8E9164-324D-4A2E-A46D-0165FB2000EC}] [-HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{7B8E9164-324D-4A2E-A46D-0165FB2000EC}] [-HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{7B8E9164-324D-4A2E-A46D-0165FB2000EC}] [-HKEY_LOCAL_MACHINE\Software\Classes\Wow6432Node\CLSID\{7B8E9164-324D-4A2E-A46D-0165FB2000EC}] [-HKEY_CURRENT_USER\Software\Classes\CLSID\{6DDF00DB-1234-46EC-8356-27E7B2051192}] [-HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{6DDF00DB-1234-46EC-8356-27E7B2051192}] [-HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{6DDF00DB-1234-46EC-8356-27E7B2051192}] [-HKEY_LOCAL_MACHINE\Software\Classes\Wow6432Node\CLSID\{6DDF00DB-1234-46EC-8356-27E7B2051192}] [-HKEY_CURRENT_USER\Software\Classes\CLSID\{D5B91409-A8CA-4973-9A0B-59F713D25671}] [-HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{D5B91409-A8CA-4973-9A0B-59F713D25671}] [-HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{D5B91409-A8CA-4973-9A0B-59F713D25671}] [-HKEY_LOCAL_MACHINE\Software\Classes\Wow6432Node\CLSID\{D5B91409-A8CA-4973-9A0B-59F713D25671}] [-HKEY_CURRENT_USER\Software\Classes\CLSID\{5ED60779-4DE2-4E07-B862-974CA4FF2E9C}] [-HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{5ED60779-4DE2-4E07-B862-974CA4FF2E9C}] [-HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{5ED60779-4DE2-4E07-B862-974CA4FF2E9C}] [-HKEY_LOCAL_MACHINE\Software\Classes\Wow6432Node\CLSID\{5ED60779-4DE2-4E07-B862-974CA4FF2E9C}] [-HKEY_CURRENT_USER\Software\Classes\CLSID\{07999AC3-058B-40BF-984F-69EB1E554CA7}] [-HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{07999AC3-058B-40BF-984F-69EB1E554CA7}] [-HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{07999AC3-058B-40BF-984F-69EB1E554CA7}] [-HKEY_LOCAL_MACHINE\Software\Classes\Wow6432Node\CLSID\{07999AC3-058B-40BF-984F-69EB1E554CA7}] [HKEY_CURRENT_USER\Software\DownloadManager] "FName"=- "LName"=- "Email"=- "Serial"=- [HKEY_LOCAL_MACHINE\Software\Internet Download Manager] "FName"=- "LName"=- "Email"=- "Serial"=- [HKEY_LOCAL_MACHINE\Software\Wow6432Node\Internet Download Manager] "FName"=- "LName"=- "Email"=- "Serial"=-

that all, enjoy IDM forever without paying a cent...
but of course, is a very good program... if i will... i will pay for it.


RE: how to use Internet Download Manager permanently (all versions) - taylostolo - 11-12-2019

Or you ask some one like me on the forum to give a cracked idm then you dont have to deal with making a batch and messing it up and screw in reg with some people not even knowing how to get there that is way more dangerous than using cracked soft that you can scan?


RE: how to use Internet Download Manager permanently (all versions) - conspir4cy - 11-12-2019

(11-12-2019, 11:31 PM)taylostolo Wrote: Or you ask some one like me on the forum to give a cracked idm then you dont have to deal with making a batch and messing it up and screw in reg with some people not even knowing how to get there that is way more dangerous than using cracked soft that you can scan?
also...


RE: how to use Internet Download Manager permanently (all versions) - taylostolo - 11-12-2019

(11-12-2019, 11:37 PM)conspir4cy Wrote:
(11-12-2019, 11:31 PM)taylostolo Wrote: Or you ask some one like me on the forum to give a cracked idm then you dont have to deal with making a batch and messing it up and screw in reg with some people not even knowing how to get there that is way more dangerous than using cracked soft that you can scan?
also...
Also...?


RE: how to use Internet Download Manager permanently (all versions) - conspir4cy - 11-13-2019

(11-12-2019, 11:53 PM)taylostolo Wrote:
(11-12-2019, 11:37 PM)conspir4cy Wrote:
(11-12-2019, 11:31 PM)taylostolo Wrote: Or you ask some one like me on the forum to give a cracked idm then you dont have to deal with making a batch and messing it up and screw in reg with some people not even knowing how to get there that is way more dangerous than using cracked soft that you can scan?
also...
Also...?
do not worry... i mean also because if someone read this comment will do it...


RE: how to use Internet Download Manager permanently (all versions) - Harumba - 11-15-2019

Why is the built-in download manager bad?


RE: how to use Internet Download Manager permanently (all versions) - conspir4cy - 11-16-2019

(11-15-2019, 03:59 PM)Harumba Wrote: Why is the built-in download manager bad?
mmm... where i said that?

i wrote this thread to show to those use idm to use idm longer without looking for a cracked exe...

idm is very used due to "dynamic file segmentation" that allows you to do a faster download when server allow multiple connections.

built-in dm is not bad at all


RE: how to use Internet Download Manager permanently (all versions) - mothered - 11-17-2019

Given the Windows Registry Is a critical part of the operating system, I suggest backing It up by using It's native Export feature prior to Implementing changes.

Any edits that don't go according to plan, can cause significant system Instability and/or loss of functionality.


RE: how to use Internet Download Manager permanently (all versions) - conspir4cy - 11-17-2019

(11-17-2019, 03:14 AM)mothered Wrote: Given the Windows Registry Is a critical part of the operating system, I suggest backing It up by using It's native Export feature prior to Implementing changes.

Any edits that don't go according to plan, can cause significant system Instability and/or loss of functionality.

prevention is always good, i always forget to put some details like this xD


RE: how to use Internet Download Manager permanently (all versions) - conspir4cy - 09-14-2020

for those who are using 6.3x versions, they must run following script after running Trial Reset:

(taken from a forum)

Code:
@setlocal DisableDelayedExpansion @echo off ::========================================================================================================= :    Credits: ::========================================================================================================= ::  IDM trial reset logic is taken from @Dukun Cabul's autoit tool IDM-AIO 2020 Final.exe ::  @WindowsAddict - IDM Trial Script ::  [windowsaddict@protonmail.com] ::========================================================================================================= ::======================================================================================================================================== title  IDM Trial Script 0.1 set _elev= if /i "%~1"=="-el" set _elev=1 for /f "tokens=6 delims=[]. " %%G in ('ver') do set winbuild=%%G set "_psc=powershell -nop -ep bypass -c" set "nul=1>nul 2>nul" set "ELine=echo: & %_psc% write-host -back Black -fore Red ==== ERROR ==== &echo:" set line=_____________________________________________________________________________________________________ ::======================================================================================================================================== for %%i in (powershell.exe) do if "%%~$path:i"=="" ( echo: &echo ==== ERROR ==== &echo: echo Powershell is not installed in the system. echo Aborting... goto Done ) ::======================================================================================================================================== if %winbuild% LSS 7600 ( %ELine% echo Unsupported OS version Detected. echo Project is supported only for Windows 7/8/8.1/10 and their Server equivalent. goto Done ) ::======================================================================================================================================== ::  Elevate script as admin and pass arguments and preventing loop ::  Thanks to @hearywarlot [ https://forums.mydigitallife.net/threads/.74332/ ] for the VBS method. ::  Thanks to @abbodi1406 for the powershell method and solving special characters issue in file path name. ::  VBS method as a first attempt is used because the powershell elevation is slow to load on average machines, and powershell elevation ::  as a fallback is used because WSH can be blocked on system. %nul% reg query HKU\S-1-5-19 && ( goto :_Passed ) || ( if defined _elev goto :_E_Admin ) set "batf_=%~f0" set "batp_=%batf_:'=''%" set "_vbsf=%temp%\admin.vbs" set _PSarg="""%~f0""" -el setlocal EnableDelayedExpansion ( echo Set strArg=WScript.Arguments.Named echo Set strRdlproc = CreateObject^("WScript.Shell"^).Exec^("rundll32 kernel32,Sleep"^) echo With GetObject^("winmgmts:\\.\root\CIMV2:Win32_Process.Handle='" ^& strRdlproc.ProcessId ^& "'"^) echo With GetObject^("winmgmts:\\.\root\CIMV2:Win32_Process.Handle='" ^& .ParentProcessId ^& "'"^) echo If InStr ^(.CommandLine, WScript.ScriptName^) ^<^> 0 Then echo strLine = Mid^(.CommandLine, InStr^(.CommandLine , "/File:"^) + Len^(strArg^("File"^)^) + 8^) echo End If echo End With echo .Terminate echo End With echo CreateObject^("Shell.Application"^).ShellExecute "cmd.exe", "/c " ^& chr^(34^) ^& chr^(34^) ^& strArg^("File"^) ^& chr^(34^) ^& strLine ^& chr^(34^), "", "runas", 1 )>"!_vbsf!" (%nul% cscript //NoLogo "!_vbsf!" /File:"!batf_!" -el) && ( del /f /q "!_vbsf!" exit /b ) || ( del /f /q "!_vbsf!" %nul% %_psc% "start cmd.exe -arg '/c \"!_PSarg:'=''!\"' -verb runas" && ( exit /b ) || ( goto :_E_Admin ) ) exit /b :_E_Admin %ELine% echo This script require administrator privileges. echo To do so, right click on this script and select 'Run as administrator'. goto Done :_Passed ::======================================================================================================================================== ::  Fix for the special characters limitation in path name ::  Written by @abbodi1406 set "_work=%~dp0" if "%_work:~-1%"=="\" set "_work=%_work:~0,-1%" set "_batf=%~f0" set "_batp=%_batf:'=''%" setlocal EnableDelayedExpansion ::======================================================================================================================================== cls mode con: cols=98 lines=30 echo: echo: echo: echo: echo                  _______________________________________________________________ echo                  ^|                                                              ^| echo                  ^|                                                              ^| echo                  ^|      [1] Reset IDM Trial                                      ^| echo                  ^|      ___________________________________________________      ^| echo                  ^|                                                              ^| echo                  ^|      [2] Exit                                                ^| echo                  ^|                                                              ^| echo                  ^|_______________________________________________________________^| echo: choice /C:12 /N /M ">                  Enter Your Choice [1,2] : " if errorlevel 2 exit if errorlevel 1 goto Reset ::======================================================================================================================================== :Reset cls ::  Set buffer height independently of window height ::  https://stackoverflow.com/a/13351373 ::  Written by @dbenham (stackoverflow) mode con: cols=105 lines=30 %nul% %_psc% "&{$H=get-host;$W=$H.ui.rawui;$B=$W.buffersize;$B.height=999;$W.buffersize=$B;}" ::======================================================================================================================================== ::  Check Windows Architecture reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | find /i "x86" > nul && set arch=x86|| set arch=x64 ::======================================================================================================================================== echo: echo Deleting registry keys... echo: if "%arch%"=="x86" set "Reg__key=HKCU\Software\Classes\CLSID" &set tokn=5 if "%arch%"=="x64" set "Reg__key=HKCU\Software\Classes\Wow6432Node\CLSID" &set tokn=6 for %%# in ( "HKLM\SOFTWARE\Wow6432Node\Internet Download Manager" "HKLM\Software\Internet Download Manager" ""HKCU\Software\DownloadManager" "/v" "FName"" ""HKCU\Software\DownloadManager" "/v" "LName"" ""HKCU\Software\DownloadManager" "/v" "Email"" ""HKCU\Software\DownloadManager" "/v" "Serial"" ""HKCU\Software\DownloadManager" "/v" "scansk"" ""HKCU\Software\DownloadManager" "/v" "tvfrdt"" ""HKCU\Software\DownloadManager" "/v" "radxcnt"" ""HKCU\Software\DownloadManager" "/v" "LstCheck"" ""HKCU\Software\DownloadManager" "/v" "ptrk_scdt"" ""HKCU\Software\DownloadManager" "/v" "LastCheckQU"" ) do for /f "tokens=* delims=" %%A in ("%%~#") do ( set "reg="%%~A"" &reg query !reg! 2>nul | find /i "H" 1>nul && call :Delete_2a ) for %%# in ( MData Model scansk Therad ) do for /f "tokens=* delims=" %%G in ("%%~#") do ( for /f "tokens=%tokn% delims=\" %%a in ('reg query %Reg__key% /s /f %%G /e 2^>nul ^| find /i "CLSID"') do if not [%%a]==[] set "reg=%Reg__key%\%%a" &call :Delete_2 ) for /f "tokens=%tokn% delims=\" %%a in ('reg query %Reg__key% /s /f Version /k /e 2^>nul ^| find /i "CLSID"') do if not [%%a]==[] set "reg=%Reg__key%\%%a" &call :Delete_3 ::======================================================================================================================================== echo: echo Adding registry key... echo: if "%arch%"=="x64" ( set "key_HKLM="HKLM\SOFTWARE\WOW6432Node\Internet Download Manager" /v "AdvIntDriverEnabled2"" ) else ( set "key_HKLM="HKLM\Software\Internet Download Manager" /v "AdvIntDriverEnabled2"" ) Reg add %key_HKLM% /t REG_DWORD /d "1" /f %nul% reg query %key_HKLM% 2>nul | find /i "H" 1>nul if [%errorlevel%]==[0] ( echo Added - %key_HKLM% ) else ( powershell write-host 'Failed' -fore '"white"' -back ' "DarkRed"' -NoNewline &echo  - %key_HKLM% ) echo: ::======================================================================================================================================== :Done echo %line% echo: echo: echo Press any key to exit... pause >nul exit /b ::======================================================================================================================================== :Delete_3 for /f "skip=2 tokens=2*" %%a in ('reg query !reg!\Version /ve 2^>nul') do if 1%%b EQU +1%%b ( call :Delete_2 exit /b ) exit /b ::======================================================================================================================================== :Delete_2 set "reg="!reg!"" reg query !reg! 2>nul | find /i "H" 1>nul || exit /b reg query !reg! 2>nul | find /i "LocalServer32" 1>nul && exit /b reg query !reg! 2>nul | find /i "InprocServer32" 1>nul && exit /b reg query !reg! 2>nul | find /i "InprocHandler32" 1>nul && exit /b :Delete_2a reg delete !reg! /f %nul% reg query !reg! 2>nul | find /i "H" 1>nul if [%errorlevel%]==[0] ( powershell write-host 'Failed' -fore '"white"' -back ' "DarkRed"' -NoNewline &echo  - !reg! ) else ( echo Deleted - !reg! ) exit /b ::========================================================================================================================================