Intellij idea reset trial mac os

Intellij idea reset trial mac os

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.

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.

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).

Читайте также:  Установить свой логотип windows

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.

Источник

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.

  • This tutorial is satisfied for all versions below 2021.2.
  • This tutorial is satisfied for the JetBrains products, including Pycharm, IDEA, WebStorm, Phpstorm, Datagrip, RubyMine, CLion, AppCode, etc.
  • This tutorial is satisfied for Windows/Mac/Linux systems.

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

Wait for PhoStorm to run, a registration box will pop up, we check Evaluate for free , click Evaluate , and try it for 30 days first.

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

  • Windows: Settings/Preferences. -> Plugins
  • LInux/Mac: Preferences. -> Plugins

Search Ide eval reset in Marketplace , and install it.

2.2.2 From disk

  • Windows: Settings/Preferences. -> Plugins
  • LInux/Mac: Preferences. -> Plugins

Click the setting icon, select Install Plugin from Disk. , and in the pop-up box, select the downloaded file of ide-eval-resetter-2.1.14-d2fedb86.zip .

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

Click Help -> Eval Reset . Reset the trial date.

If Auto reset before per restart is checked, the trial information will be automatically reset every time the IDE is restarted/exited.

Источник

Intellij idea reset trial mac os

1. Скачать архив по ссылке >
2. Распаковать архив
3. Закрыть все JetBrains программы
4. Откройте терминал
5. Напишите » chmod +x » без кавычек и перетащите в окно терминала файл reset_jetbrains_eval_mac_linux.sh и нажмите Enter
6. В окно терминала введите перетащите файл reset_jetbrains_eval_mac_linux.sh и нажмите Enter (он сбросит триальный период у ВСЕХ JetBrains IDE в вашей ОС)
7. По окончанию работы скрипта запустить нужную вам JetBrains IDE
8. Появится стартовое окно для активации, в нем выберите триальную версию на 30 дней
9. После сброса пробного периода с помощью скрипта нужно заблокировать доступ в интернет для программы, иначе через время пробный период сбросится на 0 дней.

Читайте также:  Открыть текстовый файл linux root

Для блокировки IDE доступ в интернет, достаточно в файл hosts добавить эти строки:

0.0.0.0 www.jetbrains.com
0.0.0.0 account.jetbrains.com
0.0.0.0 account.jetbrains.com:443
0.0.0.0 plugins.jetbrains.com
0.0.0.0 entry.prod-eu.w3jbcom.aws.intellij.net
0.0.0.0 jrebel.npegeek.com
0.0.0.0 bs.studycoder.com

Также вы можете воспользоваться альтернативным скриптом для сброса пробного периода с github >

P.S. Эти скрипты вы можете найти внутри архивов с плагином jetbrains-agent, но эти плагины больше не работают в новых версиях JetBrains IDEs

1. Откройте JetBrains IDE, в которой нужно сбросить триальный период
2. Установите плагин одним из способов

2.2.1 Скачать образ по ссылке > и смонтировать его
2.2.2 Распаковать архив «ide-eval-resetter-2.2.4-4959c6.zip» и достать из него .jar файл
2.2.3 Перейти в Preferences -> Plugins нужной вам JetBrains IDE
2.2.4 Нажать на иконку шестеренки и в выпадающем списке нажать на «Install Plugin from Disk. »
2.2.5 Выбрать файл ide-eval-resetter-2.2.4.jar
2.2.6 Перезапустить IDE

2.3.1 Скачать образ по ссылке > и смонтировать его
2.3.2 Архив «ide-eval-resetter-2.2.4-4959c6.zip» перетянуть в любое открытое окно IDE
2.3.3 Перезапустить IDE

3. Открыть существующий или создать новый проект
4. Перейти в меню Help и нажать на пункт «Eval Reset»
5. В появившейся снизу панели нажать кнопку «Reset»
6. После перезапуска IDE активировать Trial период на 30 дней

Активация на бесконечный период

1. Скачать архив по ссылке >
2. Распаковать архив
3. Сделать .jar файл javaagent’ом для выбранной IDE

3.4.1 Открыть любой проект в вашей IDE или создать новый
3.4.2 Открыть Help -> Custom VM Options.
// Или перейдите в папку с вашей IDE, например в /Users/your_user/Library/Application Support/JetBrains/AppCode2020.3 и откройте там файл appcode.vmoptions. Если его нет, то лучше создайте с помощью Help -> Custom VM Options.
3.4.3 Если в тексте есть строчки, начинающиеся с «-javaagent», то нужно или удалить их или закомментировать, добавив знак решетки «#» в самом начале строки
3.4.4 В конце файла на новой строке вставить текст » -javaagent:

» указать полный или относительный путь к файлу JetbrainsIdesCrack_5_3_1_KeepMyLic.jar.
// Путь к файлу можно легко скопировать, нажав на нем ПКМ и зажав клавишу Alt и в выпадающем меню вместо слова «Скопировать файл» появится «Скопировать путь до . «. Нажмите на этот пункт и путь скопируется в буфер обмена.
3.4.5 Сохранить .vmoptions файл
3.4.6 Перезапустить IDE

4. Откройте папку KeepLicense_keys из распакованного архива
5. Переместить соответствующий файл-ключ с расширением .key в папку с соответствующей IDE. Она находится в /Users/your_user/Library/Application Support/JetBrains/
6. Перезапустить IDE
7. Откройте окно About и увидите, что в нем нет информации о дате окончания лицензии, значит все сработало правильно

