Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 22

Thema: gui für consolen proggie erstellen, wie ?

  1. #1
    Registrierter Benutzer
    Registriert seit
    31.08.2002
    Beiträge
    17

    Post gui für consolen proggie erstellen, wie ?

    hi leutz,

    also die aufgaben stellung ist denkbar einfach.

    ich habe vor eine gui für ein schon verhandendes consolen programm zuerstellen ..

    nun weis ich überhaupt nicht wie / wo ich da anfangen soll ..

    also als gedanklicher Werdegang hab ich mir gedacht ich erstelle eine oberfläche

    mit QT von trolltech *is grad bei knoppix dabei * dann irgend wie zusagen wenn ich auf knopf *ok* drücke führe kommando A aus ... so in etwa .. ich weis echt lainen haft die erklärung *sry*

    kann mir da wer sagen wie ich das am besten anstelle?

    danke im voraus

    cu spaci76

    ps. vorranig für kde
    Geändert von spaci76 (22-01-2004 um 10:53 Uhr)

  2. #2
    Registrierter Benutzer Avatar von tuxipuxi
    Registriert seit
    30.08.2002
    Beiträge
    667
    hi,

    vorrausgesetzt du hast ein bisschen erfahrung mit c++, kannst du es gut mit Qt lösen.
    ein gutes einsteiger tutorial gibt es hier:
    - http://www.digitalfanatics.org/proje...ial/index.html
    - im tutorial bereich von mrunix( geschrieben von Qt gott anda_skoa )
    - von trolltech selbst in der dokumentation

    für dich wird vor allem die klasse QProcess interessant sein.

    gruss,
    michael.

  3. #3
    Registrierter Benutzer
    Registriert seit
    19.04.2001
    Beiträge
    159

    Re: gui für consolen proggie erstellen, wie ?

    Original geschrieben von spaci76
    ps. vorranig für kde
    QT als toolkit ist sicher eine gute Wahl. Ich würde dir aber empfehlen, wenn es irgendwie möglich ist, auf KDE libs zu verzichten.
    Das wirkt sich auf die Verbreitung und Akzeptanz deines Programms nur positiv aus.

    "I could have made some money developing proprietary software, and perhaps amused myself writing code. But I knew that at the end of my career, I would look back on years of building walls to divide people, and feel I had spent my life making the world a worse place."
    -- Richard M. Stallman

    Wissenskommunismus und Wissenskapitalismus
    Offene Quellen und öffentliches Wissen
    und vieles mehr: VRG's Texts , Philosophy of the GNU Project

  4. #4
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    kommt auf die Komplexität und Art des Programms an.

    Je nach dem würd ich auch mal Shellscript + Dialog versuchen.

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  5. #5
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Du kannst auch eine Scriptsprache mit GUI Bindings benutzen, zum Beispiel Python mit pyQt.
    Unser Mitglied Hans-Georg Normann hat so ein Frontend zum Commandline Programm tar gemacht: http://python.normann-live.de

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  6. #6
    Registrierter Benutzer
    Registriert seit
    31.08.2002
    Beiträge
    17
    hi leutz,

    danke für die zahlreichen antworten..

    mir persönlich geht es eher darum wie ich damit anfange minimalistische kenntnisse von c++..

    also sprich .. erst basis c++ dann qt oder kann ich direkt irgendwie mit qt quereinsteigen...?

    es geht einfach um ein ftp client.. der auf lfp basiert *weil das der einzig freie client ist der ssl + tls kann*

    mfg spaci76

  7. #7
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Ich würd schon erst mal C++ lernen. Wenn du sonst schon Programmieren kannst geht Quereinsteigen sicher auch, aber nicht sooo gut. C++ hat so seine Tücken.

    Ich würd mir sicher auch mal - wie von anda_skoa vermerkt - die Scriptsprachenfraktion anschauen - vor allem Python, aber auch Ruby und Perl.

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  8. #8
    Registrierter Benutzer Avatar von tuxipuxi
    Registriert seit
    30.08.2002
    Beiträge
    667
    Original geschrieben von peschmae


    Ich würd mir sicher auch mal - wie von anda_skoa vermerkt - die Scriptsprachenfraktion anschauen - vor allem Python, aber auch Ruby und Perl.
    dem schliesse ich mich an. c++ hat einen extrem viel höheren lernaufwand als python mit pyQt. wenn du aber an einer compiler sprache interessiert bist, bist du auf dem richtigen dampfer. dann solltest du aber erst ausführlich c++ machen und danach Qt.

  9. #9
    Registrierter Benutzer
    Registriert seit
    19.04.2001
    Beiträge
    159
    Original geschrieben von spaci76

    mir persönlich geht es eher darum wie ich damit anfange minimalistische kenntnisse von c++..
    kommt darauf an ob du überhaupt in C++ programmieren willst. Kannst du vielleicht schon eine andere Sprache? Sowohl QT als auch GTK+ haben eine Menge Sprach-bindings, es ist also nicht unbedingt notwendig C++ zu können... Wobei es für QT sicher Sprache Nummer Eins ist.

    "I could have made some money developing proprietary software, and perhaps amused myself writing code. But I knew that at the end of my career, I would look back on years of building walls to divide people, and feel I had spent my life making the world a worse place."
    -- Richard M. Stallman

    Wissenskommunismus und Wissenskapitalismus
    Offene Quellen und öffentliches Wissen
    und vieles mehr: VRG's Texts , Philosophy of the GNU Project

  10. #10
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von spaci76
    *weil das der einzig freie client ist der ssl + tls kann*
    Wenn ich wetten müsste, würde ich sagen, dass kio_ftp sehr wohl SSL und TLS kann.

    Irgendeine FTP Site, wo man das testen könnte?

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  11. #11
    Registrierter Benutzer
    Registriert seit
    31.08.2002
    Beiträge
    17
    moin,

    "kio_ftp" was soll das sein ein plugin?

    ich find da keine genauen Infosim google darüber

    thx kiwi


    *es fehlt wirklich an guten ftp client*

    wenn ich da so gftp sehe oder kbear aber diese bietet alle spielerein aber nichts in punto sicherheit.

    (

    cu spaci76

  12. #12
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    für sichere Transfers benutze ich normalerweise scp oder sftp (z.B. bei Sourceforge)

    Das Ftp Protokoll ist imho (auch wegen der Probleme mit Firewall-Konfiguration) obsolet.

    Alle KIO-Sachen sind Plugins für KDE (und KDE-Programme) die irgendwelche Input-Output-Sachen zur Verfügung stellen (SMB, Ftp, uvam)

    MfG Peschmä

    P.S. gftp rockt
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  13. #13
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von spaci76
    "kio_ftp" was soll das sein ein plugin?
    Das ist das FTP IO Modul von KDE.
    Da es ein TCP Slave ist und AFAIK ist SSL/TSL in der SlaveBase implementiert ist, sollte es meiner Meinung nach auch in kio_ftp gehen.

    Wenn du das irgendwie testen kannst, also einen Server mit SSL/TSL FTP kennst, probier einfach aus, ob Konqueror dorthin connected.

    Wie peschmae schon geschrieben hat, wird für sichere Verbindungen normalerweise eh ein SSH basierendes Verfahren benutzt, also scp oder sftp.
    In KDE macht das ohnehin keinen Unterschied.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  14. #14
    Registrierter Benutzer
    Registriert seit
    31.08.2002
    Beiträge
    17
    schon aber ein gui ist halt bequemer auf dauer ...*GG*

    ich teste es grad mal mit dme konqi

    cu spaci76

    *update*

    also es geht mit dem konqi net.

    es kommt "use secure access"

    das heist soviel er versucht sich mit den normalen ftp einzuwählen

    cu spaci76
    Geändert von spaci76 (23-01-2004 um 10:28 Uhr)

  15. #15
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Ich finde Scripts auf Dauer bequemer als Guis. Aber jedem das seine.

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •