Makro istek

Başlatan hamzakursad, 27 Kasım 2013, 00:56:12

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

hakanatik01

İyice karıştım ben ama :D ille makro istemiyorsan javascriptlede yapabilirsin bu dediklerini;madem sürede hızlı olacak diyorsun txt dosyasını aç içine kodları yerleştir htm olarak kaydet browserda çalıştır ;

<!DOCTYPE html>
<html>
<body onload="javascript:openWin();">
<script>
function openWin()
{
for (var i=0;i<250;i+= 2)
  { 
window.open("http://www.gelirkapisi.com/yeni-siteler/ayuwage/"+i,"_self");
}
}   
</script>
</body>
</html>

Bu kod napar http://www.gelirkapisi.com/yeni-siteler/ayuwage/0 dan başlar 2 şer artarak  http://www.gelirkapisi.com/yeni-siteler/ayuwage/248 sayfada durur


bunun gibi bir kod işini görebilir devlet sırrı gibi saklayınca linkleri :P korktum benden bu kadar gari :D
Sen süre istemesende bu çok hızlı bir şekilde döngüyü tamamlar sen göremeden ayuwage nin 248.mesajına geliverir; JS de iyi değilim ama mantık bu şekilde olurbunda bekletme komutları settimeout'muş for döngüsünün içine bu koduda eklersen istediğin kadar aralarda bekletebilirsin de;benden bu kadar pes ettim :D JSde iyi olan biri kodlara el atsın olmadı :D

hamzakursad

#31
Alıntı yapılan: hakanatik01 - 27 Kasım 2013, 12:36:39
İyice karıştım ben ama :D ille makro istemiyorsan javascriptlede yapabilirsin bu dediklerini;madem sürede hızlı olacak diyorsun txt dosyasını aç içine kodları yerleştir htm olarak kaydet browserda çalıştır ;

<!DOCTYPE html>
<html>
<body onload="javascript:openWin();">
<script>
function openWin()
{
for (var i=0;i<250;i+= 2)
  { 
window.open("http://www.gelirkapisi.com/yeni-siteler/ayuwage/"+i,"_self");
}
}   
</script>
</body>
</html>

Bu kod napar http://www.gelirkapisi.com/yeni-siteler/ayuwage/0 dan başlar 2 şer artarak  http://www.gelirkapisi.com/yeni-siteler/ayuwage/248 sayfada durur


bunun gibi bir kod işini görebilir devlet sırrı gibi saklayınca linkleri :P korktum benden bu kadar gari :D
Sen süre istemesende bu çok hızlı bir şekilde döngüyü tamamlar sen göremeden ayuwage nin 248.mesajına geliverir; JS de iyi değilim ama mantık bu şekilde olurbunda bekletme komutları settimeout'muş for döngüsünün içine bu koduda eklersen istediğin kadar aralarda bekletebilirsin de;benden bu kadar pes ettim :D JSde iyi olan biri kodlara el atsın olmadı :D

hakan uğraşın için çok teşekkürler, aradığım şey bu tarz birşey, ama 2 ufak fark var,
1. si bunun zaman ayarlısı olabilir, sn de 1-10 sayfa arası.
2. si de bunun çalışanı olması lazım  :D Bu direk 17. sayfayı açıyor

Edit: 248. mesaj demişsin, sayfa değilmiş, 2. fark ortadan kalktı :D

FilmsizKalma

Buna zamanlayıcı eklenebilir direk.

var setInterval(function(){openWin()},1000);

gibi bir kod eklediğinde 1 sn de bir yapar. openWin fonksiyonunu.

hamzakursad

Alıntı yapılan: FilmsizKalma - 27 Kasım 2013, 12:49:02
Buna zamanlayıcı eklenebilir direk.

var setInterval(function(){openWin()},1000);

gibi bir kod eklediğinde 1 sn de bir yapar. openWin fonksiyonunu.

