Jump to content

(Autoit!) Kurulum Ekranı Gözükmesin İstiyorum


ronin1234

Recommended Posts

arkadaşlar ben autoit ile çok başarılı bir şekilde katılımsız kurulum yapabiliyorum.ama yapamadığım bir şey var hazırladığım tek dosya haline getirilmiş(paket haline) katılımsız kurulumun ekranda kurulurken görünmemesini istiyorum.bunu şu sebepten dolayı istiyorum.mesela autoit ile hazırladığım autoimager programı var buraya kadar herşey iyi.programı tıklıyorum kuruluma başlıyor ve bitiyor buraya kadarda herşey iyi :wacko: .ama kurulum esnasında mesela winamp açıyım yada ekranda herhangi bir pencere açılsın kurulum orda aynen kalıyo.winamp ı kapattıktan sonra yada simge durumunda küçülttükten sonra kurulum ekranında bir kere next,cancel,vb.. bastıktan sonra gene otomatik olarak sonuna kadar devam ediyo.benim istediğim katılımsız kuruluma başladıktan sonra ekranda ne açılırsa açılsın yani ne olursa olsun katılımsız programın baştan sona kurulması.evet arkadaşlar, üstadlar yardım ederseniz çok sevinirim.şimdiden teşekkürler.

Link to comment
Share on other sites

  • Administrator

AutoIT scriptinin fokusu başka bir program açıldığında başka bir yere kayıyorsa her işlemden önce fokusu kendine almalısın.

Bunun için Winwait ve Winactivate komutları var.

winwait istediğimiz bir pencere gelene kadar beklemeyi sağlar.

Mesela

winwait("Winamp","Press to continue")

yaparsak

Winamp başlıklı ve içinde Press To Continue yazan bir pencere gelene kadar scriptin çalışmasını durdurur.

Bu yazıları alabilmek için autoit içindeki au3spy programını kullanabilirsin.

Sonra pencere geldiği zaman fokusu kendine alman gerek.

Bunu da

WinActivate("Winamp","Press to continue")

ile yapabilirsin.

Eğer pencerenin ekranda gözükmesini istemezsen pencereyi ekran dışına taşımalısın. Bunuda

WinMove("Winamp",,@DesktopWidth,@DesktopHeight +100)

komutu ile halledebilirsin. programı çalıştırdığın satırdan sonraki satıra yazabilirsin. Winamp yazan yere program başlığını yazabilirsin.

Link to comment
Share on other sites

sk8er_boi arkadaşım çok teşekkür ederim yanlız ben pek bişey anlamadım.yani fokus falan demişsin fokus ne ben onu bilmiyom :wacko: cahillik işte.bide sen bu yöntemleri sadece winampa göremi anlattın yoksa ekranda ne açlılırsa açılsen işe yararmı bu yöntem.bide bir sorum olcak şimdi ben scite ile keyboard dan tuşları yakalıyom sonra captureyi durdurum ya ondan sonra bi script oluşturuyo oraya öyle bir komut daha eklicemki ekranda hiçbişey gözükmeden kurulacak veya bunun gibi bir komut öle bişey varmı.biraz daha açık anlatabilirsen sevinirim.zaten TNCTR forumlarını okuyalı 2 gün oldu daha acemiyim yani -_-

Link to comment
Share on other sites

sk8er_boi arkadaşım birde ControlHide ControlShow WinSetState komutları ile istedğim şeyleri yapabilirmiyim.bende ingilizce de yok o yüzden habire deneme yanılma yapıyom ama bi yere kadar. bir yardımcı olursan çok sevinirim şimdiden teşekkürler.

Link to comment
Share on other sites

  • Administrator

Fokus dediğim şey, programın ekranda aktif olmasıdır. Mesela üstüne explorer penceresinin üstüne tıklayınca üst çubuk mavi oluyor, ve bastığımız her tuş mavi pencereye gidiyor. Niçin diğer programlara gitmiyor? Çünkü fokus explorer penceresinde. Bir pencereyi görünmez hale getirebilirsin. Ama bu sefer tuş yollayamazsın o pencereye. Onun için en mantıklısı ekran dışına taşımak.

