Hilfe bei Shellskripten

Dieses Thema im Forum "Sandkasten" wurde erstellt von El Kassem, 11.02.2008.

  1. #1 El Kassem, 11.02.2008
    El Kassem

    El Kassem scan my network and die

    Dabei seit:
    23.01.2008
    Beiträge:
    74
    Zustimmungen:
    0
    Hallo,
    Eine Frage könnte sich wer bereit stellen mir bei einem shellskript Projekt zu helfen. Das ganze wäre per ICQ ?

    Ich möcht eigendlich nur wissen , ob das überhaupt realisierbar ist, und wenn ja, wie ungefähr.

    Danke für alle die sich die Zeit nehmen ;)

    MfG El Kassem
     
  2. Anzeige

    Schau dir mal diesen Ratgeber an. Viele Antworten inkl. passender Shell-Befehle!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. caba_

    caba_ (caba{_,}|manuw)

    Dabei seit:
    07.08.2007
    Beiträge:
    334
    Zustimmungen:
    0
    Wie wäre es wenn du überhaupt sagst um was es geht, so wirst du niemanden finden.
     
  4. #3 Tomekk228, 11.02.2008
    Zuletzt bearbeitet: 11.02.2008
    Tomekk228

    Tomekk228 Lebende Foren Legende

    Dabei seit:
    14.08.2007
    Beiträge:
    2.417
    Zustimmungen:
    0
    Ort:
    /home/tomekk/
    @TE

    Worum geht es?
    Hab selber ein kleines am laufen > http://www.unixboard.de/vb3/showthread.php?t=35819 hehe.

    Aktueller Source >
    PHP:
    #! /bin/bash
    VERSION=0.6
    ##############################Ist zenity installiert?#####################################################################
    if [ ! -"$(which zenity)" ]; then
    clear
    echo "Zenity ist nicht installiert!! Bitte installieren Sie es nach!"
    exit
    fi
    ##########################################################################################################################
    ######################################Das Menü############################################################################
    function menu {
    AUSWAHL=$(zenity --list --radiolist --width=700 --height=495 --text "Wo wollen Sie Suchen? Wenn Sie nichts wählen wird SEM beendet.           Aktueller Browser:   $BROWSER        Aktuelle Version: $VERSION--title "Suchmaschine by Tomekk" --column="" --column Seite --column Beschreibung \
    \
    "\" Google            "Beliebteste Suchmaschine" \
    \"\" Google-Linux        "
    Google Linux abklatsch" \
    \"\" Google-BSD            "
    Google BSD abklatsch" \
    \"\" Yahoo            "
    Alternative zu Google" \
    \"\" Alltheweb            "
    Findet so gut wie alles" \
    \"\" Lycos            "
    Die Suchmaschine mit dem Spürhund" \
    \"\" Ixquick            "
    Anonymität Pur beim WWW durchstöbern" \
    \"\" Wikipedia.de        "
    Das deutsche Wikipedia" \
    \"\" Wikipedia.com        "
    Das englische Wikipedia" \
    \"\" Youtube            "
    Youtube berühmteste Flash Seite" \
    \"\" MyVideo            "
    Deutscher abklatsch von Youtube" \
    \"\" Clipfish            "
    Beliebteste deutsche Videosammlung" \
    \"\" "
    OpenSuse 10.3 Repos"    "Repo Suchmaschine für OpenSuse 10.3" \
    \"\" "
    Amazon"            "Online Shopping Portal" \
    \"\" "
    eBay"            "Deutsches Online Aktionshaus" \
    \"\" --                --               \
    \"\" "
    Browser ändern"        "Wollen Sie ihren Browser ändern?" \
    \"\" "
    Auf Updates prüfen"       "Überprüft ob es eine neue Version von SEM gibt" \
    )
    if [ -z "
    $AUSWAHL" ];then
        zenity --info --text "
    Besuchen Sie doch unser Board!\n\nwww.jeegeek.de"
        exit 
    elif [ "
    $AUSWAHL" = Google ];then
        auswahl_google
    elif [ "
    $AUSWAHL" = Google-Linux ];then
        auswahl_googlelinux
    elif [ "
    $AUSWAHL" = Google-BSD ];then
        auswahl_googlebsd
    elif [ "
    $AUSWAHL" = Yahoo ];then
        auswahl_yahoo
    elif [ "
    $AUSWAHL" = Alltheweb ];then
        auswahl_alltheweb
    elif [ "
    $AUSWAHL" = Wikipedia.de ];then
        auswahl_wikipediade
    elif [ "
    $AUSWAHL" = Lycos ];then
        auswahl_lycos
    elif [ "
    $AUSWAHL" = Ixquick ];then
        auswahl_ixquick
    elif [ "
    $AUSWAHL" = Wikipedia.de ];then
        auswahl_wikipediade
    elif [ "
    $AUSWAHL" = Wikipedia.com ];then
        auswahl_wikipediacom
    elif [ "
    $AUSWAHL" = Youtube ];then
        auswahl_youtube
    elif [ "
    $AUSWAHL" = MyVideo ];then
        auswahl_myvideo
    elif [ "
    $AUSWAHL" = Clipfish ];then
        auswahl_clipfish
    elif [ "
    $AUSWAHL" = "OpenSuse 10.3 Repos" ];then
        auswahl_opensuse
    elif [ "
    $AUSWAHL" = Amazon ];then
        auswahl_amazon
    elif [ "
    $AUSWAHL" = eBay ];then
        auswahl_ebay
    elif [ "
    $AUSWAHL" = -- ];then
        auswahl_leer
    elif [ "
    $AUSWAHL" = "Browser ändern" ];then
        auswahl_browser
    elif [ "
    $AUSWAHL" = "Auf Updates prüfen" ];then
        auswahl_version
    fi
    }
    ###################################################################################################################
    ############################Einstellungen & Version################################################################

    function int {
        if ! test -e 
    $HOME/.sem.cfg;then
            FIRST=$(zenity --entry --text "
    SEM wird zum ersten mal gestartetBitte den Browser eingeben der genutzt werden soll!")
                if [ -z "
    $FIRST" ];then
                zenity --info --text "
    Besuchen Sie doch unser Board!\n\nwww.jeegeek.de"
                exit
            else
                echo 
    $FIRST > $HOME/.sem.cfg
                BROWSER=$(cat 
    $HOME/.sem.cfg)
                menu
            fi
        else
            BROWSER=$(cat 
    $HOME/.sem.cfg)
            menu
            fi 
    }

    function auswahl_version {  
        wget www.jeegeek.de/tomekk/sem/.update
        UPDATE=$(cat .update)
        if [ 
    $VERSION = $UPDATE ];then
            rm .update
            zenity --info --text "
    SEM ist Up2Date!"
            int
        else
            zenity --info --text "
    Ein Update wurde gefunden.Wird installiert!"
            wget www.jeegeek.de/tomekk/sem/sem-
    $UPDATE
            rm sem
            mv sem-
    $UPDATE sem
            rm .update
            chmod u+x sem
            wget www.jeegeek.de/tomekk/sem/changelog
            CHANGE=$(cat changelog)
            zenity --info --text "
    SEM wurde erfolgreich aktualisiertBitte starten sie SEM neu.\n\nChangelog:\n\n$CHANGE"
            rm changelog
            int
        fi
    }

    function auswahl_browser { 
        BROWSER2=$(zenity --entry --text "
    Geben Sie ihren Neuen Browser ein.")
        if [ -z "
    $BROWSER2" ];then
            menu
        else
            rm 
    $HOME/.sem.cfg
            echo 
    $BROWSER2 > $HOME/.sem.cfg
            int
        fi
    }
     function auswahl_leer {
        zenity --error --text "
    Das ist nur ein Platzhalter!"
        menu
    }
     function suchwort {
        SUCHWORT=$(zenity --entry --text "
    Geben Sie ihr Suchwort ein.")
            if [ "
    $SUCHWORT" = "" ];then
                zenity --error --text "
    Bitte geben Sie ein Suchwort ein!\n\nWenn Sie wieder zum Menü wollen geben Sie B ein!"
                suchwort
             elif [ "
    $SUCHWORT" = "b" ];then
                menu
             elif [ "
    $SUCHWORT" = "B" ];then
                menu
            fi    
    }        
     function notify {
        zenity --info --text "
    $AUSWAHL wurde mit dem Suchwort $SUCHWORT geöffnet!"
    }

    ###################################################################################################################
    ############################Abfrage funktionen#####################################################################
        function auswahl_google {
        suchwort
        
    $BROWSER "http://www.google.de/search?hl=de&q=$SUCHWORT"| notify
        
    menu
    }
        function 
    auswahl_yahoo {
        
    suchwort
        $BROWSER 
    "http://de.search.yahoo.com/search?p=$SUCHWORT"notify
        menu
    }
        function 
    auswahl_alltheweb {
        
    suchwort
        $BROWSER 
    "http://www.alltheweb.com/search?q=$SUCHWORT"notify
        menu
    }
        function 
    auswahl_lycos {
        
    suchwort
        $BROWSER 
    "http://suche.lycos.de/cgi-bin/pursuit?query=$SUCHWORT&SITE=de&cat=loc"notify
        menu
    }
        function 
    auswahl_ixquick {
        
    suchwort
        $BROWSER 
    "http://s9.eu2.ixquick.com/do/metasearch.pl?cmd=process_search&query=$SUCHWORT"notify
        menu
    }
        function 
    auswahl_wikipediade {
        
    suchwort
        $BROWSER 
    "http://de.wikipedia.org/wiki/Spezial:Search?ns0=1&search=$SUCHWORT&fulltext=Suche"notify
        menu
    }
        function 
    auswahl_wikipediacom {
        
    suchwort
        $BROWSER 
    "http://en.wikipedia.org/wiki/Special:Search?search=$SUCHWORT&fulltext=Search"notify
        menu 
    }
        function 
    auswahl_youtube {
        
    suchwort    
        $BROWSER 
    "http://www.youtube.com/results?search_query=$SUCHWORT&search_type=&search=Search"notify
        menu
    }
        function 
    auswahl_myvideo {
        
    suchwort
        $BROWSER 
    "http://www.myvideo.de/news.php?rubrik=uoijv&searchWord=$SUCHWORT"notify
        menu
    }
        function 
    auswahl_clipfish {
        
    suchwort
        $BROWSER 
    "http://www.clipfish.de/searchfish.php?word=$SUCHWORT&type=video&order=hit&x=0&y=0"notify
        menu
    }
        function 
    auswahl_opensuse {
        
    suchwort
        $BROWSER 
    "http://packages.opensuse-community.org/index.jsp?searchTerm=$SUCHWORT&distro=openSUSE_103"notify
        menu
    }
        function 
    auswahl_googlelinux {
        
    suchwort
        $BROWSER 
    "http://www.google.de/linux?hl=de&q=$SUCHWORT&btnG=Suche&meta="notify
        menu

        function 
    auswahl_googlebsd {
        
    suchwort
        $BROWSER 
    "http://www.google.de/bsd?hl=de&q=$SUCHWORT&btnG=Suche&meta="notify
        menu
    }
        function 
    auswahl_amazon {
        
    suchwort
        $BROWSER 
    "http://www.amazon.de/s/url=search-alias%3Daps&field-keywords=$SUCHWORT&Go.x=0&Go.y=0"notify
        menu
    }
        function 
    auswahl_ebay {
        
    suchwort
        $BROWSER 
    "http://search.ebay.de/$SUCHWORT"notify
        menu
    }
    #####################################ENDE##########################################################################
    int
     

    Anhänge:

    • sem.zip
      Dateigröße:
      2,2 KB
      Aufrufe:
      1
  5. #4 El Kassem, 11.02.2008
    Zuletzt bearbeitet: 11.02.2008
    El Kassem

    El Kassem scan my network and die

    Dabei seit:
    23.01.2008
    Beiträge:
    74
    Zustimmungen:
    0
    naja ..
    es geht in die richtung von mein theard : killuser.sh <- nur etwas "ausgiebiger" und extremer .. ja das @ SEM hab ich gesehen ;)
    .
    .
    .
    EDIT (autom. Beitragszusammenführung) :
    .

    ICQ Nummer hier oder mir per PN schicken danke ;)
     
Thema:

Hilfe bei Shellskripten

Die Seite wird geladen...

Hilfe bei Shellskripten - Ähnliche Themen

  1. [Gelöst] Suchen und ersetzen mit Hilfe mehrerer Parameter

    [Gelöst] Suchen und ersetzen mit Hilfe mehrerer Parameter: Hallo zusammen, ich bin an einem Punkt angekommen, wo ich nicht mehr weiter komme und hoffe ihr könnt mir weiter helfen. Anbei ein Ausschnitt aus...
  2. Benötige Hilfe- Dateien vergleichen

    Benötige Hilfe- Dateien vergleichen: Hallo, für eine Arbeit an der Uni muss ich einige viele Bilder miteinander vergleichen, was ich gerne durch eine Automatisierung etwas...
  3. Anfänger braucht Hilfe bei DVB-S Installation

    Anfänger braucht Hilfe bei DVB-S Installation: Hallo, ich habe ein Problem. Ich habe openSuse 13.2 frisch installiert. Jetzt soll ein usb-TV-Modul TEVII s660 funktionieren. Ich kann bereits...
  4. 16bit-Wavedatei als Hilfestellung für Zufallszahlen

    16bit-Wavedatei als Hilfestellung für Zufallszahlen: Hallo, kennt einer ein Programm, welches man nutzen kann um aus einer Wave-Datei byte-weise etwas herauszulesen? Habe das im Video...
  5. Partitionierungshilfe für 3 dualboot Systeme

    Partitionierungshilfe für 3 dualboot Systeme: Moin Leute, ich habe grob gesagt folgendes vor: 1. Win7(wird nur selten gebraucht) 2. Xubuntu(quasi als Distro bei der ich weiß das alles...