Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Skrypt do odpalania KSP na ekranie po PRAWEJ stronie
- # Zawiera poprawkę na błąd ładowania na polskiej wersji językowej Ubuntu
- # Autor: krzys_h
- # Data ostatniej modyfikacji: 4.12.2014 21:45
- # Skrypt należy zapisać jako plik <nazwa>.sh w katalogu KSP
- # po czym wejść w PPM -> Właściwości -> Uprawnienia -> Zezwolenie na wykonanie pliku jako programu
- # Przed PIERWSZYM uruchomieniem skryptu odpal terminal i wpisz:
- # sudo apt-get install -y wmctrl
- # Żeby móc odpalać skrypt podwójnym kliknięciem:
- # 1. Otwórz jakikolwiek katalog
- # 2. Edycja -> Preferencje
- # 3. Zakładka "Zachowanie"
- # 4. "Wykonywalne pliki tekstowe" -> "Wykonywanie plików tekstowych po kliknięciu"
- # Uzupełnij te wartości
- # Ten przykład jest na ekrany: 1920x1080 po lewej i 1280x1024 po prawej
- SZEROKOSC_LEWEGO=1920 # szerokość lewego ekranu
- SZEROKOSC_PRAWEGO=1280 # szerokość prawego ekranu
- WYSOKOSC_PRAWEGO=1024 # wysokość prawego ekranu
- # Tu zaczyna się skrypt
- echo "Odpalanie KSP"
- LC_ALL=C ./KSP.x86_64 -popupwindow -screen-width $SZEROKOSC_PRAWEGO -screen-height $WYSOKOSC_PRAWEGO 2>&1 > /dev/null &
- sleep 0.1
- window_id=$(wmctrl -l | grep "Kerbal Space Program" | tail -1 | cut -f1 -d" ")
- echo "Wykryto KSP jako okienko o ID $window_id"
- wmctrl -i -r "$window_id" -e 0,$SZEROKOSC_LEWEGO,0,$SZEROKOSC_PRAWEGO,$WYSOKOSC_PRAWEGO
- echo "Przeniesiono okienko"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement