Jump to content

Autoit V3 Ile Katılımsız Kurulum Örnekleri...


blue_life
 Share

Recommended Posts

Bende diyorum mesajlarıma ne oldu diye :D  teşekkürden ziyade sorunun hallolduğunu söylemek istemiştim teşekkürü de öyle ekledik neyse 
 

 

 

not:mesale0077 ve blue_life nin yardımlarıyla sorun hallolunmuştur

Edited by mz1ya
Link to comment
Share on other sites

  • 1 ay sonra...
  • Replies 160
  • Created
  • Last Reply

Top Posters In This Topic

bluelife hocam ccleaner'i anlatımınızda ki gibi yaptım herşey güzel fakat kurarken masa üstüne tıkladığımda kurulumu bırakıyor yapmıyor bu neden oluyor diğer arkadaşların ki gibi olmuyor kurarken ilk ekran görünüyor görünmesini geçtim fakat tıklayınca kurulumu durdurması neden oluyor örnek kodlara bakar mısınız rica etsem.

 

CCleaner 4.0 Kullandım.Sırf toolbarları istemediğim için autoit kullanıyorum.

 

[spoiler]#Region
#AutoIt3Wrapper_Icon=Library\SIMGE.ICO
#AutoIt3Wrapper_Outfile=CCleaner.exe
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Res_Description=Almira Bilgisayar
#AutoIt3Wrapper_Res_Fileversion=4.0.0.4
#AutoIt3Wrapper_Res_LegalCopyright=© 2013 StackByte
#AutoIt3Wrapper_Res_Language=1055
#AutoIt3Wrapper_Res_Field=CompanyName|StackByte
#AutoIt3Wrapper_Res_Field=AUTOIT_VIDEO_2|CCleaner.exe
#AutoIt3Wrapper_Res_Field=Hazırlama Tarihi|%date% %time%
#AutoIt3Wrapper_Res_Field=AutoIt Versiyonu|%AutoItVer%
#EndRegion
#include

Global $TEMP_FILE = _TempFile() ; Temp klasöründe olmayan dosya ismi belirliyoruz..
FileInstall("Library\ccsetup400.exe", $TEMP_FILE) ; Kur dosyamızı autoit içine alıyoruz
Run($TEMP_FILE) ;Temp klasörüne çıkartılan dosyayı çalıştırıyoruz.

_PENCEREYI_BEKLE("CCleaner v4.00 Setup", "Welcome to the CCleaner v4.00 Setup",1,1)
BlockInput(1)
ControlCommand($PENCEREM,"", "ComboBox1", "SelectString", "Türkçe")
ControlCommand($PENCEREM,"", "Button2", "Check")
BlockInput(0)

_PENCEREYI_BEKLE("CCleaner v4.00 Kurulumu", "CCleaner v4.00 Kurulum sihirbazına hoş geldiniz",1,1)
BlockInput(1)
ControlCommand($PENCEREM, "", "Button2", "Check")
BlockInput(0)

_PENCEREYI_BEKLE("CCleaner v4.00 Kurulumu", "Yükleme Seçenekleri",1)
BlockInput(1)
ControlCommand($PENCEREM, "", "Button7", "UnCheck") ; Yahoo! Toolbar tıkını kaldır
ControlCommand($PENCEREM, "", "Button8", "UnCheck") ; Güncelleme tıkını kaldır
ControlCommand($PENCEREM, "", "Button9", "UnCheck") ; Çöp kutusuna Ccleaneri ekle tıkını kaldır
ControlCommand($PENCEREM, "", "Button2", "Check")
BlockInput(0)

_PENCEREYI_BEKLE("CCleaner v4.00 Kurulumu", "Ücretsiz Internet Explorer için Google Araç Çubuğu",1)
BlockInput(1)
ControlCommand($PENCEREM, "", "Internet Explorer_Server1", "UnCheck")
ControlCommand($PENCEREM, "", "Button2", "Check")
BlockInput(0)

_PENCEREYI_BEKLE("CCleaner v4.00 Kurulumu", "CCleaner v4.00 Kurulumu sihirbazı tamamlanıyor.",1)
BlockInput(1)
ControlCommand($PENCEREM, "", "Button5", "UnCheck") ; Yahoo! Toolbar tıkını kaldır
ControlCommand($PENCEREM, "", "Button6", "UnCheck") ; Güncelleme tıkını kaldır
ControlCommand($PENCEREM, "", "Button2", "Check")
BlockInput(0)

_BEKLE($TEMP_FILE)
_TEMIZLE($TEMP_FILE)[/spoiler]\bluelife.au3>

Link to comment
Share on other sites

yok normalde çalışıyor kod sadece trasparan olmuyor toolbar filan kaldırıyor bu şekilde re-pack ile de xp de hazırlasam win 7 32 ve 64 bitte sıkıntı yaratır mı ? Sorun olmasın bu şekilde kurması daha bir mantıklı geliyor yanılıyor muyum

Link to comment
Share on other sites

  • 2 ay sonra...

Birçok katılımsız kurulum çalışmam var. Bir tek Advanced SystemCare 6 (son sürüm)'ün katılımsız'ını ve Serial girme işini bir türlü yapamadım. Yardımcı olursanız sevinirim.

Edited by MostWanted
Link to comment
Share on other sites

Tıklattırarak uğraşmayın. Aktivasyon yaptığınızda lisans C:\ProgramData\IObit\Advanced SystemCare V6 klasöründe license.dat olarak depolanıyor. Bu dosyayı geri yüklediğinizde program tekrardan aktifleşiyor.

Lisans etkin ve license.dat diye bir dosya yok. :(

Link to comment
Share on other sites

XP'de o dosya şu klasörde olması gerekiyor:

"C:\Documents and Settings\All Users\Application Data\IObit\Advanced SystemCare V6\License.dat"

AutoIt ile kurarken şu şekilde yapacaksınız:

@AppDataCommonDir & "\IObit\Advanced SystemCare V6\License.dat"

Tam olarak böyle mi yazacağız ? Kopyalamak için kod nedir bilmiyorum.

Bir de XP'de farklı konumdaysa ve sadece AppData'ya kopyalarsak, 7 kullanıcıları lisanslayamayacak. O yüzden %ProgramFiles%\IObit\Advanced SystemCare 6\ konumuna da kopyalamak gerekecek. Onun için de kod verir misiniz ?

Edited by denizduac5
Link to comment
Share on other sites

 

Windows XP için yapacağınız kod Win7'de de çalışır. Win7'de çalışan kod WinXP'de çalışmaz. Win7, siz XP için yol girseniz bile sizi gerekli klasöre yönlendirir. Yani doğru klasörde işlem yapmış olursunuz.

Kullanmanız gereken kod:


FileInstall("C:\License.dat", @AppDataCommonDir & "\IObit\Advanced SystemCare V6\License.dat", 1)

Hocam, sadece sonda çıkacak olan Kurulum Tamamlandı yazısı kaldı. Hep oluyordu fakat şimdi denediğimde olmadı. Kod şu ;
 

TrayTip("Advanced SystemCare Pro v6.2.0.254", "Kurulumu Tamamlandı ! | Silentall.com | TnCTR.com | denizduac5", 10, 4)
Sleep(100000)
Link to comment
Share on other sites

Kodda hata yok. Tamamında bir sorun var demek ki.

Kodun tamamı bu...

[spoiler]

#region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=beta
#AutoIt3Wrapper_Icon=icon.ico
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Res_Comment=Advanced SystemCare Pro v6.2.0.254
#AutoIt3Wrapper_Res_Description=Advanced SystemCare Pro v6.2.0.254
#AutoIt3Wrapper_Res_Fileversion=v6.2.0.254
#AutoIt3Wrapper_Res_LegalCopyright=denizduac5
#AutoIt3Wrapper_Res_Language=1055
#AutoIt3Wrapper_Run_Tidy=y
#Tidy_Parameters=/rel
#AutoIt3Wrapper_Run_Obfuscator=y
#Obfuscator_Parameters=/sf 1 /sv 1
#endregion ;**** Directives created by AutoIt3Wrapper_GUI ****
If UBound(ProcessList(@ScriptName)) > 2 Then
Exit 0
EndIf
Opt("TrayMenuMode", 1)
TraySetToolTip("Advanced SystemCare Pro v6.2.0.254 Kurulumu")
FileInstall("C:\Documents and Settings\denizduac5\Desktop\asc\asc-setup.exe", @TempDir & "\$$.tmp")
FileMove(@TempDir & "\$$.tmp", @TempDir & "\asc-setup.exe", 1)
RunWait(@TempDir & "\asc-setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-")
FileDelete(@TempDir & "\asc-setup.exe")
FileInstall("C:\Documents and Settings\denizduac5\Desktop\asc\License.dat", @AppDataCommonDir & "\IObit\Advanced SystemCare V6\License.dat", 1)
TrayTip("Advanced SystemCare Pro v6.2.0.254", "Kurulumu Tamamlandı ! | Silentall.com | TnCTR.com | denizduac5", 10, 4)
Sleep(100000)
[/spoiler]
Link to comment
Share on other sites

Yine kurulum tamamlandı yazısı gelmiyor, bir de Lisans yapılmıyor. Serial girdirsek olmaz mı ? Kod şu ama nasıl record yapacağımı bilmiyorum... =
[spoiler]

ShellExecute(@ProgramFilesDir & "\IObit\Advanced SystemCare 6\Register.exe", "/asc_upgrade")
[/spoiler]
Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...