blue_life Posted September 4, 2011 Author Share Posted September 4, 2011 @marowak Birinci mesajdaki örnekleri incele! Kısaca FileInstall ile, herangi bir dosyayı autoit içine alıp, çalışma anında temp klasörüne çıkartıp çalıştırabilirsin. Işin bitincede silebilirsin. Hepsi bu kadar basit... Quote Link to comment Share on other sites More sharing options...
Mehmet Posted October 18, 2011 Share Posted October 18, 2011 (edited) blue_life BlueLife FileInstall Recorder v1.3 ile yaptığımda böyle bir hata veriyor [img]http://www.tnctr.com/uploads/imgs/pre_1318933282__bora.jpg[/img] [b]Edit:Çözüldü[/b] klasörün ismini içinde numara ve Q olmayacak şekilde normal bitişik klasör ismi verdim oldu ama şimdi biz istediğimiz bir klasör adı yazamicakmıyız üstad birde üstad şöyle bir sorum olucak _FILE_INSTALL(@ProgramFilesDir & "\My Program") ben direk C de olmasını istiyorum bunun için _FILE_INSTALL(@HomeDrive & "\My Program") _FILE_INSTALL(@HomePath & "\My Program") hangisi daha uygun Edited October 18, 2011 by MeHMeTBeN Quote Link to comment Share on other sites More sharing options...
blue_life Posted October 18, 2011 Author Share Posted October 18, 2011 @MeHMeTBeN Scriptin yanında olan klasörün isminin fazla bir anlamı yokki! Çıkartılacak dizin önemli! Script dosyasının yanındaki isim XXX olsa da bir sorun teşkil etmez. Sistem sürücüsü için @HomeDrive daha mantıklı. Ama ben olsam windows konumunda sürücü ismini alırdım. Yani; [color="#8B0000"][b]Global $WinDrive = StringLeft(@WindowsDir,3) MsgBox(64,"",$WinDrive)[/b][/color] Quote Link to comment Share on other sites More sharing options...
Oksit Posted October 18, 2011 Share Posted October 18, 2011 [font="Georgia"][center][color="#0000FF"][b]Katılımsız kuruluma sıfırdan başlıyacağım için aklıma takılanları sorayım.[/color] [color="#FF0000"]1.[/color] [color="#0000FF"]Autoitle katılımsız yaparken programı bilgisayara kurmam gerekicek mi ?[/color] [color="#FF0000"]2.[/color] [color="#0000FF"]Katılımsızlarda boyutu artıyor mu?[/color] [color="#FF0000"]3.[/color] [color="#0000FF"]Her program için ayrı kod mu gerekiyor katılımsızlar da yoksa sabit bir kod var mı ?[/color] [color="#FF0000"]4.[/color] [color="#0000FF"]Katılımsız programların kurulumundan sonra 4-5 saniyelik bir .avi oynatma imkanım var mı ?[/color][/b][/center][/font] Quote Link to comment Share on other sites More sharing options...
blue_life Posted October 18, 2011 Author Share Posted October 18, 2011 @Oksit 1 - Eğer katılımsız yapacağın programın, sessiz kurulum parametresi mevcutsa ve sen bu sesiz kurulum parametresiyle kurulum yapacaksan, haliyle ilgili programı bilgisayarına kurman gerekmez. Tabi yaptığın katılımsız programın çalışıp çalışmadığını test etmek gerekecek! Bunun için Vmware gibi bir sanal pc emulatöründen fayfalana bilirsin. Diğer taraftan ilgili programın sessiz kurulum parametresi mevcut deyilse, haliyle programı çalıştırıp ilgili butonların vs. bilgilerini almalıyız. Ilgili bilgileri almadan ilgili tuşları kontrol edemeyiz. 2 - Katılımsızlarda boyutu arttırmaz. Ilgili program sıkıştırılmışsa, exra 1 mb nin altında bir boyut artışı olabilir. Tabi arayüz vs. yaparsan ilgili splash resmi, programın iconu, müzik vs. gibi eklemeler yaparsan haliyle bunların boyutuna bağlı olarak boyut artışı yükselecektir. 3 - Kendine göre bir kod oluşturduktan sonra, bu koddaki ilgili kısımları (programın ismi, parametresi, iconu vs.) değiştirip farklı çalışmalarda kullanabilirsin. 4 - Katılımsız kurulumdan sonra autoit ile avi, flash vs. gibi dosyası oynatabilirsiniz... Quote Link to comment Share on other sites More sharing options...
Mehmet Posted October 18, 2011 Share Posted October 18, 2011 (edited) @Oksit kurmam gerekirmi derken katılımsız programımı kurman gerekirmi autoitmi kurman gerekirmi orasını tam anlamadım herneyse İlk buradan başla kısa bir video http://www.4shared.com/file/104277155/5931bf1f/Autoit_Setup_Video.html önce blue_lifenin kısaca autoit tanıtım videosunu izle 1.katılımsız için bilgisayarında autoit mutlaka olmalı sonra bu linklerden ilk olarak autoit v3 indir kur http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe sonra bu linkden scriteyi indir kur http://www.autoitscript.com/cgi-bin/getfile.pl?../autoit3/scite/download/SciTE4AutoIt3.exe her programın kodları değişkendir Katılımsız programların kurulumundan sonra 4-5 saniyelik bir .avi oynatmayı bilmemde gif resim kurulum bittiğine dair uyarı bilgi gibi şeyler var Edited October 18, 2011 by MeHMeTBeN Quote Link to comment Share on other sites More sharing options...
Oksit Posted October 18, 2011 Share Posted October 18, 2011 (edited) [center][quote name='MeHMeTBeN' date='18 October 2011 - 14:04 ' timestamp='1318939466' post='1097033'] @Oksit kurmam gerekirmi derken katılımsız programımı kurman gerekirmi autoitmi kurman gerekirmi orasını tam anlamadım herneyse İlk buradan başla kısa bir video http://www.4shared.com/file/104277155/5931bf1f/Autoit_Setup_Video.html önce blue_lifenin kısaca autoit tanıtım videosunu izle 1.katılımsız için bilgisayarında autoit mutlaka olmalı sonra bu linklerden ilk olarak autoit v3 indir kur http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe sonra bu linkden scriteyi indir kur http://www.autoitscript.com/cgi-bin/getfile.pl?../autoit3/scite/download/SciTE4AutoIt3.exe her programın kodları değişkendir Katılımsız programların kurulumundan sonra 4-5 saniyelik bir .avi oynatmayı bilmemde gif resim kurulum bittiğine dair uyarı bilgi gibi şeyler var [/quote] [color="#0000FF"][b][color="#FF00FF"]Şöyle anlatıyım ;[/color] Winrarla katılımsız kurulum hazırlarken programı kurup sfx yapıp katılımsız oluşturuyorduk.[color="#FF0000"] Autoitte programı kurmamıza gerek var mı ?[/color] [color="#FF0000"]Her programın kodları değişken tamam da bunu nasıl anlıycaz ? Script falan gerekiyor mu yoksa başka bir yolu var mı ?[/color] .avi derken saçmalamışım .gif olarak kullanabiliyorsak sorun yok. [center][color="#FF0000"]EDİT[/color] [/center] Videoyu izledim ve ilk baştaki ufak çalışmayı sorunsuz yaptım. Tabi " şu işaretin klavyemde nasıl yapılıcağını bulamadım kopyala yapıştır yaptım Sağlam bir temel için bundan sonra neler yapmam gerekiyor ? Belge vs. var mı ?[/b][/color][/center] Edited October 18, 2011 by Oksit Quote Link to comment Share on other sites More sharing options...
blue_life Posted October 19, 2011 Author Share Posted October 19, 2011 (edited) @Oksit Programın katılımsız parametresi varsa direk programı autoit içine alıp, katılımsız kurulum parametresiyle çalıştırırsın. Örnekleri, forumu incele! Edited October 19, 2011 by blue_life Quote Link to comment Share on other sites More sharing options...
Mehmet Posted October 19, 2011 Share Posted October 19, 2011 (edited) [color="#FF0000"]EDİT[/color] [color="#0000FF"]Videoyu izledim ve ilk baştaki ufak çalışmayı sorunsuz yaptım. Tabi " şu işaretin klavyemde nasıl yapılıcağını bulamadım kopyala yapıştır yaptım Sağlam bir temel için bundan sonra neler yapmam gerekiyor ? Belge vs. var mı ? [/color] @Oksit sağlam bir temel için önce klavye tuşlarını öğrenmen gerekiyor Sonrada blue_life lavaboya gitsede takip edecen tabi öğrenmek istiyorsan eğer. [img]http://i.imgur.com/YLhCK.png[/img] Edited October 19, 2011 by MeHMeTBeN Quote Link to comment Share on other sites More sharing options...
g.a Posted November 27, 2011 Share Posted November 27, 2011 Bende hızlı çalıştı. Windows 7 Ultimate 32 Bit Quote Link to comment Share on other sites More sharing options...
blue_life Posted November 27, 2011 Author Share Posted November 27, 2011 @ibocan06 Herangi bir sorun görünmüyor. Control komutları kullandığın için, BlockInput kullanılmasa da olur lakin kullanmak çok nadir görülebilecek bazı sorunların çıkmasını engelliyor. Normal send komutları kullandığınızda BlockInput kullanmalısınız! Bu arada IDM nin katılımsız kurulum parametresi yok mu? [codebox]Run("IDM.exe") Local $Hwnd = WinWait("Internet Download Manager Installation Wizard") BlockInput(1) ControlCommand($Hwnd,"", "Button2", "Check") BlockInput(0) WinWait($Hwnd,"LICENSE For Internet Download Manager") BlockInput(1) ControlCommand($Hwnd,"", "Button2", "Check") BlockInput(0) WinWait($Hwnd,"To install into a different folder") BlockInput(1) ControlCommand($Hwnd,"", "Button2", "Check") BlockInput(0) WinWait($Hwnd,"Program Manager group") BlockInput(1) ControlCommand($Hwnd,"", "Button2", "Check") BlockInput(0) WinWait($Hwnd,"begin the installation") BlockInput(1) ControlCommand($Hwnd,"", "Button2", "Check") BlockInput(0) WinWait($Hwnd,"has been successfully installed") BlockInput(1) ControlCommand($Hwnd,"", "Button4", "Check") BlockInput(0) ProcessWait("IDMAN.exe") Sleep(100) ProcessClose("IDMAN.exe")[/codebox] Quote Link to comment Share on other sites More sharing options...
blue_life Posted November 27, 2011 Author Share Posted November 27, 2011 @ibocan06 Pencere ekrana gelince, ekranda görünmeyek bir yere taşınarak gizlenebilir. Aynı şekilde pencere transparan yapılarakta gizlenebilir... Örnek vermem gerekirse; [codebox]Run("IDM.exe") Local $Hwnd = WinWait("Internet Download Manager Installation Wizard") WinMove($Hwnd,"",@DesktopWidth + 10,@DesktopHeight + 10) ControlCommand($Hwnd,"", "Button2", "Check") WinWait($Hwnd,"LICENSE For Internet Download Manager") ControlCommand($Hwnd,"", "Button2", "Check") WinWait($Hwnd,"To install into a different folder") ControlCommand($Hwnd,"", "Button2", "Check") WinWait($Hwnd,"Program Manager group") ControlCommand($Hwnd,"", "Button2", "Check") WinWait($Hwnd,"begin the installation") ControlCommand($Hwnd,"", "Button2", "Check") WinWait($Hwnd,"has been successfully installed") While ProcessExists("IDM1.tmp") <> 0 ProcessClose("IDM1.tmp") Sleep(100) WEnd[/codebox] Tabi böyle olunca başlangıç ekranları görünecek. Komple gizlemede yapılabilir aslında... Quote Link to comment Share on other sites More sharing options...
senolsenol1 Posted November 27, 2011 Share Posted November 27, 2011 7zsd varken ne ugrasiyorsun autoitle Quote Link to comment Share on other sites More sharing options...
g.a Posted December 8, 2011 Share Posted December 8, 2011 O yazı exenin adından alınıyor Quote Link to comment Share on other sites More sharing options...
MostWanted Posted December 8, 2011 Share Posted December 8, 2011 TraySetToolTip(" ") Bu fonksiyonla istediğini yazabilirsin. Quote Link to comment Share on other sites More sharing options...
DivaneTR Posted January 22, 2012 Share Posted January 22, 2012 (edited) [quote name='ibocan06' date='22 January 2012 - 23:48 ' timestamp='1327268924' post='1144510'] arkadaşlar aynı anda 2 Checkbox seçilmemesi için bir kod varmı uğraştım ama olmuyor [/quote] [b]Radio Button Kullan, Veya Checkbox Seçilirken Diğer Checkboxu $GUI_UNCHECKED yap. Zaten RadioButton Tek Seçimler İçin Var. Checkbox çoklu seçimler için kullanılır.[/b] Edited January 22, 2012 by Baba_ Quote Link to comment Share on other sites More sharing options...
blue_life Posted January 23, 2012 Author Share Posted January 23, 2012 (edited) Evet radio kullanırsan extra koda ihtiyaç duymazsın... Bazsit vir örnke verelim. [codebox]$Form1 = GUICreate("Form1", 623, 445, 192, 124) GUICtrlCreateGroup("Group1", 10, 10, 240, 90) $Radio1 = GUICtrlCreateRadio("Radio1", 20, 30, 200, 17) GUICtrlSetState(-1,1) ;Check $Radio2 = GUICtrlCreateRadio("Radio2", 20, 50, 200, 17) $Radio3 = GUICtrlCreateRadio("Radio3", 20, 70, 200, 17) GUICtrlCreateGroup("", -99, -99, 1, 1) GUICtrlCreateGroup("Group2", 260, 10, 240, 90) $Radio4 = GUICtrlCreateRadio("Radio4", 270, 30, 200, 17) $Radio5 = GUICtrlCreateRadio("Radio5", 270, 50, 200, 17) GUICtrlSetState(-1,1) ;Check $Radio6 = GUICtrlCreateRadio("Radio6", 270, 70, 200, 17) GUICtrlCreateGroup("", -99, -99, 1, 1) GUISetState(@SW_SHOW) While 1 $nMsg = GUIGetMsg() Switch $nMsg Case -3 Exit EndSwitch WEnd[/codebox] Edited January 23, 2012 by blue_life Quote Link to comment Share on other sites More sharing options...
zamaneberduşu Posted August 29, 2012 Share Posted August 29, 2012 (edited) [b]toolbarlar infoda buton gözükmüyor [/b][b]nasıl kurulumdan kaldırtabilirim..[/b] Edited August 29, 2012 by zamaneberduşu Quote Link to comment Share on other sites More sharing options...
beytocan Posted November 7, 2012 Share Posted November 7, 2012 öncelikle bu güzel paylaşımdan dolayı teşekürler benim öğrenmek istediğim kod var açık olan google chrom tarayıcısını kapatıp yeniden açma komutu bu komutları yazarsan sevinirim teşekürler Quote Link to comment Share on other sites More sharing options...
blue_life Posted November 8, 2012 Author Share Posted November 8, 2012 @beytocan Chrome kullanmıyorum. Sana internet explorer için basit bir örnek veriyorum. Sen kendine göre düzenlersin. [color=#0000cd][i]Global $ProcessLocation = @ProgramFilesDir If StringRight($ProcessLocation,1) <> "\" Then $ProcessLocation &= "\" $ProcessLocation &= "Internet Explorer\iexplore.exe" ; ------------- Global $Process = "iexplore.exe" ; ------------- While ProcessExists($Process) <> 0 ProcessClose($Process) Sleep(50) ;Wait WEnd ; ------------- Run($ProcessLocation) exit 0[/i][/color] Quote Link to comment Share on other sites More sharing options...
beytocan Posted November 9, 2012 Share Posted November 9, 2012 [b] #include <Library\BlueLife.au3>[/b] _PENCEREYI_BEKLE("Google'da Ara - Chromium", "Google'da Ara") BlockInput(1) ControlCommand($PENCEREM,"", "Chrome_WidgetWin_0", "Check") BlockInput(0) Global $ProcessLocation = @ProgramFilesDir If StringRight($ProcessLocation,1) <> "\" Then $ProcessLocation &= "\" $ProcessLocation &= "Chromium\chrome.exe" ; ------------- Global $Process = "chrome.exe" ; ------------- While ProcessExists($Process) <> 0 ProcessClose($Process) WEnd ; ------------- Run($ProcessLocation) exit 0 [b] [color=#000000][color=#990300][url="http://www.tnctr.com/user/118189-blue-life/"]blue_life[/url] [/color][/color][color=#990300]verdiğin kodlar çok işime yaradı gerçekten teşekürler biraz kendime göre ayarladım buna ek bir istediğim daha olacak bu koda ilave olarak[/color][/b] [b] [color=#990300]d: sürücüsünde olan bi dosyayı ağağıdaki dizine kopyayalama komutu eklemen kopyalamaya süre de eklenebilirse iyi olur örneğin 10 saniye şimdiden tekrar tekrar teşekürler[/color][/b] C:\Documents and Settings\user\Application Data\ Quote Link to comment Share on other sites More sharing options...
beytocan Posted November 11, 2012 Share Posted November 11, 2012 (edited) hangi pencere açık olursa olsun ve ya bir programın çalışmasıyla ctrl+alt ve F6 bascak kodlar lazım yardımlarınız bekliyorum Edited February 4, 2013 by beytocan Quote Link to comment Share on other sites More sharing options...
rious Posted February 8, 2013 Share Posted February 8, 2013 Blue_life hocam benim elimde bir katılımsız program var ama bunun uzantısızı .exe ben bunu acamıyorum yani örnek vreck olursak winrar ile sıkıstırdgımız bir dosya var rar dan cıkart diyince cıkyor degil mi ama ondan cıkartamıyorm yardımını bekliyorum ama bu katılımsız auto it te hazırlanmıs nasıl cıkrtıldıgını bir video cekip koyarsan sevinrim...., Quote Link to comment Share on other sites More sharing options...
mz1ya Posted February 8, 2013 Share Posted February 8, 2013 Arkadaşlar katılımsız program yaptımda ben şöyle bir şey düşünüyorum resimdeki gibi şu ilerleme çubuğunun çıkmasını istiyorum öreneğin bi program var elimde 6 saniyede kuruluyor bende bunu 6 saniye yapacam otomatikmen bu hep böyle ilerleyip kapanacak yani kurulan programla aynı zaman olması önemli değil önemli olan böyle bir şey lazım bana autoitle nasıl yaparım Quote Link to comment Share on other sites More sharing options...
mz1ya Posted February 14, 2013 Share Posted February 14, 2013 mesale0077 ve blue_life yardımlarınızdan dolayı teşekkür ederim sorun çözüldü TugruL -> Sabah aynı mesajlarınızı silmiştim, tekrar yazmışsınız. Teşekkür iletisi yazmak yasaktır. Uyarı aldınız. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.