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 diese Kategorie an. Dort findest du bestimmt etwas.
    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 ;)
     
  6. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Hilfe bei Shellskripten

Die Seite wird geladen...

Hilfe bei Shellskripten - Ähnliche Themen

  1. Hilfe.

    Hilfe.: Hallo ich habe centos 7.2.15.11 Ich habe die .rpm Dateien von Epson direkt installiert, aber sonst nichts. Nachdem ich im Terminal...
  2. Bräuchte Hilfe bei Backupscript mittels Bash und cronjob

    Bräuchte Hilfe bei Backupscript mittels Bash und cronjob: Es soll für bestimmte Ordner Archivierung aller Dateien(Logfiles), die älter als 30 Tage sind machen. Am besten einmal täglich nachts irgendwann....
  3. [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...
  4. 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...
  5. 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...