Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 20 czerwca 2025, 21:08

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 
Autor Wiadomość
Post: sobota, 4 października 2003, 18:34 
W jaki sposób moge zrobic przekierowanie i uruchomic je w Cronie zeby np 20 kazdego miesiaca kazdy dostal ogloszenie w przegladarce. Jakiego polecenia trzeba by bylo uzyc żeby kazdy zostal przekierowany na 90 port z mozliwościa odblokowania po przeczytaniu informacji

Pozdr
I z góry dziekuje za pomoc :D


Na górę
  
 
Post: sobota, 4 października 2003, 20:30 
Offline

Rejestracja: sobota, 19 kwietnia 2003, 07:29
Posty: 28
Lokalizacja: Opolskie
Trochę poszukaj, ten temat przewijał się już kilka razy w róznych wersjach rozwiązań na tym Forum opcja Szukaj potem tablica ogłoszeń i masz co chcesz.
Proponuje ci wersje, która jest wygodna - zarządzanie z www (cgi - user - logowanie - hasło) mozesz wybrać danego użytkownika i nawet kilkakrotnie mu to przesyłac, dlatego nie musisz bawić się w crona.
Bardzo ładnie wymyślone i opisane jest to tu http://www.freesco.pl/publikacja.php?id=37

Pozdrawiam FREDI

_________________
Kto pyta nie traci czasu


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 5 października 2003, 15:32 
Juz szukalem nie chodzi mi o konfiguracje crona tylko o polecenie ktore nalezalo by wydac zeby wszystkich przekierowc na ogloszenie automatycznie np 20 kazdego miesiaca


Na górę
  
 
 Tytuł:
Post: niedziela, 5 października 2003, 16:55 
Offline
MODERATOR

Rejestracja: czwartek, 11 lipca 2002, 09:39
Posty: 822
Lokalizacja: Bytom
Po 20-tym polecenie f_zaplac komputer [on]
: [/] [] ()
#
# Przekierowanie pakietów z podanego IP na port servera 82.
# w celu wyświetlenia wezwania.
#
blokuj() {
  if [ "$2" ];then
    par="-i"
  else
    par="-d"
  fi
  # $1 oznacza IP lub nazwe kompa
    ipfwadm -I $par accept -b -S $1 -P tcp -r 82  2>/dev/null
}
if [ $1 ]; then
  blokuj $1
  if [ $2 ]; then
  blokuj $1 $2
    echo "Zablokowano do zapłaty $1"
  else
    echo "Odblokowano po zapłacie $1"
  fi
else
  echo "Brak IP lub nazwy komputera"
fi
Niestety dla każdego komputera, dlatego można sobie zrobić listę spóźnialskich, będzie wybiórczo a nie dla każdego
Odwołanie na stronie wezwania, link do procedurki cgi unblock.cgi
: [/] [] ()
#!/bin/sh
D=`date`
C=`echo $HTTP_REFERER | sed 's.\/\/.@.;s.\/.:82.;s.@.\/\/.'`
cat <<-!
        Content-type: text/html

  <html><body bgcolor=#FFFFE0><center>
  <meta http-equiv='content-type' content='text/html; charset=iso-8859-2'>
  <table border=1><tr><td>
  <font face=system><blockquote>
  <br>FREESCO $D - odblokowanie dostępu po deklaracji zapłaty<p>
!
echo " Twoj adres to '$REMOTE_ADDR' i niniejszym zadeklarowałeś "
echo " bezzwłoczne uregulownie zaległości <p><h2>"
/rc/f_zaplac $REMOTE_ADDR
echo "<br>  ... zatem, czekam na kasę :-)</h2><p>"
echo "Administrator<p>"
echo "$D - $REMOTE_ADDR">>unblock.txt
# End
dodatkowo w pliku unblock.txt zostanie zapisana informacja o czasie ściągnięcia blokady i numerze IP.

Zrobiłem to na porcie 82 zamiast administracji (która jest nieco przesunięta), żeby nie było problemów z uprawnieniami.
Można też dodać drugiego linka do unblock2.cgi gdzie odblokowują się osoby które zapłaciły, a forsa jeszcze nie dotarła (skarbnik zasłab, przelew poczta zawieruszyła). :)

_________________
Zawsze znajdzie się ktoś, kto nie wie, że tego się nie da zrobić - I to zrobi :!:

Obrazek Kipa
http://www.FreeSCO.w.pl


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 5 października 2003, 18:48 
Wrescie konkretna odpowiedz DZIEKI KIPA :D


Na górę
  
 
 Tytuł:
Post: niedziela, 5 października 2003, 22:40 
Offline
MODERATOR

Rejestracja: czwartek, 11 lipca 2002, 09:39
Posty: 822
Lokalizacja: Bytom
Miałem dobry dzień, bo tak po prawdzie już to raz pisałem. :wink:

_________________
Zawsze znajdzie się ktoś, kto nie wie, że tego się nie da zrobić - I to zrobi :!:

Obrazek Kipa
http://www.FreeSCO.w.pl


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 20 października 2003, 05:13 
Mam problem z tą tablicą ogłoszeń zrobiłem wszystko jak w opisie, lecz niestety wogóle nie wyświetla mi się stronka tablica.htm. W logach po restarcie są takie wpisy :Oct 20 04:57:02 localhost thttpd[707]: execve cgi/tablica.htm - Exec format error
Oct 20 04:57:09 localhost thttpd[712]: execve cgi/tablica.htm - Exec format error
Oct 20 04:57:22 - login: ROOT LOGIN ON ttyp1 FROM 192.168.1.2
Oct 20 04:57:44 localhost thttpd[846]: execve cgi/tablica.htm - Exec format error

nie mam pojęcia co jest nie tak, kombinowałem na różne sposoby i nic. W plikach confirm.htm i index.htm zamieniłem "serwer.bloki" na adres serwa czyli 192.168.1.1 no i oczywiście ip dostosowalem do swojej sieci.może coś nie tak z nadawaniem atrybutu wykonywalności?


Na górę
  
 
 Tytuł:
Post: poniedziałek, 17 maja 2004, 02:52 
Offline

Rejestracja: środa, 24 września 2003, 20:49
Posty: 12
Może ci się spodoba sposób opisany na http://withans.republika.pl/.


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl