Arkadaşlar Flawless arkadaşın söylediği gibi login sorununu halletti. Ama sitedeki videoları indirmem gerekiyor.(videolar Vimeo sitesinden embed kodu ile koyulmuş.). Curl ile loginden sonra videonun bulunduğu sayfaya gidince

"sorry because of its privacy settings this video cannot be played here"

böyle bir uyarı geliyor. Bunu nasıl halledebilirim ?

Kullandığım fonksiyon :

function git($url, $post = false){
$sh = curl_init();
curl_setopt($sh, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($sh, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($sh, CURLOPT_URL, $url);
curl_setopt($sh,CURLOPT_RETURNTRANSFER,true); // Veri alışverişi aktif.
curl_setopt($sh,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30'); //
curl_setopt($sh, CURLOPT_RETURNTRANSFER, true); // Kullanıcının nereden geldiği.(Botun)

if($post){
curl_setopt($sh,CURLOPT_POST,true); // Post göndereceğimizi belirtiyoruz.
curl_setopt($sh,CURLOPT_POSTFIELDS,$post); // Post göndereceğimiz alanlar (Bilgiler).
}

curl_setopt($sh,CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookies.txt'); // (COOKIEJAR) fonksiyonu cookie yazmaz sadece okur.
curl_setopt($sh,CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookies.txt'); // Cookie varsa yazma işlemi gerçekleşir(Logout sorunu olmaz).
curl_setopt($sh,CURLOPT_FOLLOWLOCATION,true); // Eğer sitede yönlendirme varsa yönlendirme yapılır.
return str_replace(array("\n", "\t", "\r"), null, curl_exec($sh));
}