![]() |
|
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. Code: if you don't have idm installed try it from here freely and safe:
https://www.internetdownloadmanager.com/download.htmlFirst: 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. 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. ![]() Quote:if you don't trust in executable programs... just copy this and save as .reg file and run with admin priviledges: 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:Also...?(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) - conspir4cy - 11-13-2019 (11-12-2019, 11:53 PM)taylostolo Wrote:do not worry... i mean also because if someone read this comment will do it...(11-12-2019, 11:37 PM)conspir4cy Wrote:Also...?(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) - 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. prevention is always good, i always forget to put some details like this
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"" ® 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
::======================================================================================================================================== |