P.S.
Будьте осторожны, при такой активации, если откроете окно Help -> Register, то кнопка Close в нем будет отключена и вы сможете нажать только на кнопку Exit, что приведет к закрытию IDE. Лицензия не слетит, но вы потеряете несохраненные изменения.

1. Скачать архив по ссылке >
2. Распаковать архив
3. Сделать .jar файл javaagent’ом для выбранной IDE

3.4.1 Открыть любой проект в вашей IDE или создать новый
3.4.2 Открыть Help -> Custom VM Options.
// Или перейдите в папку с вашей IDE, например в /Users/your_user/Library/Application Support/JetBrains/AppCode2020.3 и откройте там файл appcode.vmoptions. Если его нет, то лучше создайте с помощью Help -> Custom VM Options.
3.4.3 Если в тексте есть строчки, начинающиеся с «-javaagent», то нужно или удалить их или закомментировать, добавив знак решетки «#» в самом начале строки
3.4.4 В конце файла на новой строке вставить текст » -javaagent:

Читайте также:  Ati radeon hd 5750 драйвер windows 10

» указать полный или относительный путь к файлу JetbrainsIdesCrack_5_3_1_KeepMyLic.jar.
// Путь к файлу можно легко скопировать, нажав на нем ПКМ и зажав клавишу Alt и в выпадающем меню вместо слова «Скопировать файл» появится «Скопировать путь до . «. Нажмите на этот пункт и путь скопируется в буфер обмена.
3.4.5 Сохранить .vmoptions файл
3.4.6 Перезапустить IDE

4. Откройте папку Codes из распакованного архива
5. Открыть пункт Help -> Register. В открывшемся окне открыть подпункт Activation Code, вставить любой из валидных кодов и нажать кнопку Activate
6. Перезапустить IDE
7. Откройте окно About и увидите, что в нем дата окончания действия лицензии уже истекла, тем не менее IDE запускается, не говорит что срок действия лицензии истек и не закрывается сама как при нерабочей лицензии

P.S.
Будьте осторожны, при такой активации, если откроете окно Help -> Register, то кнопка Close в нем будет отключена и вы сможете нажать только на кнопку Exit, что приведет к закрытию IDE. Лицензия не слетит, но вы потеряете несохраненные изменения.

. ДАННЫЙ СПОСОБ НЕ РЕКОМЕНДУЕТСЯ .

Все чаще встречаются сообщения, что этот плагин является вирусом keylogger, который как минимум может передавать данные, которые вы печатаете.
Даже если это не так, у некоторых пользователей этот плагин использует подозрительно много ОЗУ для своей работы.

1. Откройте JetBrains IDE, которую нужно активировать
2. Установите плагин одним из способов

2.1.1 Перейти в Preferences -> Plugins
2.1.2 Нажать на шестеренку и в выпадающем списке нажать на «Manage Plugin Repositories. »
2.1.3 Добавить в список адрес https://repo.idechajian.com и нажать ОК
2.1.4 Во вкладке Marketplace в поиске ввести «BetterIntelliJ» без кавычек и установить соответствующий плагин
// Плагин установится в /Users/your_user/.BetterIntelliJ и скорее всего пропишет -javaagent в VM Options на себя
2.1.5 Перезапустить IDE

2.3.1 Скачать образ по ссылке > и смонтировать его
2.3.2 Перейти в Preferences -> Plugins нужной вам JetBrains IDE
2.3.3 Нажать на иконку шестеренки и в выпадающем списке нажать на «Install Plugin from Disk. »
2.3.4 Выбрать файл BetterIntelliJ с расширением .jar и нужной версии
// Плагин установится в /Users/your_user/.BetterIntelliJ и скорее всего пропишет -javaagent в VM Options на себя
2.3.5 Если выбрали плагин версии 1.20 — BetterIntelliJ-1.20.jar, то нужно вашей IDE заблокировать доступ в интернет. Это можно сделать например добавив в файл hosts эти строки

0.0.0.0 www.jetbrains.com
0.0.0.0 account.jetbrains.com
0.0.0.0 account.jetbrains.com:443
0.0.0.0 plugins.jetbrains.com
0.0.0.0 entry.prod-eu.w3jbcom.aws.intellij.net
0.0.0.0 jrebel.npegeek.com
0.0.0.0 bs.studycoder.com
2.3.5 Перезапустить IDE

3. Открыть пункт Help -> Register. В открывшемся окне открыть подпункт Activation Code, вставить код из файла code.txt и нажать кнопку Activate
4. Открыть окно About и убедиться, что активирована лицензия до 2100 года.

Нерабочие способы

Если вы будете самостоятельно искать и тестировать другие способы активации в интернете, то мы это уже сделали и некоторые из этих способов на данный момент не работают. Эти способы представлены здесь, чтобы если вы натыкались на них на других сайтах, то не думали, что они являются чем-то кардинально новым и не тратили время на эти способы.

Я протестировал способ активации с этим плагином версии 3.2.2 на всех ключевых версиях WebStorm начиная с версии 2018.3.6 и ни на одной из версий он не заработал. Возможно когда-то этот способ и был действующим, но на сентябрь 2021 года мне не удалось активировать с его помощью ни одну Jetbrains IDE.

Если вы все же хотите попытать удачу, jetbrains agent v3.2.2 можно скачать по ссылке >

Источник

Оцените статью