Seite 1 von 2
Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 08:03
von mybloodyvalentine
heyho ihr Lieben hab heut vor das Konsole im Autostart startet und das Programm das ich gestern geschrieben hab ausführt, ohne das ich eingeben muss was es tun soll. Die Konsole startet auch habs im KDE reingestellt das Skript dazu aber da steht "beim anmelden ausführen" oder Abmelden oder VOR KDE Anmeldung. Davor noch ich arbeite mit Open Suse

! Sollte ich vll als "Skript" erstmal Python ausführen lassen bevor ich die Datei ausführen lasse?
Für Tipps wär ich wie immer Dankbar
liebe Grüße
mybloodyvalentine
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 08:43
von BlackJack
@mybloodyvalentine: Vorweg der übliche Tipp: Gib Dir mehr Mühe Dein Problem in zuammenhängenden, verständlichen, deutschen Sätzen zu beschreiben.
Was ich da so rauslese hat das überhaupt nichts mit Python zu tun, sondern ist eine KDE-Frage. Nämlich wie man ein Programm automatisch in einer Konsole startet.
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 08:48
von mybloodyvalentine
hm richtig du hast es erfasst. Naja was heisst in deutschen Sätzen tu ich doch nur keine Ahnung kanns am Telefon oder so besser erklären als hier x) weis trotzdem irgendjmd was?
lg mybloodyvalentine
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 08:54
von cofi
Ich hab mir das jetzt 5 mal durchgelesen und verstehe kein bisschen, was du vorhast.
Mal ins blaue: Du kannst auch neue "Programme" ueber den Menue-Editor erstellen und das dann ueber den Autostart starten lassen, inklusive aller Einstellungen, die man da treffen kann (im Terminal, etc)
P.S : Deutsche Saetze sind das jedenfalls nicht, das scheitert schon an der Interpunktion ..
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 08:57
von Hyperion
Auch Du wirst einmal im Deutschunterricht Dinge wie Zeichensetzung, Groß- Kleinschreibung, Grammatik und bei Aufsätzen sicherlich auch Stil bzw. Ausdruck erklärt bekommen haben. Dein letzter Beitrag ist geradezu ein Fanal für die Missachtung jeglicher diese Konzepte.
So wirst Du hier nicht weiterkommen - und vermutlich in keinem anderen Programmierforum. Nicht dass Entwickler alles Germanistik-Genies wären, sondern weil ein gewisser Hang zur Präzision einfach bei dieser Sache unerlässlich ist und man sich den schon auch im Umfeld aneignen sollte.
Würdest Du selber gerne Dokumentation in Deinem eigenen Stil lesen?
abs(x)
Yo alder da kommt halt so ne nummer zurück die is irgend wie am dann voll positiv. Ach davor noch da muss nen int rein und ach egal ich muss jetzt zum telefon lg
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 08:58
von mybloodyvalentine
nagut nochmal auf hochdeutsch.
ich starte Linux alles läuft fährt hoch ich meld mich an so Konsole erscheint nun will ich aber nicht in die Konsole was eingeben weil der zukünftige Benutzer der Software weis ja nicht was er da eingeben soll... Also muss die Konsole dann die Datei.py starten und ausführen
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:01
von mybloodyvalentine
und nun zum Problem Konsole startet aber datei.py eben nicht -.-
ja mein Deutschunterricht is lange her. Ich bin ja erst seit Kurzem im Bereich Informatik und das meine Rechtschreibung nicht mehr die beste is is mir irgendwo klar aber naja -.- ich streng mich an aber egal sinnlos... hach
Kaffeepause.. shutdown -rf now.
coming soon
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:06
von cofi
mybloodyvalentine hat geschrieben:ja mein Deutschunterricht is lange her. Ich bin ja erst seit Kurzem im Bereich Informatik und das meine Rechtschreibung nicht mehr die beste is is mir irgendwo klar aber naja -.- ich streng mich an aber egal sinnlos... hach
So alda hier menue editor und dann neu erstellen und dann als befehl deinen befehl da eingeben und so .. und dann hier auf erweitert das terminal angeben un so ... weisst schon .. ne?
Zu Bloed, dass mir jetzt keine langen Saetze einfallen. Das Problem ist im Uebrigen nicht die Rechtschreibung, sondern dass man die Saetze nicht als solches erfassen kann ... und das erschwert das schnelle Lesen ungemein.
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:09
von EyDu
Hyperion hat geschrieben:
abs(x)
Yo alder da kommt halt so ne nummer zurück die is irgend wie am dann voll positiv. Ach davor noch da muss nen int rein und ach egal ich muss jetzt zum telefon lg

Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:11
von mybloodyvalentine
ich Logg mich ein in Linux und die Konsole erscheint so wie wenn ich sie von Hand starte, nun will ich aber den Befehl Python Datei.py nicht eingeben sondern das soll beim Autostart während die Konsole sich öffnet ausführen, nur das beim KDE man nur einstellen kann Konsole soll beim Anmelden starten und das Skript man nicht einstellen kann und nun such ich eine Lösung isses nun besser?
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:34
von /me
mybloodyvalentine hat geschrieben:ich Logg mich ein in Linux und die Konsole erscheint so wie wenn ich sie von Hand starte, nun will ich aber den Befehl Python Datei.py nicht eingeben sondern das soll beim Autostart während die Konsole sich öffnet ausführen, nur das beim KDE man nur einstellen kann Konsole soll beim Anmelden starten und das Skript man nicht einstellen kann und nun such ich eine Lösung isses nun besser?
Nein. Versuch doch mal bitte strukturiert dein Problem anzugehen und die Sätze passend aufzubauen. Beim Programmieren musst du gewisse Regeln einhalten damit der Computer versteht, was du von ihm willst. Bei der Kommunikation mit Menschen solltest du das ebenfalls tun. Es ist unglaublich schwer deine grammatikalisch verhunzten Bandwurmsätze zu lesen und zu verstehen, vor allem, da du das Problem nie richtig erklärst und normalerweise auch noch die Rahmenbedingungen weglässt. In der Zeit, die ich für das Interpretieren deiner Fragen brauche, kann ich drei anderen Leuten bei ihren Problemen helfen.
Ich versuche deine Frage mal lesbar formuliert in einzelne Teile runterzubrechen:
Ich melde mich an einem Linux-System an und die Konsole erscheint so, als ob ich sie manuell gestartet hätte.
Du meldest dich also an. Ich weiß aber überhaupt nicht, was du mit dem "von Hand starte" sagen willst. Wenn ich hier z.B. via putty eine Verbindung zu einem anderen System öffne, dann habe ich da einfach eine Konsole und muss nichts von Hand starten.
Ich möchte, dass beim Öffnen der Konsole automatisch der Befehl python Datei.py ausgeführt werden soll.
Das klingt systemspezifisch und hat nichts mit Python selber zu tun. Zudem reicht es bei einem passend gesetzten shebang, wenn einfach
Datei.py aufgerufen wird.
Ich verwende KDE und dort kann man beim Anmelden nur eine Konsole automatisch starten lassen, man kann ihr aber kein Skript mitgeben.
Aha, KDE ist es also. Die Information hätte an den Anfang der Frage gehört. Ich kenne mich mit den Einstellungen von KDE nicht aus, aber warum möchtest du das Programm überhaupt in einer Konsole starten? Ein direktes Aufrufen des Programms wird doch wohl möglich sein.
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:39
von mybloodyvalentine
naja von Hand starten mein ich die Konsole.
und ich weis net wie ich das sonst in Autostart packen soll nehm ich das Datei.py in den Autostart wird mir nix angezeigt ob er es überhaupt ausführt oder im Hintergrund? das is mein Problem ich weis net genau WIE ichs starten soll deswegen hab ich mir mit Konsole gedacht das Konsole sich öffnet und das "Skript" ausführt und das She-Bang das steht schon drin ich kopier euch ma die Datei hier hin :
#!/bin/bash
#!/bin/sh
#!/usr/bin/python
# -*- coding: <encoding name> -*-
#/etc/init.d/boot.local
import time
#
while 1:
datei = open("datei.ini","r")
for line in datei:
print line
time.sleep(5)
~
und die Funktioniert ja auch

nur im Autostart packen das mein Problem
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:46
von mybloodyvalentine
http://forum.ubuntuusers.de/topic/pytho ... st-2568697 sowas nur für OpenSuse
weis einer vll wo die Datei liegt der Konfiguration von Autostart?
Grüße
mybloodyvalentine
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:49
von cofi
_DAS_ wird ganz sicher auf die Schnauze fliegen.
Die Shebang ist dazu gedacht einen Interpreter fuer eine ausfuehrbare Datei zu finden, wenn es von der Shell direkt gestartet wird.
D.h.
anstatt
Wenn es jetzt mit ersterem gestartet wird, interpretiert die Bash dein Skript und wird schnell scheitern.
Das Coding-Cookie ist nur in der 2. Zeile sinnvoll, weitere Zeilen werden nicht durchsucht (genauso wie nach der Shebang nur in der ersten Zeile gesucht wird - je nach Shell sogar nur in den ersten x Zeichen) und statt <encoding name> muss die richtige Kodierung angegeben werden.
Und zu guter Letzt: Lies verflucht nochmal meine anderen Posts und erstelle einen Programmeintrag mit den Einstellungen die du haben willst und starte dann das per Autostart - Skripte werden einfach nur ausgefuehrt der Seiteneffekte wegen.
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:51
von mybloodyvalentine
du hast recht beim ersten geht auch nix beim zweiten kommt wenigstens der datei-inhalt die Codierung brauch ich nicht hab ich rausgelöscht. nun nochmal zum Teil 2 es gibt doch sicher irgendwo ne autostart.conf oder so?
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 09:59
von Defnull
Ich weiß nicht ob ich lachen oder weinen soll.
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 10:06
von mybloodyvalentine
defnull?
lass es einfach
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 10:07
von Rebecca
Wenn du ein Script via Autostart ausfuehrst, welches einfach nur Ausgaben auf stdout printet, dann ist halt niemand da, der diese Ausgabe sehen kann! Normalerweise will man ja, das Scripte im Autostartordner irgendetwas machen...
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 10:07
von mybloodyvalentine
Nochmal zum Verständnis aller ich such sowas wie:
http://forum.ubuntuusers.de/topic/pytho ... st-2568697
wo der schreibt er hatn Python Programm was in Autostart soll. Mehr will ich nicht Nur das -.-
Re: Konsole und Autostart *Augen Roll*
Verfasst: Mittwoch 18. August 2010, 10:08
von mybloodyvalentine
das geschriebene Skript sagt nur
Programm xy
boottime= X
in Schleife mehr nicht und das soll der zuk+nftige Besitzer der Software sehn.