Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Tematy specyficzne dla poszczególnych window managerów: KDE, GNOME, XFCE, Fluxbox, Blackbox, IceWM, WindowMaker, itd. - wszystko tutaj.
scet
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 30 gru 2018, 13:58
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: scet »

Cześć,
w folderze home mam duży plik tekstowy i chciałbym móc otwierać go za pomocą skrótu który byłby na pulpicie.
Próbowałem różnych sztuczek (np. http://programsbuzz.com/post/how-create ... 4-and-1604) ale za każdym na pulpicie tworzy się plik który zajmuje tyle samo co ten plik właściwy.
Jest możliwość utworzenia w Ubuntu skrótu takiego jak w Windowsie? Używam Ubuntu 18.04 i GNOME
scet
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 30 gru 2018, 13:58
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: scet »

Znalazłem rozwiązanie, może komuś się przyda:
Tworzymy na pulpicie plik ~/Desktop/plik.desktop i wklejamy:
[Desktop Entry]
Version=1.0
Exec=cherrytree /home/scet/cherrytree/plik.ctb
Name=Plik
GenericName=SSH Server
Comment=Otwieranie pliku
Encoding=UTF-8
Terminal=false
Type=Application
Categories=Application;

następnie chmod +x ~/Desktop/plik.desktop i działa.
BubekLubin
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 31 gru 2018, 00:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: BubekLubin »

a czy te rozwiązanie można zastosować do plików z rozszerzeniem .sh?

pytam bo na tę chwilę wyświetla mi błąd :
nie można uruchomić programu

a chciałem wykorzystać ten skrót do TeamSpeak3 bo do tej pory uruchamiam go przez terminal...
scet
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 30 gru 2018, 13:58
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: scet »

zamiast "cherrytree /home/scet/cherrytree/plik.ctb" wklej komendę którą uruchamiasz TeamSpeak3 w konsoli, powinno zadziałać
BubekLubin
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 31 gru 2018, 00:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: BubekLubin »

niestety dalej nie działa lub ja coś źle robię...
u mnie wygląda to tak:
[Desktop Entry]
Version=1.0
Exec=TeamSpeak3 /home/Pobrane/ts3/ts3.sh
Name=TeamSpeak3
GenericName=SSH Server
Comment=Otwieranie pliku
Encoding=UTF-8
Terminal=false
Type=Application
Categories=Application;
a w terminalu przechodzę do pliku komendami cd i uruchamiam ./ts3.sh
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2025
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: kobrawerde »

a jaka jest zawartość tego skryptu ts3.sh ...
BubekLubin
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 31 gru 2018, 00:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: BubekLubin »

skopiowałem zawartość edytora tekstu pliku ts3.sh
#!/bin/bash

cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")"

#If the bundled openssl is used, the app needs to find out where the CA certs
#are located. This needs to be done with the help of openssl installed on the
#system, before we include "." in the LD_LIBRARY_PATH.

#First test if the bundled libssl is used
#If bundeled libssl is used and SSL_CERT_FILE and SSL_CERT_DIR are not already set.
if [ -f "./libssl.so.1.0.0" -a -x "$(command -v openssl)" -a -z "${SSL_CERT_FILE+x}" -a -z "${SSL_CERT_DIR+x}" ]
then
#Set them to sane defaults.

#Get ssl dir according to system openssl
OPENSSL_DIR=`openssl version -d | grep -Po '(?<=\").*(?=\")'`

#Is cert.pem located there?
if [ -f "${OPENSSL_DIR}/cert.pem" ]
then
#Use this file
export SSL_CERT_FILE=${OPENSSL_DIR}/cert.pem

#Is certs dir located there?
elif [ -d "${OPENSSL_DIR}/certs" ]
then
#Use this dir
export SSL_CERT_DIR=${OPENSSL_DIR}/certs
else
#An unknown configuration was found. Or openssl/ca certificates were not
#installed
echo "Could not find CA certificates location"
exit 3
fi
fi

export KDEDIRS=
export KDEDIR=
export QTDIR=.
export QT_PLUGIN_PATH=.
export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"

if [ -e ts3client_linux_x86 ]; then
./ts3client_linux_x86 $@
else
./ts3client_linux_amd64 $@
fi
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2025
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: kobrawerde »

BubekLubin
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 31 gru 2018, 00:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: BubekLubin »

wielkie dzięki panowie jak i również pomysłodawcy za wsparcie i wskazówki ...
problem rozwiązany.
dzięki linkom wyżej rozpocząłem proces poszukiwań zakończony sukcesem...
na jednej ze stron znalazłem masę informacji na ten temat...
oto jedne z nich:
[Desktop Entry] – określa, plik jako *.desktop
Type=Application – oznacza, że plik desktop uruchamia aplikację
Name= – nazwa programu wyświetlana w menu
Exec= – komenda lub ścieżka uruchamiająca program. Możemy uruchamiać programy podając pełną ścieżkę zamkniętą w ” ”
Icon= – nazwa/ścieżka ikony programu
StartupNotify=false – status informacji o uruchamianiu
Terminal=false – uruchamianie w terminalu
Categories=Astronomy;Education;Science; – kategoria menu, w której ma być widoczny program
Comment=Planetarium – opis programu
Comment[fr]=Planétarium – opis programu dla jęz. francuskiego

W skrótach dla programów z Windows uruchamianych przy pomocy wine:
Exec=env WINEPREFIX=”/home/użytkownik/.wine” wine „C:Program FilesPrzykładPrzykład.exe”

Dla programów z platformy Microsoft.NET działających przy pomocy mono:
Exec=mono „/home/użytkownik/Program/Program.exe”

Dla programów napisanych w javie (*.jar):
Exec=java -jar „/home/użytkownik/Przykład/Przykład.jar”
oczywiście problem był banalny gdyż nie zgadzała się ścieżka do pliku bo nie podałem nazwy użytkownika między home a pobrane...
jeszcze raz dziękuję za wsparcie i porady
boxxaa
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 144
Rejestracja: 03 mar 2019, 13:43
Wersja Ubuntu: inny OS

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: boxxaa »

Czy na bazie w/w informacji da się wykonać skróty na pulpicie do programów w usr/bin ???
Szkodnik Boxxa uciekł na linux.pl
Powód? Jeśli TWÓRCZOŚĆ i CHĘCI zawadzają... ... ...
https://ubuntu.pl/forum/viewtopic.php?f=128&t=184131
BubekLubin
Piegowaty Guziec
Piegowaty Guziec
Posty: 15
Rejestracja: 31 gru 2018, 00:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Skrót do pliku na pulpicie [Ubuntu 18.04 GNOME]

Post autor: BubekLubin »

jeśli jest to skrypt *.sh to na pewno się da :)
przytłocz jakiś konkret a na pewno znajdzie się rozwiązanie
ODPOWIEDZ

Wróć do „Środowiska graficzne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości