Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Neznalost Ubuntu a vytvaření ikon pro zpuštění programu přes wine  (Přečteno 2531 krát)

Kotoulek

  • Návštěvník
  • Příspěvků: 31
Dobry den chtel bych se zeptat zda nekdo nevíte jak si vytvořit zastupce na ploše pro hru League of legends.
Na jejich oficialnich starnkach viz: http://forums.na.leagueoflegends.com/board/showthread.php?t=1946188
je navod jak nainstalovat a zpouštět tuhle hru, ale nemají tam uvedeno jak vytvořit ikonu pro jednoduche kliknuti a spuštění. Vždy lol musím spouštět v terminalu pomocí příkazu:

code1: cd "/home/frantisek/.wine/dosdevices/c:/Program Files/Riot Games/League of Legends/RADS/system"
(changes directory to where you have LoL folder installed)

code2: WINEDEBUG=+ntdll wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe
(runs program under debug mode)

Učel- potřebuji zjistit jak udělat ikonu na spouštění teto hry.

Děkuji za odpovedi.

Poznamka- už jsem hledal po internetu a nic jsem nenašel kromne http://wiki.ubuntu.cz/spou%C5%A1t%C4%9B%C4%8D#odkazy ani tohle mi nepomohlo. Protože nwm jak to tam napsat aby ta cesta byla jedna protože v terminalu musim zadat prvni přikaz potvrdit a pote dodat druhý příkaz.

Dano V

  • Stálý člen
  • **
  • Příspěvků: 990
Re:Neznalost Ubuntu a vytvaření ikon pro zpuštění programu přes wine
« Odpověď #1 kdy: 08 Června 2014, 21:54:38 »
Z tých dvoch príkazov urob skript a launcher LOL vytvor s cestou k tomu skriptu

napr. tento príkaz vytvorí skript čo to spustí naraz oba príkazy a uloží ho do .local/share application s názvom LOL_run
Kód: [Vybrat]
printf '#!/bin/sh
cd "/home/frantisek/.wine/dosdevices/c:/Program Files/Riot Games/League of Legends/RADS/system" && WINEDEBUG=+ntdll wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe' > ~/.local/share/applications/LOL_run && chmod 755 ~/.local/share/applications/LOL_run

a potom launcher, čo spustí ten skript LOL_run
Nájdi si peknú ikonu a ulož ju do skrytej zložky /.icons. Zadaj správnu cestu a názov do spúšťača

Kód: [Vybrat]
printf '[Desktop Entry]
Name=LOL
GenericName=LOL
Icon=/cesta/k/ikone/napr/home/frantisek/.icons/LOL.png
Exec=/home/frantisek/.local/share/applications/LOL_run
Terminal=false
StartupNotify=false
Type=Application
Categories=
Keywords=' > ~/.local/share/applications/LOL.desktop && chmod 755 ~/.local/share/applications/LOL.desktop
vo vyhľadávaní zadaj LOL a mal by tam byť spúšťač čo si môžeš presunúť na plochu
Takto by som začal ja.  ;)

edit:
Citace
Neznalost Ubuntu a vytvaření ikon pro zpuštění programu přes wine
predpokladám, že si nemyslel naozaj ikonu  :D
« Poslední změna: 08 Června 2014, 21:56:59 od Dano V »
U12.04 do 04.2017  K3.2.0-60
...Ne vždycky spolu budeme souhlasit, ale to není důvod k neslušnému chování. Každý se občas může cítit zklamaný, ale je vždy potřeba se chovat tak, aby se zklamání neproměnilo v osobní útok. Je nutné si uvědomit, že v komunitě, kde panuje napětí a stres, se toho moc neudělá... ;)
http://www.ubuntu.cz/komunita/pravidla

Kotoulek

  • Návštěvník
  • Příspěvků: 31
Re:Neznalost Ubuntu a vytvaření ikon pro zpuštění programu přes wine
« Odpověď #2 kdy: 09 Června 2014, 11:05:28 »
Z tých dvoch príkazov urob skript a launcher LOL vytvor s cestou k tomu skriptu

napr. tento príkaz vytvorí skript čo to spustí naraz oba príkazy a uloží ho do .local/share application s názvom LOL_run
Kód: [Vybrat]
printf '#!/bin/sh
cd "/home/frantisek/.wine/dosdevices/c:/Program Files/Riot Games/League of Legends/RADS/system" && WINEDEBUG=+ntdll wine "rads_user_kernel.exe" run lol_launcher $(ls ../projects/lol_launcher/releases/) LoLLauncher.exe' > ~/.local/share/applications/LOL_run && chmod 755 ~/.local/share/applications/LOL_run

a potom launcher, čo spustí ten skript LOL_run
Nájdi si peknú ikonu a ulož ju do skrytej zložky /.icons. Zadaj správnu cestu a názov do spúšťača

Kód: [Vybrat]
printf '[Desktop Entry]
Name=LOL
GenericName=LOL
Icon=/cesta/k/ikone/napr/home/frantisek/.icons/LOL.png
Exec=/home/frantisek/.local/share/applications/LOL_run
Terminal=false
StartupNotify=false
Type=Application
Categories=
Keywords=' > ~/.local/share/applications/LOL.desktop && chmod 755 ~/.local/share/applications/LOL.desktop
vo vyhľadávaní zadaj LOL a mal by tam byť spúšťač čo si môžeš presunúť na plochu
Takto by som začal ja.  ;)

edit:
Citace
Neznalost Ubuntu a vytvaření ikon pro zpuštění programu přes wine
predpokladám, že si nemyslel naozaj ikonu  :D

Moc to pomohlo děkuji a jen dodatečně zda nevíte jak se da ještě přesunoutt icona na plochu a pak kde najde vlastnosti teto icony. "když je mam na ploše dam na ne pravím a pak tam je možnost vlastnosti"  ;)

Dano V

  • Stálý člen
  • **
  • Příspěvků: 990
Re:Neznalost Ubuntu a vytvaření ikon pro zpuštění programu přes wine
« Odpověď #3 kdy: 10 Června 2014, 23:19:15 »
Citace
...jak se da ještě přesunoutt icona na plochu a pak kde najde vlastnosti teto icony. "když je mam na ploše dam na ne pravím a pak tam je možnost vlastnosti"  ;)
Myslím, že v čítaní medzi riadkami som dobrý, ale toto som nepochopil :)
Ak sa jedná naozaj o ikonu=png,svg,xpm,ico tak ubuntu to má uložené v /usr/share/icons s koncovkami png, svg, xpm
 
Ak ide o spúšťač aplikácie, tak stačí v ubuntu z klik>>>dash presunúť spúšťač na plochu ;)   sú v  usr/share/applications
Vlastné sa ukladajú do skrytej zložky v domovskom adresári /.local/share/applications/

A úprava „vlastností” spúšťača sa dá aj presunutím do otvoreného textového editoru napr. gedit
Vlastnosti ikony=obrázku? Tak to by som hľadal v gimp-e Alt+Enter, alebo v eog-Prehliadač obrázkov tiež Alt+Enter ::)
U12.04 do 04.2017  K3.2.0-60
...Ne vždycky spolu budeme souhlasit, ale to není důvod k neslušnému chování. Každý se občas může cítit zklamaný, ale je vždy potřeba se chovat tak, aby se zklamání neproměnilo v osobní útok. Je nutné si uvědomit, že v komunitě, kde panuje napětí a stres, se toho moc neudělá... ;)
http://www.ubuntu.cz/komunita/pravidla

 

Provoz zaštiťuje spolek OpenAlt.