BlogSpot hesabımıza Curl ile login olmak

0
Onaylı Üye
Üye
Katılım
8 Aralık 2006
Mesajlar
1,775
Tepki puanı
0
Konum
Forumdan ayrıld
Merhaba arkadaşlar,
Blogspot daki hesabımıza curl ile login olup dışardan post etmemiz mümkünmüdür.
evet ise mantığını açıklayabilirmisiniz

DeepNot: yönetici arkadaşlarımdan ricam olsa başlığı "Curl" şeklinde düzeltebilirlermi mümkünse
 
0
Onaylı Üye
Üye
Katılım
8 Aralık 2006
Mesajlar
1,775
Tepki puanı
0
Konum
Forumdan ayrıld
40 yıllık dip notun adı mı değişmiş?

herşeyi o kadar doğru yapıyoruz ki... sizi tebrik ederim.
hem konunun anlamını dağıttığınız hemde bir hata mı bulduğunuz için.

peki konu ile alakalı düşüncelerini de varmı paylaşabileceginiz bizlerle ?
 
0
Onaylı Üye
Üye
Katılım
25 Eylül 2007
Mesajlar
4,524
Tepki puanı
29
Konum
Ev
herşeyi o kadar doğru yapıyoruz ki... sizi tebrik ederim.
hem konunun anlamını dağıttığınız hemde bir hata mı bulduğunuz için.

peki konu ile alakalı düşüncelerini de varmı paylaşabileceginiz bizlerle ?

Bilerek yanlış yazma sebebin nedir? Çok kolay doğrusunu yapmak varken niye kendini zorlayıp yanlışını yapıyosun?
 
0
Onaylı Üye
Üye
Katılım
28 Şubat 2006
Mesajlar
1,287
Tepki puanı
1
Konum
burdan yak
BlogSpot un adını duydum ama ne olduğunu merak edip hayatım boyunca hiç bakmadım (biliyom çoğu kişi yuh diyo:))

post edeceğin değişkenleri yazarsan bişiler yapmaya çalışalım (login sayfasının linkinide iletirsen sevinirim)
 
0
Onaylı Üye
Üye
Katılım
8 Aralık 2006
Mesajlar
1,775
Tepki puanı
0
Konum
Forumdan ayrıld
Bilerek yanlış yazma sebebin nedir? Çok kolay doğrusunu yapmak varken niye kendini zorlayıp yanlışını yapıyosun?

birisi sana zorlandığımı mı(burdaki mı ayrı yazılıyor) söyledi ki ( ki de ayrı yazılıyor) ? bu tarz bir yaklaşımda bulunuyorsun.(cümle sonu ve nokta)
İstersen imzanda bulunan yazıyı kontrol ederek başlayabilirsin yazılarının devamına (devrik cümle).

@sonsuzhost
www.blogger.com dan bir üyelik açarak başladım henüz yeni birşey oluşturabilmiş değilim , fakat neden her dakika elle yazayım nasılsa elimde yüklü bir veri var ve onu çok rahat php ile post edebilirim düşüncesini taşımaktayım

Saygılarımla
 
0
Onaylı Üye
Üye
Katılım
8 Aralık 2006
Mesajlar
1,775
Tepki puanı
0
Konum
Forumdan ayrıld
Bilerek yanlış yazma sebebin nedir?(nokta eksik) Çok kolay (virgül eksik) doğrusunu yapmak varken niye kendini zorlayıp yanlışını yapıyosun? (kötü bir devrik cümle , cümle bütünlüğü eksik)


Doğrusunu yapmak daha kolay iken neden kendini zorlayıp yanlışını yapıyorsun.

Bkz. tükçe yazım kuralları (Bkz. kısaltma olup "Bakınız" olarak kullanılmaktadır)
 
0
Onaylı Üye
Üye
Katılım
26 Aralık 2006
Mesajlar
1,414
Tepki puanı
15
Konum
İstanbul
Gökhan istersen sana ben bi domain alayım, ne dersin?
Böylece stress yapmazsın ve insanları forumdan soğutucu cümleler kurmazsın.
CMYLMZ abi, açtığın konuya bende alâkasız bir şey yazdım. Ama tutamadım kendimi, kusura bakma..
 
0
Onaylı Üye
Üye
Katılım
28 Şubat 2006
Mesajlar
1,287
Tepki puanı
1
Konum
burdan yak
Üye olup biraz inceledim ilk bakışta yapılabilir gibi görünüyor ama zaman ayırmak lazım script yazmak için

Bilgin vardır mutlaka ama ben sana yinede kabaca başlangıç noktanı ileteyim:


PHP:
$curl = curl_init(); 
   curl_setopt ($curl, CURLOPT_URL, "http://www.post edilecek adres.com"); // verilerin post edileceği adres
   curl_setopt($curl, CURLOPT_POST, 1); // Curl ile değişken post edeceğimizi belirtiyoruz
   curl_setopt($curl, CURLOPT_POSTFIELDS, "değişken adı=değişken değeri"); // değişkeni ve değişkenin taşıdığı değeri post ediyoruz 
   curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); 
   $result = curl_exec ($curl); 
   curl_close ($curl);
 
0
Onaylı Üye
Üye
Katılım
31 Ocak 2003
Mesajlar
336
Tepki puanı
1
Konum
İstanbul
Arkadaşa katılıyorum, bu apayrı bir betik yazmak gerektirir ve basit olmayacaktır. Kaldı ki; blogspot'un meta bilgileri tam ve doğru olmaksızın login kabul edeceğini de sanmıyorum, ya da yanılıyorum :)
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
cURL ile her türlü şeyi yapabilirsiniz. Siteler çeşitli kontroller kullanıyorlar, Referer-User Agent-IP vb. Bazen anlamsız hatalar alırsınız, ama deneyerek bi şekilde aşılır bunlar. En can sıkıcı durumlar Ajax durumları, çünkü javascript dosyaları cehennemin köküne include ediliyor, oradan açıp hangi scripte ne postalamış bakmak gerekiyor.
 
0
Onaylı Üye
Üye
Katılım
28 Şubat 2006
Mesajlar
1,287
Tepki puanı
1
Konum
burdan yak
cURL ile her türlü şeyi yapabilirsiniz. Siteler çeşitli kontroller kullanıyorlar, Referer-User Agent-IP vb. Bazen anlamsız hatalar alırsınız, ama deneyerek bi şekilde aşılır bunlar. En can sıkıcı durumlar Ajax durumları, çünkü javascript dosyaları cehennemin köküne include ediliyor, oradan açıp hangi scripte ne postalamış bakmak gerekiyor.

:) çok çeken uğraşmış olan nasıl belli ediyo kendini :) Arkadaşlar kontrolü ele geçirdiğiniz sürece Curl gerçekten bir şaheser. Sadece Angelo nun dediği gibi her şeyi çok iyi inceleyip gözden kaçırmamak lazım çünki atlayacağınız en ufak bir post adresi yada eksik veri post etmek doğal olarak çalışmamasına sebep olacaktır.

Bu arada tecrübelerimden bi not daha düşeyim:
Curl kullandığınız sayfalarda Php taglerini kapatıp html javascript vb.. kodlar kullanmayın bunları kullanmanız gerekiyorsa echo komutu ile kullanın
 
0
Onaylı Üye
Üye
Katılım
8 Aralık 2006
Mesajlar
1,775
Tepki puanı
0
Konum
Forumdan ayrıld
Yeniden merhabalar,
bir yerde rss2blog adında bir yazılım buldum (php ile yazılmış)
orda google api kullanılarak blogger'a giriş yapmışlar bu tür denemelerimi yapmaya devam ediyorum. Curl ile login olsanız bile içeri post atarken feci derecede zorluyor.(uff dedirtiyor ciddi ciddi) post atmayı başarabilirsem burdan mutlaka paylaşırım
 
0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Tepki puanı
6
Konum
Ankara
Arkadaşlar çözüm bulursanız burada paylaşın bir çok kişinin işine yarar
 
0
Onaylı Üye
Üye
Katılım
24 Kasım 2007
Mesajlar
162
Tepki puanı
0
[konudışı]

gokhans19 senin sorunun ne arkadaşım, hangi başlığı açsam illa birşey bulup insanlara karşı duruyorsun. Tamam doğru bildiğini söyle ama bana çok yalnış geliyor izlediğin yol. Sanki forumda sürekli yalnış arıyormuşsun gibi birşey sezdim. Çok yalnış.


[/konudışı]
 
0
Onaylı Üye
Üye
Katılım
8 Aralık 2006
Mesajlar
1,775
Tepki puanı
0
Konum
Forumdan ayrıld
curl ile login olduktan sonra başka bir linke geçmek gerekiyor . o linke geçerken de referrer istiyor.
ufff yani hafif kazınacağız gibi görünmekte
 
0
Onaylı Üye
Üye
Katılım
26 Ekim 2006
Mesajlar
336
Tepki puanı
1
Tamam cem hocam cURL ile her oturum açtıgında referer veya header gönderebilirsiniz. öncelikle firefox headers eklentisini indirin. Blog a giriş yaparken neler gelior neler gidior görüyorsun.
ÖRNEK
PHP:
$curl = curl_init();
$header[0] = "Accept: text/xml,application/xml,application/xhtml+xml,";
$header[0] .= "text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
$header[] = "Cache-Control: max-age=0";
$header[] = "Connection: keep-alive";
$header[] = "Keep-Alive: 300";
$header[] = "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$header[] = "Accept-Language: en-us,en;q=0.5";
$header[] = "Pragma: ";
curl_setopt($curl, CURLOPT_URL,"$url");
curl_setopt($curl, CURLOPT_COOKIEFILE,"kuki.txt");
curl_setopt($curl, CURLOPT_COOKIEJAR,"kuki.txt");
curl_setopt($curl, CURLOPT_HEADER,0);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl, CURLOPT_USERAGENT, 'Googlebot/2.1 (+http://www.google.com/bot.html)');
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
curl_setopt($curl, CURLOPT_REFERER, 'http://www.google.com');
curl_setopt($curl, CURLOPT_AUTOREFERER, true);
$veri=curl_exec($curl);

$desen = "#<a href=\"no\=([0-9]+)\" target=\"_blank\">(.*?)</a>#si";
preg_match_all($desen,$veri,$yaz);
$yaz = $yaz[1];
//Burda tekrar curl la oturum başlattin. isteseydim header referer gönderebilirdim
curl_setopt($curl,CURLOPT_URL,"$url");
$veri = curl_exec($curl);
 
Geri
Üst