bu kodu hakanın verdiği kodların içine <script> kodlarının arasında herhangi bir yere yapıştırırsam çalışır mı direk? sanki beceremedim de :(

hakanatik01

#34
zaman ayarı olmazsa zaten PCnin hızına göre göz açıp kapamadan 10000 yazsanda o 1den başlayıp 10000 sayfaya gider çünkü işlemcinin hızında yapıyor bu işlemi bizim gibi 1,2,3,4... diye saymıyor yahu :P zamanlayıcısız olmaz bu ben çok iyi JS bilmediğimden elisa hoca çözer gerisini olmadı Filmsizkalma'ya yapış :P :D

Herhangi bir yere değil for döngüsünün içine yerleştirmen lazım;
For'un çalışma mantığıda budur ;
for (var i=0;i<250;i+= 2) buradaki satırda [i'yi 0'dan başlat 2'şer artırarak 250'den küçük olana kadar bana aşağıdakileri çalıştır [süslü parantezler arasındaki kodlar] demek oluyor sen tabiki ihtiyacın olan rakamları yazacaksın misal i=2983293 den başla şuraya kadar git gibi;]
{
bu durum da sen buraya
1.adımda linki artırıp
2.adımda saniye bekleteceksin bunn içinde bir function yazabilirsin aslında JS bekletme fonksiyonu diye googleda aratırsan bulabilir eminim  iyice bakmadım ben vakitten dolayı :) birde ciddi tırstım yasal birşeymi yapacaksın ne olacak diye yahu :P :)) Yuvarlandım kaçtım kolay gele cümleten maçtan sonra gelirim artık :)
}

FilmsizKalma

Senin döngü neden çalışmıyor ben onu anlamadım. Timer için 2 satır kod yeter bunada. Senin bu yazdığındaki sorun ne Js bende bilmiyorum.
C, C++ basic Fortran dan anlarım. Forun while ın nasıl çalıştığını bildiğimden baktım.


hakanatik01

Biz iyiyiz hamza beceremedi kaç kaç :P :D (gyk) hayden görüşüz çıkmam  lazım benim kolay gele cümleten iyi forumlar filmsizkalmanın koduda şimdik gördüm evet o kod doğru olmalı :)  koddaki 1000 yalnız 1 snmi ,1ms mi onada bakmak lazım ben bilmediğimden birşey diyemedim biraz büyük bir rakam denemekte fayda olabilirde birde bu programlama dilin en gıcık taraflarından biride ki genelde böyle sanırım bir { unutsan çalıştırmıyor kodu bende şu anda editör yokki hangi satırda hata var görelim o yüzden birisi yardımcı olur çok acele etme not defteriyle hata bulmak zor biraz :P 

Hayde esen kalın yuvarlandım :)

FilmsizKalma


hakanatik01

#38
Visual studio kuruyom durun bakalım başka türlü yapamaycam ben :P

sende 125 pencere açması normal değil bende denedim "_self" bundan dolayı aynı pencerfe içinde açması lazım ; ya { eksiği yada fazlalığı var birşeylerin :P sadece window.open yazıldımı popup oalrak açıyor sanırsam ama bilmediğimden eminde değilim hani ;en güzeli csharp yapacak bişi yok :P yaparsam çok pahalıya satcam :))

Hamzakursad hala link vermiyor ki :P  deneme programı bakayım akşama olursa yollarım artık :P bu kez kesin kaçtım ama :D

Zaten VS kurmak 1-2 saati alıyor ne kadar acele lazımdı bu arada bu sana yahu :)

hamzakursad

#39
Alıntı yapılan: FilmsizKalma - 27 Kasım 2013, 13:19:13
:)) En azından bir tarafını hallettik :P

[IMG]http://img854.imageshack.us/img854/672/ug1q.jpg[/img]

ben o kadarını bile yapamıyorum :)
Alıntı yapılan: hakanatik01 - 27 Kasım 2013, 13:29:40
Visual studio kuruyom durun bakalım başka türlü yapamaycam ben :P

sende 125 pencere açması normal değil bende denedim "_self" bundan dolayı aynı pencerfe içinde açması lazım ; ya { eksiği yada fazlalığı var birşeylerin :P sadece window.open yazıldımı popup oalrak açıyor sanırsam ama bilmediğimden eminde değilim hani ;en güzeli csharp yapacak bişi yok :P yaparsam çok pahalıya satcam :))

Hamzakursad hala link vermiyor ki :P  deneme programı bakayım akşama olursa yollarım artık :P bu kez kesin kaçtım ama :D

Zaten VS kurmak 1-2 saati alıyor ne kadar acele lazımdı bu arada bu sana yahu :)

Hakan hocam link veremememin sebebi nişanlıma özel bir hediye için uğraşıyorum, linkler fotoğraflarımız ve yazıları içeriyor, o yüzden link veremiyorum kusura bakmayın :) Aciliyet durumu ise gün sonuna kadar yapabilirsek güzel olurdu aslında :) Yaparsan payza hesabımdaki tüm para senindir :)

Önemsiz Not:Payza hesabımda $1.63 var sadecebımda $1.63 var sadece :))