Jump to content

blue7wolf

Üye
  • Posts

    22
  • Joined

  • Last visited

Everything posted by blue7wolf

  1. Oyun ekranına farklı bir nesne gelip gelmediğini anlamak için pixel taraması yaptırmaya çalışıyorum. 1)duruyorsam belirttiğim pixel değişmemiştir 2)Hareket ediyorsam belirttiğim pixel yakında biryerde olmalı mantığı ile #include <MsgBoxConstants.au3> Global $OP = WinGetHandle("OYUN-PENCERESİ") Global $OPSize = WinGetClientSize($OP) Global $ccx, $ccy, $PS, $PG, $BAK vs.. $PG = PixelGetColor($ccx,$ccy,$OP) Sleep(5) $PS = PixelSearch(($ccx-25),($ccy-25),($ccx+25),($ccy+25),$PG,5,$OP) If @error Then MsgBox(0,"",$ccx&"-"&$ccy&"--"&("0x"&Hex($PG,6))) ;==> Burası Call("BAKIN") EndIf   Fakat dururken bile $PG ile aldığım rengi $PS ile bulamıyor ve msgbox geliyor sebebi ne olabilir ?
  2. Yanlış anlamadıysam driverleri ek olarak kurmuyorsun eğer öyle ise öncelikle güncellemeyi dene intel download center a girip search kısmına "mobile intel 4 express " yazarak arat işletim sistemini seç ve sorunun gidip gitmediğine bak   muhtemel kinci seçenek win7 ultimate in görselliğinden kaynaklanıyor ekran kartın için bu efektler performans düşüşüne sebep oluyordur tavsiyem bunları kapatman ya da home basic ya da home premium seçeneklerini denemen   ek tavsiyem 4gb ram kullanıyor olsan yine de x86 kurman olacaktır 512mb ram düşüşü olacak tabiki ancak bu açığı işlemcine binen yükün hafiflemesi kapatacak   söylediklerimin hepsi mantıklı geldiyse x86 için driverini indir ve home basic(x86) dene :) tabi diğer temel driverleri da ihmal etme
  3. güç seçeneğinin gelişmiş ayarlarına girip "sistem soğuma ilkesi"ni kontrol edersen durum pildeyken ve prize takılıyken diye iki seçenek göreceksin iki durum için de "etkin" olmalı
  4. Oyun ekranına farklı bir nesne gelip gelmediğini anlamak için pixel taraması yaptırmaya çalışıyorum. 1)duruyorsam belirttiğim pixel değişmemiştir 2)Hareket ediyorsam belirttiğim pixel yakında biryerde olmalı mantığı ile Fakat dururken bile $PG ile aldığım rengi $PS ile bulamıyor sebebi ne olabilir ?   #include <MsgBoxConstants.au3> Opt("PixelCoordMode",2) Opt("MouseClickDownDelay",5) Opt("MouseClickDelay",5) Global $OP = WinGetHandle("OYUN-PENCERESİ") Global $OPSize = WinGetClientSize($OP) Global $fPaused = False Global $ccx, $ccy, $PS, $PG, $BAK Func TARA() ToolTip('TARANIYOR',0,0) $ccx = 50 $ccy = 50 While $ccy < ($OPSize[1]-100) While $ccx < $OPSize[0] $PG = PixelGetColor($ccx,$ccy,$OP) Sleep(5) $PS = PixelSearch(($ccx-25),($ccy-25),($ccx+25),($ccy+25),$PG,5,$OP) If @error Then MsgBox(0,"",$ccx&"-"&$ccy&"--"&("0x"&Hex($PG,6))) ;==> Burası Call("BAKIN") EndIf $ccx = $ccx+100 WEnd If $ccx >= $OPSize[0] Then $ccx = 50 $ccy = $ccy+100 EndIf WEnd EndFunc
  5. herhangi bir tehlikesi yok ama 8gb ram in tamamını kullanabilmesini istiyorsan x64 kurmak zorundasın şuan önemli olan şu sen bilgisayarını ne tür işlemler için kullanıyorsun standart olarak office internet video izleme gibi şeyler için kullanıyorsan hız farkını farketmeyeceksindir yok oyun oynuyorum internette aynı anda 20 sekme aıyorum falan diyorsan bilgisayarın yavaş çalışacaktır. anlayabilmen için kaba bir örnek; her bir internet sayfası 1gb ram kullanarak 1sn de açılıyor olsun sen 3 sekme açarsan 3gb ram kullanır ve 1sn içinde hepsi açılır 6 sekme açarsan açılma süresi 2sn olacaktır umarım durumu anlamanda yardımcı olur
  6. denerken msgbox yerine tooltip kullanıp (buldum-bulamıyorum) döngüye bıraktım Opt("PixelCoordMode") 0-1-2 denedim ama odaklanmıyor yine de. tahminimce win8 in hatalarından biri. çözümü pencere konumuna göre oran vermekte buldum ama pixelgetcolor ile istediğime ulaşamadım oyun geç tepki veriyor. bu yüzden PixelChecksum ve PixelSearch kullanmayı deniyorum ama aklıma takılıp anlayamadığım noktalar var.   1) Opt("PixelCoordMode") 1 dersem masaüstü koordinatlarını baz alıyor 2 dersem aktif olan pencereyi baz alacak yani hangi pencere aktifse onun masaüstü koordinatlarındaki yeri benim için x=0 y=0 olacak  peki ozaman benim Opt("PixelCoordMode",0) mı kullanmam gerekiyor ya da o ne işe yarıyor anlayamadım bende hiçbiri işlemediği için   2) PixelChecksum için hız ve hassasiyet ayarını değiştirebilirmiyiz? belirttiğim kare içinde herhangi bir pixel renk değiştirdiğinde (hepsi eş zamanlı kontrol) oluyor ama bir önceki pixel ile bir sonraki pixele bakma olayı "baktım pixelin rengi mavi 10ms sonra baktım değişmiş" şeklinde mi eğer böyle ise bu süre değiştirilebilir mi? yoksa kendini ekranın hertz değerine mi bağlıyor ?   3) PixelSearch ile renk taraması yaptığımda belirttiğim kare içinde soldan sağa ve yukardan aşağı tarama yapıyor yani PixelChecksum daki gibi eş zamanlı değil. ya da eş zamanlı yapıyor da bana sadece en düşük kordinattakinin mi yerini söylüyor ? bunu belirttiğim renkten kaçtane olduğunu bulmak için soruyorum. şuan yaptığım $i = $i+1 şeklinde bir döngü ama zaten hepsini aynı anda buluyorsa boşuna fazladan işlem yaptırıp zorlamaya gerek yok ondan soruyorum.   4) Opt("MouseClickDownDelay") gibi ayarlar en başta ve sadece 1 defa mı belirtilir yoksa istediğim yerde bunların değerlerini değiştirebilir miyim ? ve ayrıca Opt("MouseClickDownDelay - MouseClickDelay - MouseClickDragDelay ayarları controlclick için de geçerli değil mi istediğim hızda yapmıyor da   5) bazı butonlar fare imlecini üzerine getirdiğinizde parlar tıklanmaya hazırım diye mouse kıpırdatmadan mouse senin üstünde duruyor demenin bir yolu var mı ama bahsettiğim şey bir buton veya checkbox falan değil. controlclick(......"middle") kullanarak yapıyorum da başka bir yolu var mı   Farkettiğiniz gibi Autoitte hala Yontma Taşdevrindeyim :D ama yardımlarınızla medeniyete doğru ilerleyebilirim :)
  7. Autoit'i öğrenebilmek için herkesin ilk yaptığı gibi oyuna bot yapmaya çalışıyorum :D Controlclik ve Controlsend komutlarında sıkıntı yok simge durumda bile istediğimi yapıyor. Ancak Pixelgetcolor çalıştıramadım. Daha doğrusu oyunun penceresine odaklayamadım. Oyun penceresini ekranın başka bir yerine taşıdığımda yada simge durumuna küçüldüğünde çalışmıyor.   #include <MsgBoxConstants.au3> $Oyun = WinGetHandle("Oyun-Penceresi") sleep(100) $iColor = PixelGetColor(200,300,$Oyun) sleep(100) MsgBox($MB_SYSTEMMODAL, "", "The decimal color is: " & $iColor) MsgBox($MB_SYSTEMMODAL, "", "The hex color is: " & Hex($iColor, 6)) Tavsiye ve yardımlar için şimdiden teşekkürler.  
  8. google ana sayfada flash player uyarısıyla hiç karşılaşmadım ki son sürüme güncelledim diyorsun ayrıca chrome yeni sürümlerde kendi içinde flash player barındırıyor eski sürümler de internetexplorer'ın flash playerini kullnnıyordu yani tarayıcı virüsü olma ihtimali yüksek
  9. çok bi ayrıntı vermediğin için ihtimaliyetler fazla açıkçası biosunu bilemiyorum ama ilk akla gelen seçenekler usb legacy support "enable" olduğunden emin ol fast boot diye bi seçenek varsa onu normal yap install os gibi bi seçenek var bazılarında onu kontrol et enabla-disable yada install-off gibi seçenek sunuyor olabilir biosunda usb boot için seçenek olsa da bazı bioslar boot edemeyebiliyor (özellikle eski dediğini varsayarsak) uefi zaten yoktur :P secure boot ta olduğunu sanmıyorum yeni bir DVD ile dene en son hirens boot cd içindeki Smart-Fdisk ile hdd biçimlendir tekrar dene yada aynı işi gören başka bir programla. win7 kurayım da nasıl olursa olsun diyorsan hdd ni masaüstü bir pc ye bağlayarak kurulum başlat dosyalar yüklendikten sonra ilk yeniden başlatmada pc kapat ve hdd ni tekrar leptobuna tak kurulum devam edecektir. kolay gelsin :)
  10. Açılıştaki siyah ekranda kalma sorunun antivirüs olarak avast kullanıyorsan; avast menüsüne gir > Gerçek Zamanlı Kalkanlar > Davranış Kalkanı orda Gelişmiş Ayarlar'ına gir Temel Ayarlar'da "Sistemi onaylanmamış değiştirmelere karşı izle" kutucuğunu kaldır Güvenli İşlemler'de "C:\Windows\ImmersiveControlPanel\SystemSettings.exe" ekle Kapanış gecikmesi de justpl4y'ın dediği gibi sadece görsel bi hızlılık var (kandırmaca) dediği gibi hızlı kapanış geç açılış ya da geç kapanış hızlı açılış :P
  11. basit ve etkili çözümler ini dosyası :) boş ve sakin bir kafayla uğraşmadıkça olmayacak en iyisi bir süre daha böyle idare etmek :S az önce autoit örnekleri bile aynı cevabı verdi "what are you still doing up?" :D işe tekrar el atınca yardımlarınızı isteyeceğim çok teşekkürler :) haftanın 6 günü sabah8 akşam 8-9-10 çalışınca ne vakit ne de kafa kalıyor insanda
  12. teşekkürler hocam hemen cevap verdiniz ben geç farkettim yaptığınız programı çalıştırdım fakat kaydet deyince hata alıyorum ancak verdiğiniz örnek excel ile anladım. benim yapmak istediğim de aynı sizinki gibi autoit ile arayüzü oluşturup excelde istediğim hücrelere yerleştirecek. açıkçası becerebilecek miyim bilmiyorum ama $oExcel = _ExcelBookNew(0) ile görünmeyen yeni bir çalışma kitabı olacak sanırım yani açık bir pencereyi şeffaflaştırmak gibi. ancak yeni bir kitap değil de tek bir excel dosyasında kayıt tutmam gerekecek. açıkçası autoit bilgim çok az olduğundan vazgeçmeyi bile düşünüyorum. saat ve tarih bilgileriyle beraber değerler girip hesaplattırıp daha sonra bunları görüntüleyebileceğim bir arayüz yapayım dedim ama çok zor. sanırım office 2010 ile excel e devam edeceğim sayfalar arası köprüler ve formüllere devam :S
  13. konu çok eski biliyorum fakat örneklerde ve konularda gezinirken ihtiyacıma en uygun örnek olarak bunu bulabildim benim de buna benzer bir ihtiyacım var fakat excell sayfasını açmadan direkt olarak kayıt yapamıyor muyuz? gerçi sizin örneğinizde dahi excelin açılıp kapandığını görünce olmayacağına kanaat getirdim ama :)
  14. @E.A Yazdığım en çok karşılaşılan iki ihtimal altında Ekran kartı driverini yüklemeden yada directx kurmadan görüntü alabiliyor işlemler yapabiliyor ama yüksek kapasiteli oyunları nasıl oynayamıyorsan webcam çalıştırmak için de aynı durum geçerlidir. webcam da oyunlar gibi directx e ve ekran kartının düzgün yüklenmiş olmasına ihtiyaç duyar. İşletim sistemi XP olsaydı buna ek olarak Netframework 2.0 veya üstü yüklenmesine de ihtiyaç olabiliyor. NetFrame kurmak için de windows installer 3.1 eihtiyaç duyulur vsvs... Burdaki ustalarımızın modifiye ettiği cd-dvd lerle kurduğunuz sistemlerde birçok ayrıntı sizin için halledilmiş durumda olduğu için bilmemen normaldir. Uzman olmayabilirim ama yıllardır bir bilgisayar firmasında teknik servis elemanı olarak çalışıyorum amacımız ihtiyacı olana yardım edebilmek bunun için aklımıza gelen çözümleri belirtiyoruz sana mantıksız gelebilir ama bunu daha düzgün bir şekilde belirtebilirsin kolay gelsin
  15. İşlemlere geçmeden önce aşağıdaki "Tavsiye" ve "Not"u oku lütfen biraz uzun gözükse de çok kısa, hata yapmaman ve kolaylık olması için uzun uzun yazdım kolay gelsin 1)Yerel Disk C yi sağ tıkla ve özelliklere gir 2)Güvenlik sekmesine gel ve "Gelişmiş" butonunu tıkla 3)Gelen pencerede "İzinler" sekmesindesin. "İzinleri Değiştir" butonunu tıkla 4)Gelen pencerede "Ekle" butonunu tıkla 5)Gelen pencerede "Gelişmiş" butonunu tıkla 6)Gelen pencerede "Şimdi Bul" butonunu tıkla aşağıda arama sonuçları listelenecek. Ordan "Everyone" seç ve "Tamam" butonunu tıkla (alt pencereye geri dönecek) BU pencerede yine "Tamam" butonunu tıkla 7)Gelen listenin en üstünde "Tam Denetim"in "izin Ver" kutucuğunu tıkla ve "Tamam" butonunu tıkla Şimdi pencerede "Tüm bağımlı nesne izinlerini bu nesneden devralınabilen izinlerle değiştir" kutucuğunu tıkla ve "Tamam" butonunu tıkla Tüm bunları yaptıktan sonra sorunun devam ediyorsa "sahip" sekmesinde "Düzenle" butonunu tıkla ordan "Everyone" seç ve "Nesnelerin ve alt kapsayıcıların sahipliğini değiştir" kutucuğunu işaretleyip "Tamam" butonunu tıkla Bu işlemler sırasında devralınamadı vs hatalara tamam diyerek sonuna kadar ilerlemesini bekle Tavsiye: Dosyalarını kopyalamana izin veriyorsa (çünkü izinler değiştirilmiş) başka bir yere aktar ve hdd ne FDisk atarak format at ne izin kalır ne sahipliği hikayesi eğer dosyalarını kopyalamana izin vermiyorsa yukarda söylediklerimi yaptıktan sonra kopyalayabilirsin sonra yine FDisk Not: Yukardaki adımları izleyerek Tüm izinleri ve sahipliği herkesin-"Everyone" (sistemin kullanıcı hesabının ağ üzerinden erişebilen başka kullancıların ...) için tam yetki vermiş oluyorsun (bazı dosyalar sisteme özeldir system volume information gibi bu işlem onları da değştirip silmene olanak tanır YAPMA Sistemin ve dosyaların zarar görür) Aynı sorunu Yerel Disk D vs için de yaşıyorsan o birimler yada dosyalar içinde yukardaki adımlar geçerlidir. Hatalı olduğum yada yanlış yönlendirdiğim nokta varsa belirtin lütfen
  16. öncelikle 1)driveri kabul etmiyor mu yoksa 2)driver yüklü görünüp çalışmıyor mu 1) ise doğru driveri bulamadın yada usb de bir sıkıntın var donanımın doğru algılanmıyor (yetersiz elektrik gibi) 2) ise win7 bazı ekran kartlarını tam olarak tanımaz yani öncelikle ekran kartının win7 driverini kur ayrıca sadece ekran kartını kurmak yeterli değil directx te kurmalısın Not: Win7 güç seçeneklerini de gelişmiş bölümüne girerek usb ve diğer ayarları kontrol et
  17. Vereceğim cevap saçma gelebilir; Kasanın bütün kablolarını sök (power,vga vs) Ram leri ve ekran kartını çıkar bios pilini çıkar pil yuvasında pile temas eden 2 iletken var tornavida yardımıyla onları 5sn kadar kısadevre yaptır sonra yeni aldığın pili ram ekrankartı vs geri tak pc açtığında bios ayarlarını yeniden yapman gerekecek. Anakart sıkıntın için yardımcı olacaktır. Mavi ekranın sebebi donanımsal da olabilir yazılımsal da. Bilgilerini başka bir yere aktar ve Fdisk at. özellikle f disk diyorum çünkü hdd birim(volume) bozulması olabiliyor bunu gidermek için birçok program var fakat tavsiyem bu (xp kurraken 8mb ön bellek ayıran fakat daha sonra 1mb veya 2mb gibi ayırmalar yaptığının dikkatini çeken olmuştur ayrıca fdisk veya programlar aracılığıyla tarama-düzeltme yaptıktan sonra tekrar 8mb ayırdığına dikkat eden olmuştur) bu ve buna benzer sıkıntılar pc ağırlaşmasına veya mavi ekran sıkıntılarına sebep oluyor. ayrıca Power kablolarının anakartına tam oturduğuna emin ol özellikle geniş soketteki 2. ufak soketin tam oturduğundan emin ol Yazdıklarımda yanlış veya eksik varsa söylemenizden memnun olurum kolay gelsin
  18. s.a

    Avast4.8 Home Edition program versiyonunu yenileme için sürekli reklam penceresi çıkarıyor. Bu pencereden kurtulmak için Autoit ile ne denediysem beceremedim. ProcessClose yada pencere kontrollü button vs işe yaramıyor belirli bir zamanda da çıkmıyor. Bu konuda yardımcı olursan sevinirim. Özel istek almıyor...

  19. çok teşekkürler ama arkadaşlarımın pclerindeki virüsler seni rahatsız ettiğime değmez bir uygulamanın taskmgr de adını değiştirmeyi öğrendim belki görünüp görünmemesini de öğrenirim dedim autoit i ufak tefek makro için kullanmıştım yapılabilecekleri görünce heves geldi iyice öğreneyim dedim ama vazgeçecem sanırım çok fazla komutu var ve ing kısaltmalar hangisinin ne işe yaradığını öğrenebilecek TR bir kaynak yok sanırım tabi sizlerin hazırladığı örnekler dışında. ne yapalım sizin dersleri baştan sona izleyip kapabildiğimi kaparım artık ilginize ve yardımlarınıza çok teşekkür ederim şu dersleri defalarca izleyip birşeyler öğreneyim ondan sonra sıksık rahatsız ederim kolay gelsin
  20. malesef elimde öyle bir virüs yok ama daha önce defalarca karşılaştım. ya mini xp ile çalıştırıp temizleme yaptım yada direk format vermiş olduğun örnekte bir uygulamanın yansıma adını istediğimiz gibi değiştirebiliyordu o virüsler de bu isim değiştirme gibi "BlueLife Text - explorer.exe" birşey yapıyor olmalı yani ya isim gizleme yapıyor şu şekilde sorayım uygulamanın çalıştığını biliyoruz ama yansıma adı gizli yada farklı bu gizliliğini kaldıramazmıyız yada hangi sahte isme kaçtığını bulamazmyız
  21. anladığım kadarıyla kurtarma yaptığın diskten dosyaların sadece bir kısmını aldın ve bunları tekrar kurtarma yaptığın diske aktardın. yapılabilecek en büyük hatayı yapmışsın diyebilirim. Kurtarma yapacağın diski üzerine asla veri yazmamalısın. Benim önerim; 1-öncelikle kurtardığın dosyaları başka biryere aktar. 2-belki saçma gelecek ama kurtarma yapmak istediğin birimi biçimlendir. 3-kurtarma işlemini tekrar yap. benim önereceğim program "recover my files" bunun son sürümünde biçimlendirilmiş disk seçeneği var (2 seçenek sunacak sağdaki) önemli bir not eğer demo olarak tarama yaptırsan dosyalarını bulur fakat almana izin vermez istersen önce başkalarının da önerilerini bekle yapacağın her hatada verilerinden daha da uzaklaşacaksın. kolay gelsin
  22. [quote name='blue_life' date='01 July 2011 - 07:27 ' timestamp='1309505274' post='1038834'] @blue7wolf Ben de aynen @KintaRo'ya katılıyorum... Tabi programı sonlandırmadan isim değiştirmek istersen, ilgili görüntüleyen program (misal taskmgr.exe vs.) için bunu yapman mümkün! Bunun için ben bir örnek paylaşmıştım... Linkini bakim... [tnctr='topic/171627-goerev-yoeneticisindeki-listeye-mudehale-etmek']Görev Yöneticisindeki Listeye Müdehale Etmek! Eğlencesine [/tnctr] [/quote] Hocam süpersin yaa öğrenmek istediğim tam olarak buydu programı sonlardırmadan yansıma adını değiştirebiliyormuşuz. Şimdiki soracağım kötü amaç için değil tam tersi iyi. Bazı virüsler görevyöneticisinde görünmüyorlar virüsün dosyasını buluyorum fakat çalıştığı için silemiyorum. adını bildiğimiz fakat görev yöneticisinde görünmeyen bir yansıma adını nasıl görünür hale getiririz ?
  23. [quote name='blue_life' date='23 October 2010 - 15:21 ' timestamp='1287847314' post='904428'] @DarkLenoX Bu konularda fazla bilgim yok malesef Genelde bu tip işlemler ile virüs vs. çalışması yapanlar ilgilenir. Yoksa sen böyle bir çalışma mı yapıyorsun? Eğer öyle bir niyetin varsa, bu konularda ben yokum. Masum bir çalışma yapıyorsan, basit yoldan istediğini yapabilirsin. Görev yöneticisindeki bazı işlemler, windows görev yöneticisinden kapatmıyor. O zaman sende dosya ismininde bunlardan birisni kullanabilirsin. Örnek olarak compile ettiğin dosyanın ismini smss.exe olarak değiştir ve windows görev yöneticisinden kapatmayı dene! [/quote] Hocam peki bu dosya ismini değiştirme işini nasıl yapıyoruz. uygulama.exe nin görev yöneticisinde baskaisim.exe olarak görünmesini nasıl sağlayabiliriz ki? Program çalışır durumdayken görevyöneticisindeki uygulama.exe ismini baskaisim.exe olarak değiştirmek mümkün mü? Herkesin sorusuna sabırla ve titizlikle cevap verdiğinizi gördüm şimdiden teşekkürler
×
×
  • Create New...