Jump to content











Photo
* * * * * 1 votes

Container File Script nasıl yapılıp düzenlenir?


  • Please log in to reply
1 reply to this topic

#1 Vatansever

Vatansever
  • Members
  • 8 posts
  • Location:Istanbul
  • Interests:http://www.omurokur.com/wp-content/uploads/1turk.gif
    http://www.resimle.net/data/media/7/turk-bayrak-duvar-kagidi.JPG
  •  
    Turkey

Posted 12 October 2013 - 09:35 AM

Arkadaşlar hazırladığım scriplerin bazılarında dosya boyutları çok büyük oluyor ve Winbuilder'de bunu seçtiğimde görüntülenmesi vesaire çok uzuyor ben dosyaları ayrı bir Container Script dosyasında bulundurmak istiyorum ama bir türlü yapamadım bu nasıl yapılıyor?


Edited by Vatansever, 12 October 2013 - 09:40 AM.


#2 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 07 December 2013 - 10:32 AM

Merhaba Vatansever ;)

 

Uzun süredir yoktum o yüzden diğer arkadaşlara da cevap olması açısından geçte olsa cevap vermeyi kendime bir görev addettim. Mantığı çok güzel anlatmışsın bu yüzden kısaca keseceğim. 

 

Container script ile normal script arasında ki tek fark WinBuilder arayüzünde görüntülenmemesi. Dolayısı ile container script 'ler derleme sırasında Winbuilder tarafından yorumlamaya dahil edilmez. Bunun için Container script olarak belirlediğimiz komut dosyasının [Main] bölümünde bulunan seviye değerini sıfır olarak Level=0 girmemiz ve kaydetmemiz yeterli olacaktır.

 

Bundan sonrası normal script 'ten vereceğimiz herhangi bir komutu bu container script 'te yönlendirmemiz yeterli olacaktır.

 

Örnek olarak unpack komutunu ele alalım.

 

Normal script için :

 

Unpack,"",Archive,"KlasörAdı","dosya.7z","Dosyanın açılacağı yol"

 

 

Container dosyası için  (Aynı klasör içinde beraber olduklarını varsayarak) :

 

 

Unpack,"%ScriptDir%\Container.script",Archive,"KlasörAdı","dosya.7z","Dosyanın açılacağı yol"

 

 

Saygılar :hi:






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users