- introduction
- Supported products
- how to install?
- how to use?
- How to update?
- Some notes
- Conclusion
- Reset license intellij idea linux
- 1. Terminate your JetBrains application
- 2. Remove all *.key files in
- 3. Remove
- 4. Remove any Jetbrains related keys in
- 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
- 8. Finally, run your JetBrains product, select Evaluate for free and enjoy your renewed trial period!
- imgVOID / jetbrains-license-3.bat
- This comment has been minimized.
- yamaroni commented Feb 3, 2021
- This comment has been minimized.
- sctouch commented Feb 4, 2021
- This comment has been minimized.
- imgVOID commented Feb 4, 2021 •
- This comment has been minimized.
- sctouch commented Feb 5, 2021
- This comment has been minimized.
- mehmetcanozalp commented Apr 1, 2021
- This comment has been minimized.
- induiduel commented Apr 25, 2021 •
- This comment has been minimized.
- krish-ag commented May 4, 2021
- This comment has been minimized.
- osmaircoelho commented Jun 23, 2021
- This comment has been minimized.
- mroshalom commented Jul 22, 2021
- This comment has been minimized.
- NilanjPatel commented Aug 2, 2021
- This comment has been minimized.
- imrodrigoalves commented Aug 20, 2021 •
- This comment has been minimized.
- m-mohammadi-developer commented Sep 4, 2021
- This comment has been minimized.
- kdes70 commented Sep 30, 2021
- This comment has been minimized.
- imgVOID commented Oct 3, 2021
- This comment has been minimized.
- imgVOID commented Oct 3, 2021
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
- IntelliJ IDEA
- AppCode
- CLion
- DataGrip
- GoLand
- PhpStorm
- PyCharm
- Rider
- RubyMine
- WebStorm
how to install?
📜 1. Plug-in market installation:
in Settings/Preferences. -> Plugins Manually add the third-party plugin warehouse address in: https://plugins.zhile.io
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
You can usually put zip Drag the package into the IDE window to install the plug-in. If you cannot drag and install, you can Settings/Preferences. -> Plugins Manually install the plug-in ( Install Plugin From Disk. )
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:
- If the IDE does not open the project, in Welcome Interface click menu: Get Help -> Eval Reset
- If the IDE opens the project, click the menu: Help -> Eval Reset
❄ Three. The main interface of the called plug-in contains some display information, 2 Buttons, 1 Tick options:
- Button: Reload Used to refresh the display information on the interface.
- Button: Reset Clicking will ask whether to reset the trial information andRestart IDE. select Yes Then perform a reset operation andRestart the IDE to take effect,select No Do nothing. (This is a manual reset method)
- Check option: Auto reset before per restart If checked, after checkingThe trial information will be automatically reset every time you restart/exit the IDE, You don’t need to do extra things. (This is an automatic reset method)
How to update?
❄ 1. Plug-in update mechanism (recommended):
- The IDE will automatically detect the updates of itself and the installed plug-ins and give prompts. If there is an update for this plugin, you will be prompted to see the update log and choose whether to update or not.
- Click on the IDE Check for Updates. The menu manually detects updates to the IDE and installed plug-ins. If there is an update for this plugin, you will be prompted to see the update log and choose whether to update or not.
- Plug-in updates may be requiredRestart IDE。
❄ 2. Manual update:
- Download the latest plug-in from this page zip Package installation updates. Reference this article: Download and install Subsection.
- Plug-in update requiredRestart IDE。
Some notes
- This plugin will not display its main interface by default, if you need, please refer to this article: how to use Subsection.
- The trial information of the market paid plug-in will alsoReset together。
- For some paid plugins (such as: Iedis 2 , MinBatis ) For example, you may need to remove javaagent Restart the IDE after configuration (if any):
- If the IDE does not open the project, in Welcome Interface click menu: Configure -> Edit Custom VM Options. -> Remove -javaagent: The beginning of the line.
- If the IDE opens the project, click the menu: Help -> Edit Custom VM Options. -> Remove -javaagent: The beginning of the line.
- Reset requiredRestart the IDE to take effect!
- Does not pop up after reset Licenses The dialog box lets you choose to enter a license or try it out, which is different from the previous reset script/plugin (save this annoying step).
- If long 25 There hasn’t been any reset action before, the IDE will haveNotification inquiryDo you perform a reset.
- If checked: Auto reset before per restart , The reset is silent and imperceptible.
- Simply put: checked Auto reset before per restart You don’t need to worry about it, once and for all.
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.
Источник
Reset license intellij idea linux
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.
Источник
imgVOID / jetbrains-license-3.bat
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 « |
/.config/JetBrains/PHPStorm2021.1/eval
/.config/JetBrains/WebStorm2021.1/options/other.xml
/.local/share/JetBrains/consentOptions
/.java/..userPrefs
———————————————————————————————————— |
PLEASE STAR OR FORK MY REPO: |
https://github.com/imgVOID/Regular-Meals-CMS |
———————————————————————————————————— |
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
This comment has been minimized.
Copy link Quote reply
sctouch commented Feb 4, 2021
how about macos?
This comment has been minimized.
Copy link Quote reply
imgVOID commented Feb 4, 2021 •
you can write the script by your own, same logic, same folders.
This comment has been minimized.
Copy link Quote reply
sctouch commented Feb 5, 2021
you can write the script by your own, same logic, same folders.
can you help me? i have no idea how to do that. thank you.
This comment has been minimized.
Copy link Quote reply
mehmetcanozalp commented Apr 1, 2021
This comment has been minimized.
Copy link Quote reply
induiduel commented Apr 25, 2021 •
Worked for 2020.3.3 PHPStorm, is there any other activation ways to other Intellij IDE’s
And Thank YOU
This comment has been minimized.
Copy link Quote reply
krish-ag commented May 4, 2021
This comment has been minimized.
Copy link Quote reply
osmaircoelho commented Jun 23, 2021
::https://gist.github.com/imgVOID/35e1c463ce187fac9f793e06a6688649
#cd %APPDATA%\JetBrains\PhpStorm2021.1*
#rmdir «eval» /s /q
#del «options\other.xml»
#reg delete «HKEY_CURRENT_USER\Software\JavaSoft\Prefs\jetbrains»
This comment has been minimized.
Copy link Quote reply
mroshalom commented Jul 22, 2021
22.07.2021 still working.
This comment has been minimized.
Copy link Quote reply
NilanjPatel commented Aug 2, 2021
if anyone succeed with macOS ??
This comment has been minimized.
Copy link Quote reply
imrodrigoalves commented Aug 20, 2021 •
I’ve no idea if «PermanentDeviceId» and «PermanentUserId» are ever sent data back to them, but to prevent sticking always to the same I’ve also added a deletion of that file which is re-generated upon re-opening of PhpStorm.
This comment has been minimized.
Copy link Quote reply
m-mohammadi-developer commented Sep 4, 2021
anyone idea how to do it on linux?
This comment has been minimized.
Copy link Quote reply
kdes70 commented Sep 30, 2021
/.config/JetBrains/WebStorm2021.1/options/other.xml
rm -rf
/.local/share/JetBrains/consentOptions
rm -rf
This comment has been minimized.
Copy link Quote reply
imgVOID commented Oct 3, 2021
/.config/JetBrains/WebStorm2021.1/options/other.xml rm -rf
/.local/share/JetBrains/consentOptions rm -rf
This comment has been minimized.
Copy link Quote reply
imgVOID commented Oct 3, 2021
I’ve no idea if «PermanentDeviceId» and «PermanentUserId» are ever sent data back to them, but to prevent sticking always to the same I’ve also added a deletion of that file which is re-generated upon re-opening of PhpStorm.
Источник