• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

Script nedir?

  • Konuyu başlatan Konuyu başlatan Anl-
  • Başlangıç tarihi Başlangıç tarihi

Anl-

Üye
Aktiflik
K.Tarihi
17 Haz 2010
Mesajlar
8
Puanı
0
Konum
Ordu-Merkez
Öncelikle halk dilinde script, günlük bilgisayar işlerini kolaylaştırmakdır veya programlamayla haşır neşir olmadan, fazla kafa yormadan işine yarayacak olayları gerçekleştirmek isteyenler için bir kaçış yoludur :)

Teknik anlamda script :
Bir programlama dilinin basite indirgenmiş halidir.

Örnek vermek gerekirse; (Auto-it)
Basit bir mesaj kutusunu
Kod:
MsgbBox("metin")
olarak gerçekleştiririz. bu işin kısayoludur.

Uzun yolu ise şu şekildedir;
$result = DllCall("user32.dll", "int", "MessageBox","hwnd", 0, "str", "metin", "str", "Some title", "int", 0)
Bu komut diğer dillerdede aynı şekildedir misal olarak Visual Basic de;
Kod:
Private Declare Function EnumWindows Lib "user32" (ByVal lpEnumFunc As Long, ByVal lParam As Long) As Long
Kod:
hede hödö şeklinde devam eder.

En kolay anlatım şeklinde anlatmaya çalıştım :)

Şimdi gel gelelim script in faydalarına :P

Script, sağlam bir programlama bilgisi gerektirmez, orta düzey demiyelimde, orta düzeyden biraz daha ileri :) düzeyde hafif düzeyde ingilizce bilen bir bilgisayar kullanıcısı, belli bir deneyim kazandıktan sonra rahatca script yazmaya başlayabilir. Gerekirse, gereken kıvama geldikten sonra gerçek programlamayada girişini yapar, gerekmezse orda bırakır, işlerini kolaylaştırır.

Scriptin hitap kesimide zaten bu düzeydeki kullanıcılardır, bu nedenledir ki kullanıcısı fazladır, dolayısıyla kaynak sıkıntısı çekilmez. Forumlarda rahatca bilgilerinizi paylaşır hatalarınızı düzeltirsiniz. Yani çok fazla kişi aynı sıkıntılardan muzdaripdir bu nedenle aradığınızı rahat bulursunuz. Ileri düzey programlamayı bilen bu kadar yoktur onlarda zaten ticari amaçlarda kullandıkları bilgilerini orda burda yaymaz, yada kimseyle uğraşmaz :P Gidip, bilgisayar programcısı bi abimize, "ya abi bana şöyle bişey lazım bi halledebilirmisin ya" demeye gerek bırakmıyacak bişeydir :). Script bizim, bizim gibilerle uğraşmasına olanak sağlayan bir güzelliktir kısaca :P

Script in bana günlük hayatta ne gibi faydaları olur ?

Diyelimki bi oyun oynuyorum, bu oyunda bi döngü var, misal canavarlar var bi tuşa basarak seçtim, sonra başka bi tuşa basarak öldürdüm :P ondanda para düştü yere :P spaceye basarak almam gerek, bunu basit bi halde ben durdurana kadar yapacak scriptimi yazarım, o seçip, öldürüp, toplarken ben diğer işlerime bakarım. :)

Başka bir örnek, excelde veya herhangi bi text editorde çalışıyorum, hergün aynı şeyleri oraya yazıyorum 2 saatimi alıyor :P, bunu bir scriptle, 2dk bile sürmeden halledebilirim.

Örnekler bu şekilde uzar gider. Bunlar basit kısımları, ileri düzeye gelmek isterseniz çok daha profesyonel olaylarda gerçekleştirilebilinir.

Scriptin gerçekleştirebileceği fonksiyonlar kısıtlı değildir aslında, ileri düzeye gelindiğinde dll kullanarak gerçek bir programlama dilinin yaptığı olayların %80 %90 ını yaparsınız, bazı scriptlerde %99 una kadar ulaşabilirsiniz :).

Kısaca script genel olarak bir döngü için kullanılır, sadece değil genel olarak :)
İleride bir programcı olmayı düşünmeyenler için script ;
Pc başında gündelik zorunlu işlere harcadığımız zamanı kısaltmaya, bizi yormamaya, bilgisayar kurslarında sürünmemeye :P yarayan bir otomasyondur.

Piyasa script doludur, herbiri ayrı bir güzelliğede sahiptir :)
 
Tam Okumadım Ama MsgBox("mesaj") degil hata verebilir MsgBox(64,"BİLGİ", "BILGI MESAJI") Böyle olması lazım 64 bilgi kodu
Autoit te bilgin varsa söyliyim banada dediler hatta auotit yapımcısı demiş "Autoit sınırlıdı bir yere kadar birşey yaparsanız" aynen bunu demiş ben bırakmak istiyorum ama kolay geldiginden olmuyor visual basic e dönücem Visual Basic + C# çok gz oluyor :D anlıyor san msn ekle dalton_nuker@hotmail.com
 
Son düzenleme:
Geri
Üst