Link to comment
Share on other sites

ben denedim sölediklerini aynen yaptım programı ekranın dışına taşıdım ama gene olmadı.şöyleki program ekran dışına taştıktan sonra simge durumunda küçük olan herhangi bir pencereyi simge durumunda büyültünce autoit gene duruyo benim istediğim autoit ne olursa olsun hiç durmucak.araştırdım (WinSetOnTop 1) diye bi komut daha ekledim bu komut kurulum ekranını always on top yapıyo ama bu komutta yemedi.kurulum ekranını (WinSetState @SW_MAXIMIZE) komutu ile maximize yaptım oda yemedi. bu problemin bi çözümünün olmaması bana mantıksız geliyo.yani programı yazanların böyle şeyleri düşünmemesi diye bi şey yoktur gibi geliyo.

sk8er_boi bu probleme kesin bi çözüm bulabilirsen çok sevinirim arkadaşım.şimdiden çok teşekkürler.

Link to comment
Share on other sites

  • Administrator

ben denedim sölediklerini aynen yaptım programı ekranın dışına taşıdım ama gene olmadı.şöyleki program ekran dışına taştıktan sonra simge durumunda küçük olan herhangi bir pencereyi simge durumunda büyültünce autoit gene duruyo benim istediğim autoit ne olursa olsun hiç durmucak.araştırdım (WinSetOnTop 1) diye bi komut daha ekledim bu komut kurulum ekranını always on top yapıyo ama bu komutta yemedi.kurulum ekranını (WinSetState @SW_MAXIMIZE) komutu ile maximize yaptım oda yemedi. bu problemin bi çözümünün olmaması bana mantıksız geliyo.yani programı yazanların böyle şeyleri düşünmemesi diye bi şey yoktur gibi geliyo.

sk8er_boi bu probleme kesin bi çözüm bulabilirsen çok sevinirim arkadaşım.şimdiden çok teşekkürler.

Arkadaşım katılımsız kurulum bu sonuçta biraz rahat bırakacaksın pcyi. AutoIT penceresine karışmamak gerek. Hiç gözükmesin istiyorsan silent parametreleriyle kurdurman gerek. Bu dediğin windowsun pencere mantığına ters.

Link to comment
Share on other sites

tamam iyi diyosunda her programın silent switch i yokki yada olan varsada başarızıs oluyo.mesela örnek gordian knot programının switch i /S ama yarısında kalıyo.bunun yanına ben nasıl bir switch koyayım. ek bir switch koysam olcakmı.ayrıyetten FLEXnet AdminStudio 7 programındaki Repackager ile programları msi formatına dönüştürsem bu sağlıklı bir yöntemmi acaba bunu merak ettim.birde UNIVERSAL SILENT SWITCH FINDER 1.4.1.1 in bulamadığı yada bulupta işe yaramayan switch'lerin işe yarayan hallerini nerde bulcaz.yani her programın mutlaka yarıda bıramayan

bir switch'i varmıdır.mesela bizmi kombinasyon yapcaz deneme yanılma yöntemi ile.mesela yukardaki gordian knot örneğindeki gibi /S olmadığı zaman yanına /VERYSILENT /s /NORESTART gibi parmetreleri bizmi denicez.nası olcak anlamadım ben bu işleri :D .gerçi baya bi program yaptım katılımsız ama ben her programı mükemmel şekilde yapmak istiyorum.benim çabam bu.neyse seninde canını baya sıktım herhalde .genede çok teşekkür ederim yardımların için.

Link to comment
Share on other sites

  • Administrator

tamam iyi diyosunda her programın silent switch i yokki yada olan varsada başarızıs oluyo.mesela örnek gordian knot programının switch i /S ama yarısında kalıyo.bunun yanına ben nasıl bir switch koyayım. ek bir switch koysam olcakmı.ayrıyetten FLEXnet AdminStudio 7 programındaki Repackager ile programları msi formatına dönüştürsem bu sağlıklı bir yöntemmi acaba bunu merak ettim.birde UNIVERSAL SILENT SWITCH FINDER 1.4.1.1 in bulamadığı yada bulupta işe yaramayan switch'lerin işe yarayan hallerini nerde bulcaz.yani her programın mutlaka yarıda bıramayan

bir switch'i varmıdır.mesela bizmi kombinasyon yapcaz deneme yanılma yöntemi ile.mesela yukardaki gordian knot örneğindeki gibi /S olmadığı zaman yanına /VERYSILENT /s /NORESTART gibi parmetreleri bizmi denicez.nası olcak anlamadım ben bu işleri :D .gerçi baya bi program yaptım katılımsız ama ben her programı mükemmel şekilde yapmak istiyorum.benim çabam bu.neyse seninde canını baya sıktım herhalde .genede çok teşekkür ederim yardımların için.

Guardian Knot gibi sistemde fazla iz bırakmayacak registirysi çok detaylı olmayan programlar için repackager süper bir yöntem. Ama iş autoit'e düşünce biraz dediğim gibi rahat bırakmak gerek.

Link to comment
Share on other sites

VEEEEEEEEEEEEEEEEE MUTLUUUUUUUUUUUUUUUUUUUUUUU SOOOOOOOOOOOOOOOONNNNNNNNNNNNNN

aradığım komutu buldum :blush::) işte komutun adı :):)

ControlClick ( "title", "text", controlID [, button] [, clicks]] )

bu komutla winamp'ı katılımsız hale getirdim ve bütün uğraşmalarıma rağmen :):) program yarıda kalmadı ve sorunsuz kuruldu tıpkı silent install switch'i varmış gibi.OLEEEEEEYYYYYYYYY

herkese tavsiye ederim müthiş bişey.

sk8er_boi arkadaşım bana yılmadan bıkmadan :):):) yardım ettiğin için çok teşekkür ederim.

Link to comment
Share on other sites

  • 1 ay sonra...

VEEEEEEEEEEEEEEEEE MUTLUUUUUUUUUUUUUUUUUUUUUUU SOOOOOOOOOOOOOOOONNNNNNNNNNNNNN

aradığım komutu buldum :angry::D işte komutun adı :D:)

ControlClick ( "title", "text", controlID [, button] [, clicks]] )

bu komutla winamp'ı katılımsız hale getirdim ve bütün uğraşmalarıma rağmen :):D program yarıda kalmadı ve sorunsuz kuruldu tıpkı silent install switch'i varmış gibi.OLEEEEEEYYYYYYYYY

herkese tavsiye ederim müthiş bişey.

sk8er_boi arkadaşım bana yılmadan bıkmadan :D:D:) yardım ettiğin için çok teşekkür ederim.

ControlClick ( "title", "text", controlID [, button] [, clicks]] )

Bunu tam olarak hangi kısma koyuyoruz anlamadım :(

1.sorum=Run komutunun altınamı koyuyoruz.Ve değişiklik yapıyormuyuz.

2=başka herhangi bir komuta ihtiyaç varmı ?

çok karıştırdım ama yapamadım.Bilen arkadaşlara rica ediyorum.Söylerseniz sevinirim.

Link to comment
Share on other sites

  • Administrator

ControlClick ( "title", "text", controlID [, button] [, clicks]] )

Bunu tam olarak hangi kısma koyuyoruz anlamadım :angry:

1.sorum=Run komutunun altınamı koyuyoruz.Ve değişiklik yapıyormuyuz.

2=başka herhangi bir komuta ihtiyaç varmı ?

çok karıştırdım ama yapamadım.Bilen arkadaşlara rica ediyorum.Söylerseniz sevinirim.

tuşa basmaya ihtiyacın olduğu sırada koyacaksın.

AYrıca şöyle bir komut buldum. Pencereyi transparan yapıyor. Böylece görünmez olabilir

WinSetTrans("başlık","tekst",0)[/CODE]

başlık ve tekst yazdığım yeri autoit crack yapma postumu incelersen anlayabilirsin.

Link to comment
Share on other sites

tuşa basmaya ihtiyacın olduğu sırada koyacaksın.

AYrıca şöyle bir komut buldum. Pencereyi transparan yapıyor. Böylece görünmez olabilir

