Sada je: 19 ožu 2024, 07:38.
Razmjena savjeta i trikova o podešavanju sustava i programa.

Moderator/ica: Moderatori/ce

Ako su vam nepoznati .desktop fileovi (kao meni ;) možete kreirati i ovako prečac na radnoj površini. Običan python file kojem dodate dozvolu izvršavanja.

Npr, prečac za Kate

Kod: Označi sve
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import subprocess


subprocess.call(['kate', 'my_file.txt'])


Edit by Cooleech: Uređen naslov da bude informativniji ;)
Edit by iweb: Uređen naslov da bude još informativniji ;)
Postovi: 286
Postovi: 286
Pridružen/a: 05 stu 2008, 14:40
Podijelio/la zahvalu: 38 puta
Primio/la zahvalu: 32 puta
Evo kako napraviti desktop entry: https://wiki.archlinux.org/index.php/desktop_entries

Super je lagano, dobro radi, ne otvara subprocess i konfigurabilnije je :)
Avatar
Site Admin
Postovi: 4639
Site Admin
Postovi: 4639
Pridružen/a: 07 ožu 2009, 17:00
Podijelio/la zahvalu: 101 puta
Primio/la zahvalu: 209 puta
Spol: M
OS: fedora 34
iweb je napisao/la:Evo kako napraviti desktop entry: https://wiki.archlinux.org/index.php/desktop_entries
Super je lagano, dobro radi, ne otvara subprocess i konfigurabilnije je :)

Tako je. Na kraju krajeva i pokretanje mišem na desktopu bilo kakve skripte koja dalje nešto pokreće (python, bash...) na početku ovisi o trenutnom upravitelju desktopa. A .desktop datoteke rade takve stvari čisto i uredno.

Na modernom desktopu je super lagano napraviti shortcut putem drag-n-dropa ili desnog klika mišem i sl. A probaj iz same skripte koja ti daje izlaz na stdout, odrediti da li će se ista pokretati u vidljivom terminalu ili ne - ne bu išlo. Dok u .desktop datoteci samo dodaš Terminal=true :) Lako je i postaviti radni direktorij, ikonu itd. I sve to na standardni način tako da se pokretači lako mogu uključiti u glavni meni i ostale izbornike.

@hrvooje, pročitaj si ovo: https://standards.freedesktop.org/deskt ... atest.html
To je par minuta čitanja i/ili isprobavanja a dosta ti može olakšati stvari kasnije.
Avatar
Postovi: 1907
Postovi: 1907
Pridružen/a: 16 tra 2011, 08:34
Lokacija: i grupa Film
Podijelio/la zahvalu: 45 puta
Primio/la zahvalu: 342 puta
Spol: M
OS: Mint 10 LXDE itd...
Moj mi je način lakši, jer radi i na Win,macOS i Linuxu i pokrenem s argumentima. Pogotovo mi zgodno za Ghostscript
Postovi: 286
Postovi: 286
Pridružen/a: 05 stu 2008, 14:40
Podijelio/la zahvalu: 38 puta
Primio/la zahvalu: 32 puta

Na mreži
Trenutno korisnika/ca: / i 1 gost.