Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam , czy ktos z Was aktualnie robi przekierowanie swojego bannera na miejsce gg i tlena w otoczeniu sieciowym ??
Wiem ze to się swego czasu robiło w squidzie dla gg ale nie działało w spełni tak jak miało. Czy aktualnie ktos nad tym pracował ???
Offline
znalazłem gdzie tlen trzyma reklamy :)
http://a2.o2.pl/content/ert.html
teraz tylko jak zrobic zeby przekierowało ten adres na baner u mnie na serwerze ????
Offline
można spróbować w /etc/hosts pozmieniać wpis
[color=red][i] MOD EDIT:
Zastanow sie co psizesz jak nie jestes w temacie to nie odpisuj
BiExi[/i][/color]
Offline
Jeżeli wystarczy ci zwykłe usunięcie reklam, polecam Banner Killera [url]http://bk2.prv.pl/[/url]. Usuwa reklamy na amen, nawet nie są pobierane z serwera. Jest wersja dla GG i Tlena.
Offline
wiem , ale bardziej zależy mi na tym by na sieci był wyswietlany mój baner :) np mogłoby w nim być pisane do kiedy są opłaty za net :) a wiadomo każdy siedzi na gg czy tlenie
Offline
Szczerze, to i mi przypadł do gustu ten temat. Niektorzy kozystaja z gg mimo ze lamerskie. Nie chca z niego zrezygnowac, to ja moge im pomoc z walczaniem reklam >:D
Offline
pamysł fajny i nawet sam już nad tym pracowałem, ale jak widze za krótko, trzeba... trzeba postawić na kompie tylko włączone GG, zapuścić entercapa i posluchać co ciągnie :)
i po problemie :)
potem stawiasz userom proxy i nieświadomie ruch GG pchasz przez ten proxy, podmieniając obrazki na swoje ;)
moja zabawa urwała się na poziomio poszukania dokładnie jakie adresy (IP) mają obrazki, ale miałem postawione na qemu windowsowe GG (na Win98) i na kompie odpalonego entercapa, chwilowo nawet "wydroponowałem" IP z których wydawało mi się ze ciągnie obrazki :)
i nawet działalo :)
ale na routerku potem nie spełniało aż tak dobrze swego zadania :(
(może GG jakoś do tych serwerów od reklam umie się dobijać na milion sposobów)
a że trwała sesja na studiach to se dałem siana - może w domu teraz przysiąde - ale tutaj znówu na połączenia z netem mam tylko modem :|
ale zabawka niezła więc pewenie swoje 0,03PLN dorzuce ;)
idąc dalej (minusy tej zabawy) jak jakiś "mądry" sie pochwali że w jego sieci nie ma reklam, są pozmieniane reklamy, etc... to dostaniesz bana od GG na swój IP :P
już na jednym forum taką dyskusje widzialem i gość pisał że zarobił bana za taką zabawe - to tak ku przestrodze ;)
Offline
No to sie trzebaby za to zabrać :D
Offline
Inny sposób :) to zrobić filter w squidzie już kidyś komuś w tym pomagałem i działało... aktualnie nie mam kontaktu z tą osobą. Najłatwiej postawić swój serwer www i zrobić przekierowania w ten sposób to do gg http://www.trzepak.pl/viewtopic.php?t=8605&highlight=baner ale do tlena trzeba tylko opczaić serwery :)
Offline
próbowałem sposobów z tego linku , ale kurcze jakos nie działa z squidem to :( . gdy włącze gadacza to i tak są te standardowe reklamy, może zmieniły się serwery ??
Offline
mi tam wyśmienicie testy wyszły :)
tylko ze ja akurat "zakochany" jestem w apache i na nim to zrobiłem ;)
to tego dorzucasz jeszcze pliki asp jako php i losowane bannerki ;)
wypas że HO HO :)
tylko trzeba kompa z Window$em aby to przetestować :(
to było najtrudniejsze w całej zabawie - pomogło qemu :)
http://hektor.umcs.lublin.pl/~graffi/dug/gg.png
Offline
to powiedz mi jak to wyswietlic .... mam iptablesa , siec za natem po DSL
i mam squida ..... gdzie mam co wpisać żeby zadziałało pod apachem ???
Offline
a da rade jakoś wykombinowac bez Squida ?
Offline
a da rade jakoś wykombinowac bez Squida ?[/quote]
bez squida to masz tam link powyzej z trzepak.pl....
ja mam znów squida i transparent proxy wiec mam spory kłopot :( bo jakoś nie chce to zadziałać[/url]
Linux Registered user #386246
Offline
Ja chyba źle napisałem posta powyżej.
Jeśli chcecie wyświetlać swoje reklamy zamiast gg to:
1 rozwiązanie przy pomocy iptables + apach link wyrzej.
2 rozwiązanie przy pomocy squid + redirector, jeśli używasz to sobie poradzisz.
Offline
dzialajacy w 100% sposob na podmienianie banerow w gadu :
1) tworzymy sobie odpowiednie gify z naszymi komunikatami ( moga byc animowane), o wymiarach 400x50 ( baner w oknie rozmowy, gg_banner.gif ) i 230x33 ( baner w komunikatorze)
2) tworzymy sobie strone ktora bedzie zawierac tylko nasz gif np gg_banner.html:
<HTML> <BODY BGCOLOR="#FFFFFF" LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0" STYLE="overflow: hidden"> <IMG SRC="http://ip_naszego_serwera_www/gg_banner.gif"> </BODY> </HTML>
( dla 2 banera strona podobna zmieniajac tylko nazwe gg_banner.gif na 2 gifa)
3) umiszczamy oczywisce wszystkie 4 pliki w katalogu www naszego serwera
4)dla squida twrzymy sobie skrypt redirecta np gg_rewrite:
#!/usr/bin/perl $|=1; while (<>) { s/adserver.gadu[-]?gadu.pl/getbanner.asp/ip_naszego_serwera_www/gg_banner.html/; s/adserver.gadu[-]?gadu.pl/getsmallbanner.asp/ip_naszego_serwera_www/gg_smallbanner.html/; s/adserver.gadu[-]?gadu.pl/getmainbanner.asp/ip_naszego_serwera_www/gg_mainbanner.html/; print; }
zmieniamy oczywisce [i]ip_naszego_serwera_www[/i]
5)ostatnia czynnoscia jest grzebanie w squid.conf:
dodajemy linijki:
acl mGG url_regex ^http://adserver.gadu[-]?gadu.pl/.*$ redirector_access deny !mGG redirector_bypass on redirect_program /usr/local/squid/bin/gg_rewrite
i oczywiscie rebocik squidka.
6) w ipetables puszczamy ludzi na transparent proxy ( wszystkich albo selektywnie) i juz maja komunikat.
jezeli ktos chce miec proxy ale nie kazdy ma miec komunikat to musi sie pobawic aclkami w squidze.
Offline
Noo no :) Działa :D :D Dzięki :)
Offline
Zajarzyscie i dziala.....
Miodzio!!!
Dzieki x 100
Offline
to powiedz mi jak to wyswietlic .... mam iptablesa , siec za natem po DSL
i mam squida ..... gdzie mam co wpisać żeby zadziałało pod apachem ???[/quote]używałem tylko iptables i apache :) (dokładnie apache2)
robisz przekierownaien a iptalbes tak jak pouczyli w instrukcji na trzepaku:Kod:
/sbin/iptables -t nat -A PREROUTING -d 85.232.233.9 -s 192.168.0.16 -p tcp --dport 80 -j DNAT --to-destination 192.168.0.1 /sbin/iptables -t nat -A PREROUTING -d 85.232.233.8 -s 192.168.0.16 -p tcp --dport 80 -j DNAT --to-destination 192.168.0.1fajnie - więc ten ruch zostaje na lokalnym routerku i miodzio :)
dalej stawiasz virtualhosta (na apache) który to "tytułujesz" że jest domeną [b]adserver.gadu-gadu.pl[/b] i stawiasz go na ip [b]192.168.0.1[/b] (ew. odpowiednio dla siebie inaczej aby to mialo ręce i nogi), aby apache był pewien zę ta domena napewno jest na tym kompie więc w [b]/etc/hosts[/b] dajesz wpisKod:
192.168.0.1 adserver.gadu-gadu.plteraz juz apache jest pewien ze jest OK :)
teraz są dwie (albo i trzy) wersje jak w apache się bawić, napewno owe pliki z reklamami to sa strony html, więc [b]cośtam.asp[/b] to jest kod html :) w którym to co najwyzej masz obrazek wstawiony ;)
więc teraz :)
w katalogu tegoż virtualhosta robisz takie pliki (z treścią HTML) jak opisano na trzepaku :)
i odpowiednio ponazywane pliki z obrazkami które powstawiasz w te "stronki" ;)
kumasz??
jeżeli chcesz "losować" bannerki, ew. jakieś ogłoszenia (np. zawierające czyjeś imie) umieszczać na GG to najlepiej aby te stronki byly "dynamiczne" więc aby asp serwer czaił jako php, i tutaj:
1. albo zmieniasz konfiguracje apache - przykład w tym wątku na trzepaku
2. w katalogu z plikami asp piszesz plik [b].htaccess[/b] o treściKod:
<Files *.asp> ForceType application/x-httpd-php </Files>- ale ta wersja "przekonywania" apache o zawartości plików asp czasami mi nie działa na niektórych serwerach :|
teraz tylko w skrypcie php sprawdzasz IP osoby która otwiera obrazek i podejmujesz jakąś akcję co do pokazania obrazka (który też fajnie jest przy pomocy php i bliblioteki GD narysować aby nie tworzyć przypadkiem 100 obrazków różniących sie imieniem "ofary" tylko, a własnie to "imię" wstawiać dynamicznie w obrazek ;) )
powodzenia :)
Offline
fajno :) pochytane :)
Offline
Ja rozwiazalem kiedys to w taki sposob:
Postawilem na apache virtuala na porcie 888 gdzie w folderze umiescilem trzy pliki:
getbanner.asp
getmainbanner.asp
getsmallbanner.asp
Kazdy odpowiada za inne misjce reklamy w gg, w tych plikach umiescilem swoja tresc :)
Pozniej iptables przekierowalem na mojego apache w taki sposob:
iptables -A PREROUTING -t nat -p tcp -s 192.168.0.16 -d adserver.gadu-gadu.pl -j DNAT --to 192.168.0.1:888
Jedynie co mi sie obilo o uszy to to ze jak sie to zapoda to chyba uzytkownicy nie moga zalozyc nowego konta na gg, ale to nie sprawdzone info.
Edit:
He Graffi mnie obiegł ;-)
Offline
też kombinuje z tym tlenowym ... ale jakos słabo idzie mi to :( .....
Offline
no to powiem tyle ze, puszczając komunikator tlena przez jakiś proxy a potem analizując logi sporo mozna się dowiedzieć, np. to że reklama w okienku rozmowy to:
http://a2.o2.pl/content/ert.html
a duża reklama a starcie to
http://j.o2.pl/reklama/_standard/tlen.komunikat/index_400.html
tyle wykminiłem ;)
jak ktoś ma coś więcej to chętnie skorzystam z tego co macie :)
Offline
tutaj mozecie wiecej poczytac o podmienieniu banerka w gg na wlasnego np zeby userom przypomniec o uregulowaniu naleznosci bo jak nie to windykacja w paskach przyjdzie :D
http://newtonek.org/down/W%b3asny%20banner%20w%20Gadu-Gadu.pdf
tylko nie popsuc serverka bo kumpla ;p
pozdro
Offline
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00133 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.221.175.48' WHERE u.id=1 |
0.00066 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.221.175.48', 1732857358) |
0.00051 | SELECT * FROM punbb_online WHERE logged<1732857058 |
0.00052 | SELECT topic_id FROM punbb_posts WHERE id=34321 |
0.00333 | SELECT id FROM punbb_posts WHERE topic_id=4327 ORDER BY posted |
0.00079 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=4327 AND t.moved_to IS NULL |
0.00009 | SELECT search_for, replace_with FROM punbb_censoring |
0.00121 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=4327 ORDER BY p.id LIMIT 0,25 |
0.00077 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=4327 |
Total query time: 0.00938 s |