ΠΊΠ°ΠΊ ΡΠ±ΡΠΎΡΠΈΡΡ ΡΡΠΈΠ°Π» intellij idea windows
ΠΠ°ΠΊ ΡΠ±ΡΠΎΡΠΈΡΡ ΡΡΠΈΠ°Π» intellij idea windows
Article available in English
Ran out of trial period and you would like to have that period extended a little bit more, but you donβt feel like contacting the customer support, nor you donβt want to use a pirated copy either. What should you do? In this article, I will introduce a way to reset the trial period to its full duration from the beginning (30 days). As long as you reset the trial period when it begins to time out, you can virtually use the product in βtrial stateβ for unlimited time! The tutorial was done on MacOS, but Window users should not have any problems finding a similar way to follow the tutorial (through the setting files in the hidden folder in Document folder and registry). You have to edit the host file too (to block the connection between the product and its server), but the pattern is the same for both OS. This reset trial guide should work with almost every standalone IDE of Jetbrain, such as IntelliJ Idea, PhpStorm, WebStorm, PyCharm, RubyMine. Letβs get our hand dirty!
1. Terminate your JetBrains application
2. Remove all *.key files in
/Library/Preferences/ /eval/ folder
They are here
3. Remove
/Library/Preferences/ /options/options.xml file
In the picture above, the options folder and eval folder are in the same parent folder.
4. Remove any Jetbrains related keys in
Use an XML editor to remove the keys (Iβm using XCode). Regular text editors donβt seem to be working. In the picture, the βJetbrainsUserIdOnMachineβ and βJetBrainsβ nested key are the two to be removed.
5. Remove all JetBrains related plist files in
6. RESTART YOUR COMPUTER (this is important since OS caches all the preferences. You have to restart OS for the new preferences to be fetched)
7. Block connections to JetBrains servers
Open your host file (in MacOS the host file is located at /etc/hosts ). Append these two rows to your host file
You can also use other applications to block your JetBrains productβs internet connection (note that the application you use must be able to block outgoing connections). In MacOS Iβm using Little Snitch to do this job for me (you can use a demo version of Little Snitch because JetBrains products seem to only connect to their server the moment they are launched, no periodically initiated connections so the demo version will work fine). If you opt for using Little Snitch, the configuration might be tricky so I pasted my configuration here for you.
You only need to block access to jetbrains.com domain
You can safely enable βAllow incoming connectionsβ if you are using WebStorm/PhpStorm/IntelliJIdeaβ¦ for remote debugging. Inside the βDeny outgoing connectionsβ rule you can enable outgoing connections to your remote debug server The application is pretty anal about application code signature so you have to google things a little (the result is at the top of the first page so you should not have any troubles following the guide to tweak the setting to fit your needs).
8. Finally, run your JetBrains product, select Evaluate for free and enjoy your renewed trial period!
This article is not supposed to be used for pirating, but if you find yourself short of time and/or you cannot find any reasonable excuses to have the customer support extend the trial period for you, then this article can become a life-saver. When you finish with the trial and decide to purchase the product, wipe everything related to your JetBrains product from your computer just in case.
introduction
A case of rubble and pearl thrown, why did Shi Wei rejoice? ββDonβt bury my heart
Jetbrainsβ products have a very conscientious place, he will allow you to try it 30 Days (this number is dead in the code) to assess whether you really need to pay for it.
But if you are rather shy in your pocket like Donβt Bury My Heart, you will inevitably feel powerless.
Unfortunately, I only discovered this thing recently. The «weak» students are as if they see the sun at dawn with tears in their eyes.
The plugin is named IDE Eval Reset οΌBut donβt use it for illegal purposes and endless abuse, Because this is not the intention of the plugin.
Supported products
how to install?
📜 1. Plug-in market installation:
search for: IDE Eval Reset The plug-in is installed. If you cannot search, please pay attention to whether you have done the previous step? Is the network smooth?
The plug-in will prompt that the installation is successful.
📜 2. Install by downloading:
Click thisLink (v2.1.6)Download plugin zip Package (macOS may automatically decompress, then put zip The packet is dropped into the recycle bin)
🔗Alternate download link:v2.1.6
The plug-in will prompt that the installation is successful.
how to use?
❄ 1. Generally speaking, when the IDE window is cut out or cut back (window loses/gains focus), an event will be triggered to check whether it is long ( 25 Days) No reset, give notification to let you choose. (In the initial installation, because the last reset time cannot be obtained, a prompt will be given directly)
❄ 2. You can also call up the main interface of the plug-in manually:
❄ Three. The main interface of the called plug-in contains some display information, 2 Buttons, 1 Tick ββoptions:
How to update?
❄ 1. Plug-in update mechanism (recommended):
Some notes
Conclusion
Don’t use the plug-in for commercial purposes, I hope it can bring efficiency and convenience to your study. Thanks to the author for developing such a good plugin. Feel free to leave a message in the comment section.
Permanent trial Jetbrains Product
From this article Using activation code to register JetBrains products, we can get the activation code, but it wonβt work after a while. We have to use a new activation code.
Another way we can continue to use IDEA by resetting the 30-day trial period indefinitely. It is simple and stable. There is no need to worry about the failure of activation code.
I explain the steps of PhpStorm 2021.2 in Mac system, and it is same for other products.
1. Download the installation file
Go to the official website to download and install the installation file.
2. Start trial
You will use these files. The directory tree is as follows:
You can run scrip or install plugin to start trial the IDE.
2.1 Run script
Note that if the above box does not pop up, you can run the script, and the script file is in the reset_script folder.
The task of these scripts is to delete the eval files generated by IDE.
2.2 Install plugin
You can install Ide eval reset either from Marketplace or from disk.
2.2.1 From Marketplace
2.2.2 From disk
After the installation is successful, Eval Reset will appear in the Help menu.
3. Permanent trial
3.1 Scheduled tasks to run scripts
If you run the script, you can put the command in the scheduled task, such as the scheduled task of the Windows system, use Crontab for Linux/Mac and so on. There is no need to perform it manually.
3.2 Auto reset before per restart
If Auto reset before per restart is checked, the trial information will be automatically reset every time the IDE is restarted/exited.
imgVOID / jetbrains-license-3.bat
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
cd %APPDATA% \JetBrains |
del » PermanentDeviceId « |
del » PermanentUserId « |
rmdir » consentOptions » /s /q |
cd %APPDATA% \JetBrains\PHPStorm2021.1* |
rmdir » eval » /s /q |
del » options\other.xml « |
reg delete » HKEY_CURRENT_USER\Software\JavaSoft\Prefs\jetbrains « |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
/.config/JetBrains/PHPStorm2021.1/eval
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
———————————————————————————————————— |
PLEASE STAR OR FORK MY REPO: |
https://github.com/imgVOID/autograding-api |
———————————————————————————————————— |
Webarchive: |
https://web.archive.org/web/20211003084257/https://gist.github.com/imgVOID/35e1c463ce187fac9f793e06a6688649 |
———————————————————————————————————— |
How to use? |
Change PHPStorm2021.1 to an actual version of your program. |
Windows: save jetbrains-license-3.bat file and run it with admin permissions. |
Linux: save jetbrains-license-linux.sh file and run it with root permissions. |
———————————————————————————————————— |
This comment has been minimized.
Copy link Quote reply
yamaroni commented Feb 3, 2021
Thank you, tested with WebStorm 2020.3 and it worked like a charm
shahadul878 / Mac.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
#! /bin/bash | ||||
echo » removing evaluation key « | ||||
rm /.java/.userPrefs/prefs.xml | ||||
# for windows, delete HKEY_CURRENT_USER\Software\JavaSoft\Prefs\jetbrains\idea | ||||
# for mac | ||||
defaults delete com.apple.java.util.prefs 2> /dev/null | ||||
for f in This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
This comment has been minimized.Copy link Quote reply shakibdshy commented Mar 10, 2021Thanks for sharing This comment has been minimized.Copy link Quote reply KirinyetBrian commented Mar 11, 2021This comment has been minimized.Copy link Quote reply Anil86 commented Mar 17, 2021Thank you. Now I’m able to use PyCharm & DataGrip after resetting evaluation. This comment has been minimized.Copy link Quote reply Xaxage commented Apr 12, 2021This comment has been minimized.Copy link Quote reply shahadul878 commented Apr 14, 2021Open notepad => copy this code on notepad and save file as reset.bat This comment has been minimized.Copy link Quote reply abuabrar commented May 7, 2021Hello This comment has been minimized.Copy link Quote reply shahadul878 commented May 7, 2021Save It on desktop This comment has been minimized.Copy link Quote reply Acron85 commented May 11, 2021This comment has been minimized.Copy link Quote reply lisovskyi commented May 13, 2021This comment has been minimized.Copy link Quote reply NightSling commented May 13, 2021This comment has been minimized.Copy link Quote reply This comment has been minimized.Copy link Quote reply RSiniavski commented May 18, 2021successfully reseted but after about 5 mins of using IDE i got message about expired eval. period, but in help menu eval period untill 17 june This comment has been minimized.Copy link Quote reply shahadul878 commented May 20, 2021
Sent Me Screenshot This comment has been minimized.Copy link Quote reply projectwork1947 commented May 24, 2021Works like charm, thank you This comment has been minimized.Copy link Quote reply marcosdipaolo commented May 27, 2021So for Ubuntu I only have to run?: In that case, is there a way i don’t loose my theme, font and keymap settings? This comment has been minimized.Copy link Quote reply marcosdipaolo commented May 27, 2021Edit: This comment has been minimized.Copy link Quote reply bagheriali2001 commented May 31, 2021 β’
it happened to me too did you find any solution? @shahadul878 This comment has been minimized.Copy link Quote reply ezehkingsleyuchenna commented Jun 3, 2021 β’I’m using EAP Edition. This comment has been minimized.Copy link Quote reply k1paris commented Jun 4, 2021This comment has been minimized.Copy link Quote reply marcosdipaolo commented Jun 10, 2021Does this work for 2021.1.2? just asking before downloading This comment has been minimized.Copy link Quote reply josuedjh3 commented Jun 13, 2021
This comment has been minimized.Copy link Quote reply andreonis commented Jun 14, 2021 β’
it happened to me too did you find any solution? @shahadul878 @bagheriali2001 Have you found the solution? This comment has been minimized.Copy link Quote reply shahadul878 commented Jun 14, 2021Does this work for 2021.1.2? just asking before downloading This comment has been minimized.Copy link Quote reply shahadul878 commented Jun 14, 2021
it happened to me too did you find any solution? @shahadul878 1- Open Registry Editor This comment has been minimized.Copy link Quote reply shahadul878 commented Jun 14, 2021
it happened to me too did you find any solution? @shahadul878 1- Open Registry Editor This comment has been minimized.Copy link Quote reply shahadul878 commented Jun 14, 2021
1- Open Registry Editor This comment has been minimized.Copy link Quote reply congueror commented Jun 25, 2021 β’This comment has been minimized.Copy link Quote reply SuperCatss commented Jun 29, 2021It does not work normally for Resharper 2021.1.3 On windows 10. This comment has been minimized.Copy link Quote reply areoid commented Jul 28, 2021This comment has been minimized.Copy link Quote reply Kevmatrix commented Jul 29, 2021 β’Same here. It worked fine but now it doesn’t. EDIT: I tried uninstalling WebStorm (select DELETE SETTINGS AND CACHE in the uninstaller), I deleted the Prefs folder in regedit, I deleted JetBrains’ folder in AppData/Roaming (basically I deleted every trace of JetBrains software both in the registry and in my files), and then I redownloaded the WebStorm 2021.2 installer and installed it again.
|