IP-email-automatikusan

10 bejegyzés megtekintése - 11-20 / 32
  • Szerző
    Bejegyzés
  • #1962946
    Laca
    Felhasználó

      Sziasztok!

      Köszi mindenkinek, mûxik a dyn.hu…
      Már nem kell mail script. 🙂
      Bár ha tud valaki, szívesen veszem, mert lehet tanulni belõle… 8)

      pacseee

      #1962947
      palko_p
      Felhasználó
        #1962948
        Laca
        Felhasználó
          #1962949
          palko_p
          Felhasználó

            3 script van:
            A fõ vezérlõ script indítását az /etc/init.d/rc fájl végére ír be ird be:
            /etc/init/elkuld.sh
            (Ha valamit induláskor automatikusan le akarsz futtatni, akkor azokat is ide írhatod)
            1. Az ‘elkuld.sh’ a fõ vezérlõ script :
            1.1 Letörli a régi munkafájlt.
            1.2 A 2. script hívásával elkészíti a weblapot.
            1.3 Logolja a script készítést
            1.4 Indítja az ftp-zést

            Ime az elsõ script:
            #!/bin/sh
            rm /tmp/index.txt
            /usr/bin/perl /etc/init.d/proba.pl>/tmp/index.txt
            echo >>/var/ment/log/elkuld.log
            echo


            >>/var/ment/log/elkuld.log
            date>>/var/ment/log/elkuld.log
            ls -all /tmp/index.txt>>/var/ment/log/elkuld.log
            echo >>/var/ment/log/elkuld.log
            echo +++++++++++++++++++++++++++++++++++++>>/var/ment/log/elkuld.log
            /etc/init.d/elkuld4.sh>>/var/ment/log/elkuld.log

            2. A proba.pl az egy perl script, ami elkészíti a szükséges weblapot. Az elõzõ scriptbõl való híváskor az eredmény egy fájlba van irányítva aminek a neve /tmp/index.txt
            2.1. Leteszi a ifconfig paracs eredményét egy fájlba.
            2.2 grep parancs segítségével megkeresi a 62 vel kezdõdõ szövegrészt (az én IP címem mindig 62-vel kezdõdik, a te IP címed elsõ két, vagy három karaktererére cseréld ki)
            2.3. Kivágja 21-34-ik karakterig, kiveszi belõle a szóközöket. Arra figyelj oda, hogyha a IP címed 3 karakterrel kezdõdik, akkor lehet hogy el kell csúsztatnod a vágást 1 karakterrel.
            2.4 Beteszi az eredményt az $ipcim nevû változóba, amivel utána megszerkeszti a weblap aktuális pontjait.

            tehát a perl script:

            #’/usr/bin/perl

            use CGI;
            $p = new CGI;
            `rm /tmp/proba2.txt`;
            `ifconfig>/tmp/proba2.txt`;
            $ipcim = `cat /tmp/proba2.txt|grep addr:62|cut -c21-34|tr -d ‘ ‘|tr -d ‘B’`;
            print $p->start_html(„Nyitólap”);

            print „1. „;
            print „képek”;
            print „”;

            print „2. „;
            print „Családi fotók”;
            print „”;

            print $p->end_html;
            Figyelem! a 3 és 4. sor és az 5. sor egyenlõség jel utáni része nem aposztróf, hanem ALT+7 comma jel!

            3. Az ftp-zõ script, ami ftpvel felmásolja az elõzõleg elkészített /tmp/index.txt fájlt az ingyenes tárhelyre, és máris használható a külvilág felõl a saját szervered… :-))
            3.1 A dolog úgy múködik, hogy az automatikus ftpzéshez szükség van egy ‘.netrc’ nevû fáljra, amit vagy megírsz elõre, vagy futási idõben hozod létre mint én.

            #1962950
            palko_p
            Felhasználó

              Ja és nálunk is hazatelefonoos paracsra indul a szerver 🙂

              #1962951
              Laca
              Felhasználó

                Ja és nálunk is hazatelefonoos paracsra indul a szerver 🙂

                🙂 🙂
                Szóval nem egyedi eset, ennek örülök. 🙂

                Köszi szépen, ma kipróbálom, ha hazaérek.

                pacseee

                #1962952
                aty
                Felhasználó

                  Különben a hazatelefonálást is meg lehet spórolni ha van még a gépben sima modem. 😀 Bár akkor minden hívásnál bekapcsol a gép, régen gondolkodtam olyasmin, hogy egy használaton kivûli mobil töltse be ezt a wake-up funkciót.

                  #1962953
                  Laca
                  Felhasználó

                    Különben a hazatelefonálást is meg lehet spórolni ha van még a gépben sima modem. 😀 Bár akkor minden hívásnál bekapcsol a gép, régen gondolkodtam olyasmin, hogy egy használaton kivûli mobil töltse be ezt a wake-up funkciót.

                    Aty. Lehet, hogy ezt egy „modern” géppel meglehet, de az én kicsi, öreg 366-osommal nem igazán megvalósítható. 🙂
                    De 5letnek az se lenne rossssz. 🙂

                    #1962954
                    palko_p
                    Felhasználó

                      Nekem egy HP Vectra PII 266 🙂 a szerver, de már ebben is van a BIOS-ban hálózatos és modemes WAKEUP!!

                      #1962955
                      palko_p
                      Felhasználó

                        Sõt, ha van egy rezgõs mobilod használaton kívül, akkor csak egy higanyos kapcsolót kell hozzá eszkábálni, ami a rezgésre egyszer érintkezik, és a nyomógombos számítógépet máris be lehet vele kapcsoltatni!!

                      10 bejegyzés megtekintése - 11-20 / 32
                      • Be kell jelentkezni a hozzászóláshoz.