strip_query_terms off
acl yutub dstdomain .youtube.com .youtu.be
logformat squid1 %{Referer}>h %ru
access_log /var/log/squid/access.log squid1 yutub
acl redirec urlpath_regex -i &redirect_counter=1&cms_redirect=yes &ir=1&rr=12
cache deny redirec
storeurl_access deny redirec
acl reddeny url_regex -i c\.youtube\.com\/videoplayback.*redirect_counter=1.*$
acl reddeny url_regex -i c\.youtube\.com\/videoplayback.*cms_redirect=yes.*$
storeurl_access deny reddeny
acl dontrewrite url_regex redbot\.org \.php
acl getmethod method GET
3. edit storeurl.pl dan sisipkan :
} elsif ($X[1] =~ m/^http\:\/\/.*(youtube|google).*videoplayback.*/){
sleep(2);
@itag = m/[&?](itag=[0-9]*)/;
@CPN = m/[&?]cpn\=([a-zA-Z0-9\-\_]*)/;
@IDS = m/[&?]id\=([a-zA-Z0-9\-\_]*)/;
$id = &GetID($CPN[0], $IDS[0]);
@range = m/[&?](range=[^\&\s]*)/;
print $x . "http://video-srv.youtube.com.SQUIDINTERNAL/id=" . $id . "&@itag@range\n";
dan paling bawah setelah if paling terakhir tambahkan :
sub GetID
{
use File::ReadBackwards;
my $lim = 200 ;
my $ref_log = File::ReadBackwards->new('/var/log/squid/access.log');
while (defined($line = $ref_log->readline))
{
if ($line =~ m/.*youtube.*\/watch\?.*v=([a-zA-Z0-9\-\_]*).*\s.*id=$IDS[0].*/){
$id = $1;
last;
}
if ($line =~ m/.*youtube.*\/.*cpn=$CPN[0].*[&](video_id|docid|v)=([a-zA-Z0-9\-\_]*).*/){
$id = $2;
last;
}
if ($line =~ m/.*youtube.*\/.*[&?](video_id|docid|v)=([a-zA-Z0-9\-\_]*).*cpn=$CPN[0].*/){
$id = $2;
last;
}
last if --$lim <= 0;
}
if ($id eq ''){
$id = $CPN[0];
}
$ref_log->close();
return $id;
}
+ comments + 11 comments
Pak, ini pake ubuntu versi berapa? klo pnya saya ubuntu server 12.04.1 LTS. apakah sama?
@Agus Salim
sebenarnya pake versi berapa juga bisa, pake distro lain pun bisa, saya malah pake win xp
saya tak percaya..... itu kan script editan dari ucok karnadi. saya udah pake dulu sekitar bulan 4-2013, tapi youtubenya malah itu-itu aja, dibuka video lain & sampai 5 tab dengan judul yg berbeda malah video yg muncul sama semua... video yg pertama x dibuka semuanya... nah!! kalo sudah terinstall libfile-readbackwards-perl...nya mending anda install ulang lusca anda & anda cari squid.conf bawaan dari lusca.. dijamin youtube gak error.......
@Anonim
memang betul, itu bagian dari script ucok karnadi, tapi tidak semua script saya copas mentah-mentah, saya gabungkan dan saya racik dengan script lain dari berbagai sumber di sesuaikan dengan kebutuhan dan kemampuan hardwarenya
[SERVER] squid.conf New
http://www.mr-ekoapriadi.net/2013/05/info-squidconf.html
SETTING LUSCA TERBARU
http://www.mr-ekoapriadi.blogspot.com/2013/03/high-performance-lusca-squid-proxy.html
aahhh sharing tapi ga bisa di copas nyusahain aja nih :p
GW si raja copas :D
om minta full screapnya donk
kirimin via e-mail donk tar saya kirim pulsa
ke : saeful.zushe@gmail.com
Squid.conf Terbaru 2014
Sumber: http://mediacomptech.blogspot.com/2013/11/squidconf-terbaru-2014.html
Squid.conf Terbaru 2014
Sumber: http://mediacomptech.blogspot.com/2013/11/squidconf-terbaru-2014.html
iya juga ya pajang skrip tapi didsable klik kanan nya
la mending dicopas dalam bentuk wallpaper aja
Post a Comment