Programlanabilen Makrolu Webbrowser
-
Üzeründe uğraştığım kod yazılılabilen bir Webbrowser üzerinde Javascript Compiler projem var. İstediğiniz site üzerinde istediğiniz javascripti çalıştırarak işlemleri otomatiğe takmak ve siteye js kodu yazarken yardımcı olmak, aynı zamanda bi yandan gezerken bi yandan email toplamak gibi çok çeşitli işler yaptırılabiliyor.
Üstelik yazılan kodda Javascriptle sınırlı değilsiniz. Fonksiyon sonuçları ile C# dakn jsye map ettiğim dosya yazdırma, screenshot alma gibi işleri, normalde Javascriptle yapılamayacak file uploadin içini doldurma gibi işleri de bununla yapabiliyoruz ve otomatiğe takabliyoruz.
Yazılım nerdeyse bitti gibi.
Fakat Nasıl bir C++ ın include dosyaları varsa bu zımbırtının da kullanışlı bir tool olması için içinde ufak bir javascript librarysi olması gerekiyor.
Jquery, mootools gibi çok kullanılan şeyleri zaten koyacağım ve Jquery selectorlar include edilip kullanılabiliyor.
Bahsettiğim şeyin bir örneği olmadığı için daha iyi anlamanız açısından ekran görüntülerini paylaşıyorum.
Bu çeşit bir librarye katkıda bulunmak isteyenlerin fonksiyonları beklerim.
Fonskiyonlar int string yada string[] gibi basit typelar döndürmelidir.
Gerekebilecek örnek Javascript fonksiyonlar:
Sayfadaki Email adreslerini alıp virgulle ayrilmis sekilde veren fonksiyon
Sayfadaki resimlerin linkerini basan fonksiyon
Sayfanın icindeki rapidshare , hotfile linkleri gibi belli domaine ait linkleri toplayan fonksiyon
Sayfanın pagerankini veren fonksiyon
Javascript ile alınan her tür sistem bilgisini veren fonksion
Ufak boyutlu ajax post yapan fonksiyonFonksiyonlarin baska bir javascript libraryi kullanmayani çok daha iyi olur.
Javascript Editoru
DOM Explorer
Hidden Inputların üzerine DOM yöneticisinden cift tıklayarak görünür hale getirmece, Dom Explorerdan nesneleri kod penceresine sürükleyerek o objeyi seçtiren Javascript kodunu otomatik ürettirebiliyoruz. aşşağıdaki şekildeBrowsera JS makro desteği... Linkleri alan macro açık run ediyoruz
Linkleri alan Macronun çıktısı
Adam gibi javascript hata göstericisi
Sitelerde XSS aramak için yazdığım script ve sonucu -
Holy bir geldi pir geldi .. Mesajını bile görmüyorduk şimdi konularını görüyoruz.. Bilseydik reneyi indirirdik tahttan :)
-
Hocam sen şimdi bizden dümdüz jscript fonksiyonları mı istiyosun?
Ben tam jscript bilmediğim için ve kendim içinde lazım olduğu için biraz kasmam lazım.
-
Evet mesela son resimde olduğu gibi Jscriptleri runtimeda çalıştırarak sonuç alıyor. Javascriptte olmayan komutlarda sağlıyor. Bu çeşit bir script arşivi programla birlikte hazır gelirse rahatça kullanılır javascriptten fazla anlamayanlar tarafından da.
-
şeyh öyle bi rahat konu açıyon ki sanki yarım saatte yapmış gibi :D
-
acaip kullanışlı gözüküyor
-
Şu siteye js kodu yazmakta yardımcı olmak kısmı olmasa, "Neden javascript?" diye sorardım. Aslında geliştirip macro'lar için birden fazla scripting dili desteklemesi cillop olur.
-
vay amk döktürmüşsün aytek abi :D
-
harbi helal olsun yaw
-
Tüm dünya paylaşılacağı günü bekliyor :)
-
firebug'ın biraz daha gelişmiş hali gibi bir şey mi bu ?