Скрипт для сброса триала JetBrains

Всем привет!

Если у Вас не работает ни один известный способ активации продуктов JetBrains, то я поделюсь простым и эффективным способом сбросить 30 дневный триал.

Способ работает на macos и gnu/linux.

Создаем в любом текстовом редакторе файл со следующим содержимым:

#!/bin/bash

for product in IntelliJIdea WebStorm DataGrip PhpStorm CLion PyCharm GoLand RubyMine Rider; do
  echo "Closing $product"
  ps aux | grep -i MacOs/$product | cut -d " " -f 5 | xargs kill -9

  echo "Resetting trial period for $product"

  echo "removing evaluation key..."
  rm -rf ~/Library/Preferences/$product*/eval

  # Above path not working on latest version. Fixed below
  rm -rf ~/Library/Application\ Support/JetBrains/$product*/eval

  echo "removing all evlsprt properties in options.xml..."
  sed -i '' '/evlsprt/d' ~/Library/Preferences/$product*/options/other.xml

  # Above path not working on latest version. Fixed below
  sed -i '' '/evlsprt/d' ~/Library/Application\ Support/JetBrains/$product*/options/other.xml

  echo
done

echo "removing additional plist files..."
rm -f ~/Library/Preferences/com.apple.java.util.prefs.plist
rm -f ~/Library/Preferences/com.jetbrains.*.plist
rm -f ~/Library/Preferences/jetbrains.*.*.plist

echo "restarting cfprefsd"
killall cfprefsd

echo
echo "That's it, enjoy ;)"

Далее сохраняем этот файл под любым именем с расширением .sh (например trial-reset.sh)

Открываем каталог с файлом в терминале и для удобства использования делаем файл исполняемым:

chmod +x trial-reset.sh
#не забываем подставить своё название файла

Для запуска файла открываем каталог с файлом в терминале и пишем «./trial-reset.sh» (без кавычек)

Всем удачи и спасибо за визит на сайт!

Просмотров: 547 просмотров

Вам также может понравиться

Автор: Джон Смит

Coach of the pohuizm. Trasher in the web development.

2 комментария

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *