Kirjoittaja Aihe: Kuinka teen erikoisen käynnistimen päätteelle? (Ratkaistu).  (Luettu 4191 kertaa)

Laiskamato

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Yxsormijärjestelmän ylläpitäjä kysyy:
Kuinka tehdään sellainen käynnistin (skripti ?) joka avaa päätteen jossa lukisi valmiina vaikka "sudo apt-get install". Siihen sitten vois itse jopa kirjoittaa jatkoksi paketin nimen.
Kiitokset etukäteen.
« Viimeksi muokattu: 28.03.08 - klo:11.03 kirjoittanut Laiskamato »
Laiskaks haukutaan vaikka mitään en oo tehny!

Jiku

  • Käyttäjä
  • Viestejä: 248
    • Profiili
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #1 : 26.03.08 - klo:16.41 »
vaikka lähettämällä näppäinkomentoja xvkbd:llä

Koodia: [Valitse]
xterm & sleep 1 && xvkbd -text "sudo apt-get install "
Puoliksi suunniteltu on hyvin tehty

Laiskamato

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #2 : 27.03.08 - klo:11.22 »
vaikka lähettämällä näppäinkomentoja xvkbd:llä

Koodia: [Valitse]
xterm & sleep 1 && xvkbd -text "sudo apt-get install "

Kiitos, mutta tätä en hakenut, vaan käynnistinskriptiä joka avaa Päätteen jossa lukee...
Laiskaks haukutaan vaikka mitään en oo tehny!

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #3 : 27.03.08 - klo:11.43 »
Tee kuvake työpöydälle ja laita siihen komennoksi tuo edellä mainittu ?

Laiskamato

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #4 : 27.03.08 - klo:12.49 »
Tein sen kuvakkeen mutta kun sitä klikkaa tulee Pääte vain sekunniks esiin ja häviää.
Xvkbd on asennettu työpöytänä Gnome.
Mitäs ny? ???
Laiskaks haukutaan vaikka mitään en oo tehny!

snifi

  • Vieras
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #5 : 27.03.08 - klo:14.39 »
Aliaksien käytön sijasta kannattaa minusta suosia muistilistojen tekemistä. Perustelut:

1) Koneen päivityksen yhteydessä aliakset ovat yleensä mennyttä.
2) Aliakset luovat tiedostoriippuvuuksia, ja ohjeiden siirrettävyys vähänee.
3) Järjestelmäkomentojen opettelu voi olla myös hyödyksi.

Jiku

  • Käyttäjä
  • Viestejä: 248
    • Profiili
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #6 : 27.03.08 - klo:19.06 »
Tein sen kuvakkeen mutta kun sitä klikkaa tulee Pääte vain sekunniks esiin ja häviää.
Xvkbd on asennettu työpöytänä Gnome.
Mitäs ny? ???

Hmm, kyllä tuo käynnistimenä KDEssä toimii niin kuin olettaa.
Miten jos lisäät vielä yhden &-merkin?
Koodia: [Valitse]
xterm & sleep 1 && xvkbd -text "sudo apt-get install " &
ja kun sitä käynnistimen ominaisuuksia katsoo hiiren kakkosella niin siellä taitaa olla lisävalintoja päätteessä suorittamista varten.
Mutten muista miten Gnomessa meni ja sitä mulla ei nyt koneella ole.
Puoliksi suunniteltu on hyvin tehty

Laiskamato

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #7 : 28.03.08 - klo:08.38 »
Lisäsin sen & loppuun mutta kun käynnistintä klikkaa tulee Pääte vain sekunniks esiin ja häviää.
Laiskaks haukutaan vaikka mitään en oo tehny!

Laiskamato

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #8 : 28.03.08 - klo:08.49 »
Toi käyttäjä tkv:n alias juttu on mielestäni paras tähän mennessä. Kokeilin ja toimi kiitosta vaan.

Mutta ei lopeteta vielä eli :
Miten saan Päätteen auki yhdellä klikkauksella jossa lukisi valmiina "sudo apt-get install "
Laiskaks haukutaan vaikka mitään en oo tehny!

peran

  • Vieras
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #9 : 28.03.08 - klo:09.41 »
Toi käyttäjä tkv:n alias juttu on mielestäni paras tähän mennessä. Kokeilin ja toimi kiitosta vaan.

Mutta ei lopeteta vielä eli :
Miten saan Päätteen auki yhdellä klikkauksella jossa lukisi valmiina "sudo apt-get install "

Käviskö ratkaisuideaksi ampua tykillä kärpästä:

tykilla.c
Koodia: [Valitse]
#include <stdio.h>
int main() {
    system("gnome-terminal&");
    system("sleep 1 && xvkbd -text \"sudo apt-get install \"");
}

Joo on surkeeta koodia – tai tarkemmin todella surkeeta. Lisäksi pitää asentaa toi xvkbd-paketti.
Lisäksi tietenkin kääntää toi ohjelma.  :P

l. pitää asentaa build-essential-paketti, jos oikein muistan ja sitten ajaa.
Koodia: [Valitse]
gcc tykilla.c -o tykilla
Edit - ja toimii myös gnomessa.
Edit - Kannattaa sitten ownata rootille, ja antaa kaikille ajo-oikeudet.
« Viimeksi muokattu: 28.03.08 - klo:09.48 kirjoittanut peran »

UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #10 : 28.03.08 - klo:10.20 »
Tuo Jikun systeemi toimii

Koodia: [Valitse]
sudo gedit /usr/local/bin/asentaja
Koodia: [Valitse]
#!/bin/bash
xterm & sleep 1 && xvkbd -text "sudo apt-get install "
Koodia: [Valitse]
sudo chmod a+x  /usr/local/bin/asentaja
Koodia: [Valitse]
gedit ~/Desktop/Asentaja.desktop

Koodia: [Valitse]
[Desktop Entry]
Exec=asentaja
Type=Application
Name=Asenna

Eikös?


Muoks
Oma kehitelmä
Olkoon tuo /usr/local/bin/asennus-ei-kliks
Koodia: [Valitse]
#!/bin/bash
echo "sudo apt-get install ?"
read -p "Asennettavat paketit: " asenna
echo "sudo apt-get install $asenna"
sudo apt-get install asenna
Koodia: [Valitse]
sudo chmod a+x /usr/local/bin/asennus-ei-kliksNuo desktop-tiedostot eivät ainakaan minulla suostu vastaanottamaan noita argumentteja.

Täytyy (?)  kökösti ajaa toinen skirpti
olkoon tuo sitten se /usr/local/bin/asentaja
Koodia: [Valitse]
#!/bin/bash
xterm -e /usr/local/bin/asennus-ei-kliks
« Viimeksi muokattu: 28.03.08 - klo:10.47 kirjoittanut UbunTux »
KDE neon
Uudempaa KDE:tä Ubuntulla

Laiskamato

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Vs: Kuinka teen erikoisen käynnistimen päätteelle?
« Vastaus #11 : 28.03.08 - klo:11.00 »
Ton UbunTuxin eikös? kysymykseen vastaisin että:
KYLLÄ ! ! !
Nyt pelaa!
Kiitos teille kaikille. Mahtavaa! ;D
Laiskaks haukutaan vaikka mitään en oo tehny!