WinSetTrans("başlık","tekst",0)[/CODE]

başlık ve tekst yazdığım yeri autoit crack yapma postumu incelersen anlayabilirsin.

Baktım inceledim.Serial girdirmek diye bir şey buldum okudum.Serialsiz olmuyomu o ?.

Karışık iş vallaha anlayamadım.Halbuki yapıyorum ama ekranda gözükmemesini bir türlü beceremedim. :angry:

Link to comment
Share on other sites

tuşa basmaya ihtiyacın olduğu sırada koyacaksın.

AYrıca şöyle bir komut buldum. Pencereyi transparan yapıyor. Böylece görünmez olabilir

WinSetTrans("başlık","tekst",0)[/CODE]

başlık ve tekst yazdığım yeri autoit crack yapma postumu incelersen anlayabilirsin.

Yaptık diyelim (yapamadım ama )

Edit script dedikten sonra bu dediğin komutu neresine koyuyoruz. ??

Link to comment
Share on other sites

  • Administrator

Yaptık diyelim (yapamadım ama )

Edit script dedikten sonra bu dediğin komutu neresine koyuyoruz. ??

programını çalıştırdıktan sonraki satıra koyacaksın. biraz hostese uçak kullanmayı öğretmek gibi oldu. bence bu hostes uçak kullanmayı öğrenmeden önce temelden başlamalı.

Link to comment
Share on other sites

programını çalıştırdıktan sonraki satıra koyacaksın. biraz hostese uçak kullanmayı öğretmek gibi oldu. bence bu hostes uçak kullanmayı öğrenmeden önce temelden başlamalı.

Temel tmm yapıyorum ama. :D Katılımsız oldu yapıyorum,iş ekranda gözükmemesi.Uçak için gerekli şeyleri biliyorum.Fakat uçamıyorum.Sıra uçmada.Bunun içinde pilot lazım.Pilot bana başını güzel öğretecekki kalkış yapayım.Başı güzel öğretilmeyince uçulmuyor.Herneyse hocam,

serial koymadan olmuyormu ? Postunu okudum ama serail ile alakalı bişey buldum.Diğer dökümanlarda baktım sıfırdan anlatmıyor ki ama.Çok karıştırdım hemen sormayayım diye.Ama olmadı.Başını getirsem sonu gelicek karıştıra karıştıra.Ekranda gözükmemesi uzun iş anlatamam diyorsan,şu bilgiyi söylesen oda yeter.Şimdi senin babylon programına baktım.Yaptığın Autoıt çalışmasında orda ekranda gözüküyor,fakat mouse dokunsamda durmuyor.Mouse dokununca Autoıt durmasın oda yeter aslında.

Link to comment
Share on other sites

  • Administrator

Temel tmm yapıyorum ama. :D Katılımsız oldu yapıyorum,iş ekranda gözükmemesi.Uçak için gerekli şeyleri biliyorum.Fakat uçamıyorum.Sıra uçmada.Bunun içinde pilot lazım.Pilot bana başını güzel öğretecekki kalkış yapayım.Başı güzel öğretilmeyince uçulmuyor.Herneyse hocam,

serial koymadan olmuyormu ? Postunu okudum ama serail ile alakalı bişey buldum.Diğer dökümanlarda baktım sıfırdan anlatmıyor ki ama.Çok karıştırdım hemen sormayayım diye.Ama olmadı.Başını getirsem sonu gelicek karıştıra karıştıra.Ekranda gözükmemesi uzun iş anlatamam diyorsan,şu bilgiyi söylesen oda yeter.Şimdi senin babylon programına baktım.Yaptığın Autoıt çalışmasında orda ekranda gözüküyor,fakat mouse dokunsamda durmuyor.Mouse dokununca Autoıt durmasın oda yeter aslında.

Ver scriptini programını da ver. Yapayım göstereyim madem. Olmayacak böyle.

Link to comment
Share on other sites

  • 2 hafta sonra ...

yaa sk8er_boi ben projeyimi yaptım kaydet diyorum fakat uzantısı ne olucak internette araştırdım au3 felan deniliyo daha sonra bunu exe nasıl yapıyoz bulamadım

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...