# create a new user sudo useradd -m myphpstormuser # allow other users to run things on :0 display sudo xhost + # start user session sudo -i -u myphpstormuser # run phpstorm /opt/phpstorm/bin/phpstorm
then you will need to register a user :/ with a new email address.
Источник
JetBrains reset. Сброс настроек для триал-версии до 30 дней
Каким образом сбросить настройки на продукты JetBrains до триальной версии? Дисклаймер Отмечу, что данный вопрос и ответ к нему созданы исключительно в образовательных целях и не несут никакого призыва к действию. Любое платное ПО должно покупаться Обсуждение на мете о целесобразности вопроса
Оно опять в очереди "Сообщения низкого качества", когда пост на мете смотрел вопрос на скриншоте как-то побогаче выглядел. ну и метка crack это, имхо, перебор немного. Если раньше с какими-то оговорками можно было сказать, что это все ради науки, то данная метка оставленная автором как бы намекает что именно ему нужно.
Я бы советовал дисклеймер поставить не в ответе а в вопросе. И желательно избыточный, с дополнениями о том, что так не стоит делать, что ПО нужно покупать, и что это немного может по закону преследоваться. Вопрос и так достаточно спорный. В текущем своем состоянии он из очереди низкого качества не выберется. Где вы еще минусов огребете(не все мету читают) и его опять закроют. А если тревог еще словит, то и удалят еще рвз. После чего не факт, что Квертий Вам еще раз поможет. Дисклеймер хоть чуть поубавит пыл проверяющих. И так он сможет из очереди низкого качества выбраться
Думаю сюда ещё не раз попадут люди пытающиеся сбросить пробный период программ от JetBrain что бы продолжать пользоваться бесплатно. Наверное будет уместно упомянуть что есть возможность поучаствовать в программе предварительного тестирования и нечего не сбрасывать. jetbrains.com/resources/eap
2 ответа 2
Легко заметить, путём перебора файлов, которые относятся к JetBrains, что валидация триальной версии завязана на несколько файлов:
- ~/.config/JetBrains/GoLand2020.2/eval
- ~/.config/JetBrains/GoLand2020.2/options/usage.statistics.xml
- ~/.config/JetBrains/GoLand2020.2/options/other.xml
- ~/.config/JetBrains/$tool*/options/recentProjects.xml
- ~/.config/JetBrains/$tool*/options/updates.xml
- ~/.config/JetBrains/$tool*/options/usage.statistics.xml
- ~/.java/.userPrefs/jetbrains
- ~/.java/.userPrefs/prefs.xml
- ~/.java/.userPrefs/.user.lock.user
- ~/.java/.userPrefs/.userRootModFile.user
Тогда можно смастерить такой скрипт:
#!/bin/bash # https://gist.github.com/Hedgehogues/123eb27100608d248cf8370e666b29ce/ # declare array of tools declare -a tools=( "DataGrip" "CLion" "Rider" "WebStorm" "GoLand" "PyCharm" ) for tool in "$" do rm -rf ~/.config/JetBrains/$tool*/eval rm -rf ~/.config/JetBrains/$tool*/options/usage.statistics.xml rm -rf ~/.config/JetBrains/$tool*/options/other.xml rm -rf ~/.config/JetBrains/$tool*/options/recentProjects.xml rm -rf ~/.config/JetBrains/$tool*/options/updates.xml rm -rf ~/.config/JetBrains/$tool*/options/usage.statistics.xml rm -rf ~/.java/.userPrefs/jetbrains rm -rf ~/.java/.userPrefs/prefs.xml rm -rf ~/.java/.userPrefs/.user.lock.user rm -rf ~/.java/.userPrefs/.userRootModFile.user done
После чего, добавить его в PATH . Для того, чтобы каждый раз при загрузке он был доступен из консоли, можно добавить следующую строку в .bashrc :
export PATH=$PATH:~/path/to/script
Чтобы не перезагружаться, сделать следует так:
Данный ответ опубликован в информационных целях
Источник
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
This script allow linux user to reset trial license.
antare74/jetbrains-reset
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Jetbrains reset Trial Linux, include (PHPSTORM,WEBSTORM, PYCHARM, RIDER, CLION, DATALORE, DATAGRIP, RUBYMINE, APPCODE, GOLAND) work for version < 2021.2
This script allow linux user to reset trial license in 3 steps.
2. cd to downloaded repository
3. run: /bin/bash /path/to/start.sh
If you want this script run automatically, you can simply following steps bellow:
2. add this code: 0 12 */25 * * /bin/bash /home/user/path/to/start.sh
Your script will automatically run At 05:00 AM, every 25 days.
About
This script allow linux user to reset trial license.
Источник
omkz / evaluation-reset.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
for product in IntelliJIdea WebStorm DataGrip PhpStorm CLion PyCharm GoLand RubyMine ; do |
echo " Resetting trial period for $product " |
echo " removing evaluation key. " |
rm -rf ~ /.config/ $product * /eval |
# Above path not working on latest version. Fixed below |
rm -rf ~ /.config/JetBrains/ $product * /eval |
echo " removing all evlsprt properties in options.xml. " |
sed -i ' s/evlsprt// ' ~ /.config/ $product * /options/other.xml |
# Above path not working on latest version. Fixed below |
sed -i ' s/evlsprt// ' ~ /.config/JetBrains/ $product * /options/other.xml |
echo |
done |
echo " removing userPrefs files. " |
rm -rf ~ /.java/.userPrefs |
for product in IntelliJIdea WebStorm DataGrip PhpStorm CLion PyCharm GoLand RubyMine; do echo "Resetting trial period for $product" echo "removing evaluation key. " rm -rf ~/.config/$product*/eval # Above path not working on latest version. Fixed below rm -rf ~/.config/JetBrains/$product*/eval echo "removing all evlsprt properties in options.xml. " sed -i 's/evlsprt//' ~/.config/$product*/options/other.xml # Above path not working on latest version. Fixed below sed -i 's/evlsprt//' ~/.config/JetBrains/$product*/options/other.xml echo done echo "removing userPrefs files. " rm -rf ~/.java/.userPrefs
You can’t perform that action at this time.
Источник