Mükemmel Posted January 31, 2010 Share Posted January 31, 2010 Peki bu nasıl yapılıyor. Belliki Autoitle alakası var. Link to comment Share on other sites More sharing options...
dnz_horoz20 Posted January 31, 2010 Share Posted January 31, 2010 7Zip ile katılımsız derslerinde vardı sanırım Resource Hacker programıyla EXE deki resimleri değiştir tamamdır. Bir örnekte ben vereyim Link to comment Share on other sites More sharing options...
Mükemmel Posted January 31, 2010 Share Posted January 31, 2010 Hayır Arkadaşım; Link to comment Share on other sites More sharing options...
dnz_horoz20 Posted January 31, 2010 Share Posted January 31, 2010 neccoy abimizin hazırladığı Ofis mi o Link to comment Share on other sites More sharing options...
Mükemmel Posted January 31, 2010 Share Posted January 31, 2010 neccoy abimizin hazırladığı Ofis mi o EVET. Sen konuyu saptırma. Ben örnek koydum. Boş postlarla dolmasın konu... Link to comment Share on other sites More sharing options...
Grameradam Posted January 31, 2010 Share Posted January 31, 2010 Merhabalar, Bu konuda biraz acemiyim. Aşağıda resimde görülen hatayı alıyorum. Yardım edebilecek olan var mı? Link to comment Share on other sites More sharing options...
ali::12 Posted February 1, 2010 Share Posted February 1, 2010 Bu kodları bat dosyası içine koyupdamı yapacagız anlatan olabilirmi acaba tam anlamadım Link to comment Share on other sites More sharing options...
MostWanted Posted February 1, 2010 Share Posted February 1, 2010 Kodlar her zaman daha çok yardımcı olur..Kodları görelim @Mükemmel kardeşin onu yapmakta çok bir şey yok.Bir gui tasarlayacaksın onunla ilgili sonra FileCopy ile mi artık DirCopy ile mi tam bilmiyorum şöyle yapacaksın (Bir arkadaşım için yaptığım setup) For $i = "1" To $listele[0] $hatakontrol=DirMove($eskiyer & "\" & $listele[$i], $yeniyer & "\data\" & $listele[$i], 1) If $hatakontrol = 0 Then GUICtrlSetData($b, """"&$listele[$i]&""""&" kopyalanırken hata oluştu.") MsgBox(16, "Hata!", "Dosya kopyalanırken hata oluştu.Tekrar deneyiniz yine olmazsa yapımcı ile irtibata geçiniz..", "", $hGUI) Exit EndIf progress() Sleep(100) Next[/CODE] [CODE]Func progress() $progress2 = Round(DirGetSize($eskiyer) / 83943323 * 100, 0) GUICtrlSetData($progress, 100-$progress2)EndFunc[/CODE] Burda boyutuna göre yorum yaparak progress'i dolduruyor.Sende böyle bi yöntem kullanabilirsin ama biraz autoit zekası ve bilgisi gerekiyor.. Link to comment Share on other sites More sharing options...
Mükemmel Posted February 1, 2010 Share Posted February 1, 2010 Bu kodları bat dosyası içine koyupdamı yapacagız anlatan olabilirmi acaba tam anlamadım Öyle birşey mümkün değil! Bu kodları Autoit programının içine yerleştireceksin. Buraya Tıklayarak işini halledebilirsin. Link to comment Share on other sites More sharing options...
Mükemmel Posted February 1, 2010 Share Posted February 1, 2010 talha_252 Biraz daha açık anlatabilir misin? Yani ben bunları nasıl kullanıcam. Programın yanında mı, inf dosyası yardımı ile mi? Link to comment Share on other sites More sharing options...
ali::12 Posted February 1, 2010 Share Posted February 1, 2010 Autoit in içine koyuncada hata veriyor Link to comment Share on other sites More sharing options...
MostWanted Posted February 1, 2010 Share Posted February 1, 2010 Dediğim gibi kullanımı değişebilir.Ama bunun konuyla alakası yok.Yani inf dosyası ile falan.Eğer sende işlerini bana ypatırmayacaksan ( ) yani bi yerde yardım istiyosan yardımcı olayım.Ama bana kalkıp şu kurulumda nasıl progress kullanırım bana yapar mısın deme.Sana verdiğim örnekleri biraz incele.. Link to comment Share on other sites More sharing options...
ali::12 Posted February 1, 2010 Share Posted February 1, 2010 Yok progrma felan yaptıracak değilim sana fakat o hatayı neden veriyor onu demek istiyorum oradaki kodu koydugumuz zaman Link to comment Share on other sites More sharing options...
MostWanted Posted February 1, 2010 Share Posted February 1, 2010 Bnm cevabım sana değildi ki @Mükemmel arkadaşa idi.. Link to comment Share on other sites More sharing options...
blackman12 Posted February 1, 2010 Author Share Posted February 1, 2010 Yukarıda herhangi bir hatadan bahsettiğini göremedim ben bilmem yanılıyor muyum? Link to comment Share on other sites More sharing options...
ali::12 Posted February 1, 2010 Share Posted February 1, 2010 Pardon üstüme alınmışım hata yazdıgımı hatırlıyordum yanıldım demekki ama oldu kodda hata vardı demekki #include (WindowsContacts.au3) olarak değiştirdim çalıştı script fakat bu ayarlar.ini nin içine programın kurulum parametresini yazdıgım zaman kkatılımsız kurmuyor Link to comment Share on other sites More sharing options...
Grameradam Posted February 1, 2010 Share Posted February 1, 2010 Şu işi hayrına bir arkadaş videolu anlatımla gösterse. Çok basit bir program üzerinden. Örneğin CCleaner. Link to comment Share on other sites More sharing options...
blackman12 Posted February 1, 2010 Author Share Posted February 1, 2010 ali::12 evet çünkü script yazılırken "run" komutuyla yazıldı run komutu parametre almıyor maalesef yeni sürümde düzelteceğim bölümlerden biri.Şimdilik sadce katılımsız programlara bilgi vermekte kullanılıyor. Videolu anlatımı verdim zaten.Başka bir konuda yazmışsın orada verdim Link to comment Share on other sites More sharing options...
djonur007 Posted February 1, 2010 Share Posted February 1, 2010 arkadaşlar yanılmıyorsam bu program msi uzantılı programları çalıştırmıyor. ben yeni bir program üzerinde çalışıyorum. her türlü programı çalıştırıyor ve videolu anlatım ile beraber gelecek. en geç çarşamba günü forumda bulursunuz... Link to comment Share on other sites More sharing options...
ali::12 Posted February 1, 2010 Share Posted February 1, 2010 İlginiz için teşekkürler arkadaşlar Link to comment Share on other sites More sharing options...
Mükemmel Posted February 1, 2010 Share Posted February 1, 2010 Hmm. Talha arkadaşım (KODDA bulunan ' yeni yer ' ve eski yer ' i anladım. Ama o ' listele ' ney onu anlamadım.) Link to comment Share on other sites More sharing options...
MostWanted Posted February 1, 2010 Share Posted February 1, 2010 Aslında haklısınız tam olarak açıklamadığım için.Basitçe bahsedeyim; eskiyer=Kopyalanacak olan dosyaların bulunduğu dizin yeniyer=Kopyalanılacak olan dizin listele bölümü ise biraz garip.Şöyle bahsedeyim atıyorum bir çok klasörünüz veya dosyanız var.Bunları listele diyerek onları tek tek autoite okutup kopyalatırıyorsunuz.Diyeceksiniz ki neden tek tek?Açıklaması basit.Çünkü her dosya -veya artık klasör farketmez- kopyalandığında autoit dosya boyutları ile karşılaştırma yapıp progress'e aktarsın diye.Basit olarak mantık bu.Anlamadığın bi yer Not:Listele değişkeni $listele=_FileListToArray($eskiyer, "*", 2)[/CODE] bağlıdır.Orada koymamışım :$ Link to comment Share on other sites More sharing options...
Mükemmel Posted February 1, 2010 Share Posted February 1, 2010 Peki Temp klasörünün adresi ' $Tempdir ' mi? Bu arada çok çok teşekkür ederim. Sayende kavramış oldum konuyu. Link to comment Share on other sites More sharing options...
blue_life Posted February 1, 2010 Share Posted February 1, 2010 @Mükemmel Konuyu baştan sona okumadım ama Temp klasörü @TempDir ile ifade edilir... MsgBox(64,"",@TempDir)[/CODE] Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.