TechSmith Snagit, Camtasia License Script

TechSmith Snagit, Camtasia License Script

·

1 min read

Szybki i mały skrypt do licencjonowania softu od TechSmitha. Co roku wychodzi nowa wersja Camtasi i Snagita gdzie trzeba zrobić update profili konfiguracyjnych, dodać nowy klucz w paczce zmienić rok itd. Zaczęło mnie to drażnić, dlatego powstał ten mini skrypt, żeby szybko uploadować nową paczkę dodać do policy i jeśli trzeba podmienić klucz na nowy itd. Czy skrypt jest piękny nie, czy zabezpiecza się na każdą ewentualność nie, ale dla moich potrzeb wystarcza. W ciągu roku pewnie zaoszczędzi mi z godzinę czasu jak nie więcej, którą będę mógł poświęcić na opierdalanie się jak prawdziwy Apple admin bez kołka w dupie.

#!/bin/bash

# script made by https://ojablkach.xyz
# example
# key 00000-ZZZZZ-YYYYY-XXXXX-JJJJJ
# software Snagit

file="LicenseKey"
key=$4
software=$5

if [[ -f "/Users/Shared/TechSmith/${software}/${file}" ]]
    then
        echo "The ${file} does exist!"
    else
        echo "The ${file} does not exist"
        mkdir -p /Users/Shared/TechSmith/${software}
        echo ${key} > /Users/Shared/TechSmith/${software}/${file} && echo "${file} installed"
fi

Skrypt działa dla Camtasi i Snagita można używać z jamfem lub innym mdm podstawiając wartości bezpośrednio w skrypcie zamiast parametrów w konsoli jamfa.

techsmithscript.jpeg