Page 1 of 2 12 LastLast
Results 1 to 15 of 16

Thread: WL500gP Downloadskript + .bashrc/profile

  1. #1

    WL500gP Downloadskript + .bashrc/profile

    hey,

    ich hab noch so einige probleme mit olegs firmware...der canon ip4300 drucker läuft perfekt...80gb storage läuft auch perfekt...samba shares laufen auch ohne probleme...bisher bin ich also begeistert !

    ABER wieso kann ich keine *.sh dateien ausführen ?! ich hab mir ein Rapidshare bashscript geschrieben, dass alle links aus einer datei runterlädt...

    Code:
    #!/bin/bash
    
    # Benutzerdaten:
    RS_user=""
    RS_pass=""
    savedir='/tmp/harddisk/download'
    linkfile=`cat /tmp/harddisk/public/dl.txt`
    
    ###################################################################
    ####################################################################
    for file in $linkfile
    do
            #gleichzeitig
            #screen -dmS `basename $file` wget --http-user $RS_user --http-passwd $$
    
            #nacheinander
            wget --http-user $RS_user --http-passwd $RS_pass $file -O $savedir/`bas$
    done
    aber wie zum Teufel kann ich die Datei ausführbar machen?! oder fehlen mir noch Pakete die ich installieren muss...

    Code:
    [admin@(none) harddisk]$ ./rs
    -sh: ./rs: not found
    .... ajo rechte hab ich immer mit "chmod u+x rs" gesetzt...


    Zweitens würd ich gerne "alias" in meinem system haben um schneller arbeiten zu können...z.b. alias dir="ls -hal" ...
    Unter debian wars die .bashrc oder die /etc/profile ...bei olegs firmware gibs die bashrc nich... naja wenn ich die /etc/profile, /tmp/etc/profile oder /opt/etc/profile änder passiert nichts...nach einem reboot...

    Irgentwer einen Vorschlag für mich?


    Schonmal vielen Dank für Eure Hilfe !


    Gruß Jan

  2. #2
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt
    Posts
    1,548
    Hi,

    1) Entweder das script nur rs nennen (ohne.sh) oder sowohl den chmod als auch das ausführen mit dem .sh hinten dran. Im Zweifelsfall nach dem ./rs mal die tab-Taste drücken.

    2) Schau mal in meine Signatur. Da gibt es ein Kapitel Profil anpassen, wo ich mit alias arbeite.

    Viel Erfolg
    wengi
    Übersicht aller HowTos --- HowTo Overview (mostly german)
    WL-HDD mit diesem Setup. --- WL-HDD with this setup.
    Kein Support per PM - Frage im jeweiligen Thread! --- No support via pm - ask in the according thread!
    Eine wirklich gute Idee erkennt man daran, dass ihre Verwirklichung von vorne herein ausgeschlossen erscheint. (Albert Einstein)

  3. #3
    Code:
    [admin@(none) harddisk]$ chmod u+x rs
    [admin@(none) harddisk]$ ./rs
    -sh: ./rs: not found
    naja bringt auch nichts...tab bringt auch nix...

    sonst noch irgentwie einer eine Idee ?

    Wie mach ich ne Zwangstrennung um 5 Uhr nachts ?! also kann ich doch einfach per crontab einen reboot machen oder ?!

    Gruß j4n

  4. #4
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt
    Posts
    1,548
    Code:
    -sh: ./rs: not found
    Poste bitte mal das Ergebnis von "ls -la".
    Danke
    wengi
    Übersicht aller HowTos --- HowTo Overview (mostly german)
    WL-HDD mit diesem Setup. --- WL-HDD with this setup.
    Kein Support per PM - Frage im jeweiligen Thread! --- No support via pm - ask in the according thread!
    Eine wirklich gute Idee erkennt man daran, dass ihre Verwirklichung von vorne herein ausgeschlossen erscheint. (Albert Einstein)

  5. #5
    Code:
    [admin@(none) harddisk]$ ls -la
    total 108
    drwxr-xr-x 10 admin root  4096 Aug 30 20:03 .
    drwxr-xr-x  1 admin root     0 Jan  1  2000 ..
    drwxr-xr-x  7 admin root  4096 Sep  3 19:03 bilder
    drwxr-xr-x  2 admin root  4096 Jan  1  1970 download
    drwxr-xr-x  2 admin root  4096 Aug 19 12:46 ftp
    drwxr-xr-x  2 admin root  4096 Jan  1  1970 ftp_pub
    drwxr-xr-x  2 admin root  4096 Jan  1  1970 ftp_pvt
    drwx------  2 admin root 16384 Aug 19 12:07 lost+found
    drwxr-xr-x  2 admin root 57344 Aug 31 23:31 musik
    drwxr-xr-x  3 admin root  4096 Aug 23 20:21 public
    -rwxrwxrwx  1 admin root   546 Aug 19 14:43 rs

  6. #6
    Änder den ersten Text mal auf
    #!/bin/sh
    und nicht bash!

    Jo, das isses! Wenn ich ne sh Datei dort ein #!/bin/bash reinmach gehts auch net

    [root@asus tmp]$ cat test.sh
    #!/bin/bash
    /opt/bin/df > /tmp/disk1/prog/tmp/df.txt
    [root@asus tmp]$ ./test.sh
    -sh: ./test.sh: not found
    Auf #!/bin/sh
    [root@asus tmp]$ cat test.sh
    #!/bin/sh
    /opt/bin/df > /tmp/disk1/prog/tmp/df.txt
    [root@asus tmp]$ ./test.sh
    [root@asus tmp]$
    Und schon gehts

  7. #7
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt
    Posts
    1,548
    Autsch. Darauf bin ich gar nicht gekommen...

    wengi
    Übersicht aller HowTos --- HowTo Overview (mostly german)
    WL-HDD mit diesem Setup. --- WL-HDD with this setup.
    Kein Support per PM - Frage im jeweiligen Thread! --- No support via pm - ask in the according thread!
    Eine wirklich gute Idee erkennt man daran, dass ihre Verwirklichung von vorne herein ausgeschlossen erscheint. (Albert Einstein)

  8. #8
    Habs aber auch erst gestern gesehen...
    Wenn da was mit #!/bin anfängt, wird es schon passen

  9. #9
    oh man danke für eure hilfe :/

    achja...ne zwangstrennung mach ich einfach über reboot als crontab oder?

  10. #10
    omg...gleich das nächste problem

    Code:
    [admin@(none) harddisk]$ ./rs
    wget: unrecognized option `--http-user'
    BusyBox v1.1.3 (2007.01.01-14:37+0000) multi-call binary
    
    Usage: wget [-c|--continue] [-q|--quiet] [-O|--output-document file]
                    [--header 'header: value'] [-Y|--proxy on/off] [-P DIR] url
    Script:

    Code:
    #!/bin/sh
    
    # Benutzerdaten:
    RS_user=""
    RS_pass=""
    savedir='/tmp/harddisk/download'
    linkfile=`cat /tmp/harddisk/public/dl.txt`
    
    ###################################################################
    ####################################################################
    for file in $linkfile
    do
            #gleichzeitig
            #screen -dmS `basename $file` wget --http-user $RS_user --http-passwd $RS_pass $file -O $savedir/`basename $file`
    
            #nacheinander
            wget --http-user $RS_user --http-passwd $RS_pass $file -O $savedir/`basename $file`
    done

  11. #11
    Das Problem hatte ich auch

    Du musst erst den "richtigen" wget installieren!

    Weil, der wget da unten ist der in der busybox und kann kaum Befehle.

    Und natürlich musst du dann mit /opt/bin/wget aufrufen!
    (mit ipkg install wget installieren)

    Achja, ich bin gerade dabei ein Programm (man muss halt sablevm installieren) zu schreiben, das auch downloaden kann Dauert aber noch ein bißchen, da mich die Verschlüsselung (Daten die über TCP geschickt werden) bißchen aufgehalten hat, weil der blöde SSLSocket net hinhaun wollte...

    Aber durch deinen wget Aufruf komme ich jetzt wenigstens leichter bei rapidshare rein, man kann sich seinen cookie nämlich selber bauen und nicht erst generieren lassen

  12. #12
    yeah baby ! dankööö klappt jetzt einwandfrei

    achja...hab mir ne profile eingerichtet...die läuft aber nicht...

    /opt/etc/profile

    Code:
    EXPORT terminfo=/OPT/SHARE/TERMINFo
    
    # Some alias for making life easier
    
    # Make ls default -la with color coding
    alias ls="ls --color=auto -la"

  13. #13
    Du musst das Ding noch ausführbar machen mit chmod +x /opt/etc/profile
    Das vergessen viele

  14. #14
    yeah ^^ danke...an sowas hab ich garnich gedacht...bin halt voll an debian gewöhnt, aber da das system so klein is wusst ich nich das man rechte geben muss ^^

    gruß h00re

  15. #15
    Hey,

    wenn ich einen neuen ftp user anlege in der /tmp/stupidfdp.conf dann steht der nach dem speichern + reboot nich mehr dadrin! Woran könnte das liegen? stupid-ftp ist doch der standart ftp server oder?


    gruß jan

Page 1 of 2 12 LastLast

Similar Threads

  1. ПК - WL500gP - ASDL_ROUTER, без NAT
    By Silkmann in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 5
    Last Post: 20-05-2007, 10:37
  2. WL500gP achter modemrouter internet probleem
    By rinusr in forum Dutch Discussion - Nederlands
    Replies: 4
    Last Post: 01-04-2007, 12:49
  3. WL500gP - WL500gP Experten Frage
    By fred4711 in forum German Discussion - Deutsch (DE)
    Replies: 8
    Last Post: 09-02-2007, 22:02

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •