Jump to content

mustafa_x

Üye
  • Posts

    170
  • Joined

  • Last visited

Everything posted by mustafa_x

  1. Önceki yayınladığım sürümde (v3) VB6 ile yapabileceklerimin çok sınırlı olduğunu son iletimde belirtmiştim ve sonunda .NET (C#) ile uygulamayı yeniden yazdım. Bu kez gerçekten WPI'ın yerine kullanılabilecek bi uygulama olduğuna inanıyorum. [Windows 7 Kısmen Türkçeleştirici'de aldığım ders sonucu iyi bi hata tarama yaptım bu kez. İyi ki de yapmışım, yayınlamaya hazır (sorunsuz) zannettiğim sürümde 40'a yakın hata düzeltme yaptım. Edit: Yeni özellikler sağolsun, 50 oldu düzeltilen hata sayısı.] Bu sürümdeki (v5) yenilikler: - Gerçek bi yapılandırma okuyucusu/yazıcısı kullandım. Ini dosyası artık normal .ini dosyası kurallarına göre işleniyo. - Derleyici ve Linker klasörleri (v3'te vardı) silindi. Yapılandırmadaki değişikliği program kendisi derliyo. (4.0 sürümünden beri.) - Eklenebilecek maksimum program sayısı iptal oldu. (v4'te 28 taneydi.) Sınırsız sayıda program ekleyebiliyosunuz. - Programlar tek sayfaya sığmazsa diye sayfalama da ekledim. Sayfa başına program sayısı ayarlanabiliyo tabii. - Arayüzden yapılan görünüm ayarları artık kaydedilebiliyo. (Çok da zor değilmiş aslında.) - Tam Türkçe karakter desteği geldi. Sadece açıklamalarda değil, program adlarında, hatta dosya adlarında bile Türkçe karakter kullanabiliyosunuz, hata oluşmuyo. - (WPI'da var diye) programlar için resimli önizleme özelliği ekledim. Yalnız ekran kartını biraz kasıyo bu özellik. - Kategorileme özelliği ekledim sonunda. Biraz işlemciye yükleniyo ama güzel oldu. (Birkaç gün önce yayınladığım Win7 Görünümlü Vista Lite SP2'de kullandığım sürümde Tümünü Seç/Bırak işlemi sırasında aşırı işlemci kullanma sorunu vardı, bu sürümde çözdüm o sorunu.) - Artık Kur.bat dosyası oluşturulmuyo. Dolayısıyla CD/DVD'den çalışmada Temp klasörüne dosya kopyalama zorunluluğu kalktı. - Gerekli ve gerekmeyen dosyaları tarayıp liste olarak gösterme özelliği ekledim. Bi programın dosya adı yalnış kaydedildiği için kurulamaması gibi sorunlar yaşamıyoruz artık. (Taratma sonrası dosyanın adını değiştirmezsek ya da dosyayı silmezsek tabii.) - Varsayılan program ve kısayol seçimlerini ayarlamayı kolaylaştırdım. Ana ekranda sağ tıklayıp menüde Program Seçimleri > Şu Anki Seçimleri Varsayılan Yap yoluyla varsayılan seçim yapılandırmasını ayarlayabiliyoruz mesela. - Program Ekle/Kaldır/Değiştir penceresini yeniden düzenledim. Artık program yapılandırmalarını düzenlemek çok daha kolay. Sonradan yapılan değişiklikler: - Programın açılış ve kapanış geri sayım ayarlarını ana ekran sağ tık menüsüne ekledim. (v5.0'da ekleyecek yer bulamamıştım.) - Kurulum dosyalarını gizli çalıştırma özelliğini sildim, kararsızlık yapıyomuş. - Varsayılanda açık gelen kuruluma otomatik başlama geri sayım sayacını kapattım. - Başlat menüsü öğesi bulunamadığında (yalnış yazıldığında) takılma sorununu çözdüm. (Önceden sorun olarak görmüyodum bunu.) (Kurulum bittiğinde kurulum ekranındaki program adı yanında onay işareti yerine soru işareti gösteriliyo kısayol 10 saniyelik bekleme sonrası bulunamayınca.) - Uygulamanın Hakkında penceresine Örnek Yapılandırma.ini ve Kullanma Klavuzu için kısayollar ekledim. Bu arada Örnek Yapılandırma.ini için Notepad2'yi (özel ifadeleri renklendirerek daha okunaklı gösteriyo) ekledim pakete. Hakkında'daki Örnek Yapılandırma.ini kısayolu, bulursa Notepad2'yle açıyo Örnek Yapılandırma.ini'yi. -Kategorileme özelliği ve İngilizce dil seçeneği de ekledim. (Birkaç gün önce yayınladığım Win7 Görünümlü Vista Lite SP2'de kullandığım sürüm değil burdaki, kategori seçim işaret kutuları algoritmasını yeniden düzenledim, çok daha hızlı çalışıyo artık.) -Uygulamada XP CD'sine eklerken Türkçe karakter sorunu çıktığını öğrendim ve Türkçe karakter içeren dosya adlarını değiştirdim. Not: XP kullanıyosanız önce .NET Framework 2.0 kurmanız gerekiyo uygulamanın çalışması için. Vista'da .NET 2.0, Windows 7'de de .NET 2.0, 3.0 ve 3.5 hazır geldiği için bu sistemlerde bişey kurmanız gerekmiyo. Hazırladığım kullanma klavuzundan alıntı: (Yazı boyutlarını buraya aktaramadım.)Uygulamayı WPI'da olduğu gibi sadece program kurmak için kullanıp kısayollarla uğraşmak istemiyosanız kısayol adlarını yazmamanız yeterli. Kullanma klavuzunda da belirttim, kısayol adlarını yazmazsanız ya da yalnış yazarsanız hata oluşmuyo uygulamada. Kısayol adları sadece gerekmeyen (seçilmemiş) kısayolların silinmesi için gerekli. Birkaç ekran alıntısı: (Uygulama yeni pencere açınca çizgileri siliyo bazen, pencere kapanınca tekrar çiziyo çizgileri.) (Son sürümde CD'den çalışmada Program Ekle/Kaldır/Değiştir butonunu gizleme seçeneği de ekledim sağ tık menüsüne, bu resimler bi önceki sürüme ait olduğu için o menü öğesi görünmüyo burdaki resimlerde.) ((3)'teki Tamam tuşu seçeneklerden birini seçince etkinleşiyo.) (Bu resim v5.2'den alındı ama v5.5'te burası aynı.) (Ana ekrandaki açıklama metni biraz okunaksız oldu galiba kahverengi yapınca. Rengini seçeceğiniz resme göre ayarlarsınız artık.) (Bu arada, v5.2'deki Windows logolu resim duruyo. Kurulum ekranı arkaplanı olarak bıraktım.) İndirme linki: http://cid-b045d1b0aa036542.skydrive.live.com/self.aspx/Ortak/T.K.P.%20v5.5%20Lite.rar (Boyutu 8,6 MB. Tüm programları silemedim de yine. ~6 MB program, ~1 MB önizleme resimleri, >1 MB kullanma klavuzu filan yer tutuyo.) (Önizleme resmi gelmeyen programların kurulum dosyalarını da sildim yer kaplamasınlar diye. Yapılandırma bilgilerini örnek olarak bıraktım.) __________________________________________________________ (Varsa) Alıntı yapacakların dikkatine: Alıntı yaparken konunun sonunda ya da uygun bi yerde "alıntıdır" diye belirtmeyi unutmayın. (1,5 yıldır geliştiriyorum bu projeyi, sadece bu sürümü hazırlamak bile 3 ay sürdü. Emeğe saygı duyalım.) Ayrıca arada bi konuya tekrar bakın, yeni özellik filan eklerim belki. __________________________________________________________ Yaklaşık 2 aylık bi geliştirme süreci sonunda v6.2 tamamlandı. (v6.0'da bazı eksikler vardı.) Yeni konu açtım. Not: Belirtmeyi unutmuşum... Uygulamanın derinlik fobisi var. Çalıştığı yol çok uzun olunca arkaplanda çalışan komut istemi penceresi "yol çok derin" (?) hatası verdiği için çalıştığı yolun çok uzun (derin) olmaması gerekiyo. Bende (Windows 7'de) E:\Programlar\Toplu Kurulum Paketi v5 klasöründen çalışıyo mesela ama E:\Programlar\Tüm T.K.P'leri\T.K.P v5 Deneme\Kaynak Kodları\bin\Debug gibi bi konumda kurulumlar yapılıyo güründüğü halde yapılmıyo. Bilginize.
  2. XP imajını kabul etmeyebilir, dene(ye)medim. Gerçi @mumak çalışıyo demiş. BIOS, takılan USB diski desteklemiyo da olabilir (daha büyük bi ihtimal). Kendi laptopum (yaklaşık 4 yıllık bi cihaz) mp3 player flash'ını hiç görmedi, harici usb bağdaştırıcıyla takılmış hafıza kartının boot kaydını gördü ama "boot file not found" gibi bi hata çıktı siyah ekranda, normal flash diskle (Kingston 1GB) kurabildim Vista'yı. Kısacası, eski BIOS'lu cihazlarda sağlam bi flash disk gerekiyo anlaşılan. Hafıza kartı vb.den denediyseniz bi flash diskle tekrar deneyin. (N'olur n'olmaz, önce konuda linkini verdiğim Vista boot kaydını indirip yazdırın flash diske.) Tabii, BIOS'ta önyükleme listesinde flash diskinizin harddisk, CD sürücü vb.den önceye (üst satıra) alındığından da emin olun. Açılışta uygun tuşa basarak önyükleme aygıtını seçmek de diğer bi seçenek.
  3. Arkadaşlar, eklenti paketimdeki kurulum uygulamasını .NET'te yeniden yazıp pakette önceki Setup'ın yanına (yerine değil) ekledim. [bilgisayarda .NET Framework 2.0 kuruluysa (ki Vista'da ve Windows 7'de kurulu olarak geliyo) yeni Setup çalışıyo, kurulu değilse eskisi çalışıyo.] Yeni Setup'la gelen yeni özellikler oldu (özellikle) Vista ve Windows 7 kullanıcıları için. Paketi yeniden upload edip indirme linkini güncelledim. Ayrıntılı bilgiyi konunun sonunda bulabilirsiniz.
  4. Arkadaşım, Active@ BootDisk Creator programı sadece .iso dosyalarını CD/DVD ya da flash diske yazdırmaya yarıyo. Herhangi bi diskin yedeğini alamıyo. Harddisk vb. yedeği almak için bi dosya yedekleme programı kullan.
  5. ImageShack.us'un yapısı değişti; eklenti, sitenin eski haline göre hazırlandığı için hata veriyo artık. Siteye (imageshack.us) tarayıcından (IE, Firefox vb.) giriş yapıp sayfada sağ üstteki bölümden upload edebilirsin resimlerini. Eskisi gibi önizlemelerle filan uğraştırmıyo zaten, direkt orijinal linkini veriyo resmin. (Zaten o yüzden eklentiye de gerek kalmadı.) Bazen kurarken (DOS ortamında dosyaları doğru kopyaladığını sanarken yalnış kopyalayabiliyo CD çizik olursa filan), çoğu zaman da (zamanla) kayıt defteri yapısı bozulduğu için sorun çıkarmaya başlayabiliyo XP. Elimdeki XP'nin (sorunlu dediğim XP CD'si) sorunlu olduğundan eminim, çünkü sık sık ActiveX kaydetme hatası veriyodu ve kararsız çalışıyodu. [Yeni ve çiziksiz bi CD'den kurulmuş sistemde Nero kurarken DLL ve ActiveX kaydetme hataları, saydam form API'sinin (Toplu Kurulum Paketi (yayınlamıştım) uygulamamda) çalışmaması vs. vs.] Sonradan @Baris_Seven'ın Perfect XP SP3'lerinden birini indirdim, daha önce sorunlu gibi görünen programlar Perfect XP SP3'te sorunsuz çalıştı. Sadece bu eklenti paketinin kurulumunda sorun çıktıysa, normal program kurulumunda hiç böyle bi sorunla karşılaşmadıysan sistemi yeniden kurmana gerek yok bence.
  6. İstediğin eklentileri 7Zip'le paketleyip upload ettim (Yaklaşık 0,4 MB) : http://www.adrive.com/public/846884134e2ac6007222ac65b3ab394f646a9dc28b865b1255d74cafeec1fe42.html Yalnız windows arayüzü yok, çift tıkladığında direkt kuruluyo. [Visual Basic 6'yi Windows 7'de (ve Vista'da) çalıştırabilmek için Office 2007 içindeki Visual Basic For Applications'ı kurmak gerekiyo. Tabii tek kurulmuyo, Office'le birlikte kuruluyo. Sırf VB6 için 20 dk. Office 2007 kurulumunu da bekleyemedim.] İçinde kaldırma dosyası da var Kaldır.bat adıyla, gerekirse exe'yi (sfx 7Zip exe'si yaptım) WinRAR ya da 7Zip'le açıp içindeki Kaldır.bat dosyasını çalıştırarak kaldırabilirsin eklentileri. Kurulum ilerlemesi de, kaldırma ilerlemesi de bi komut istemi ekranında görüntüleniyo. (Zaten 2 sn filan sürüyo.) Kullanıcı Hesap Denetimi dolayısıyla erişim izni sorunu çıkarsa dosyaya sağ tıklayıp Yönetici olarak çalıştır'ı tıkla. (Bi haftadır Windows 7 kullanıyorum, direkt erişim sorunu çıkarıyo Kullanıcı Hesap Denetimi açık diye, tabii kapatıyorum hemen kurulum bittiğinde Kullanıcı Hesap Denetimi'ni. Lite sürümler hazırlayıp denerken 7-8 kez format attım gerçek sistemde incelemiş olmak için Win7'yi. Tabii her kurulum bitişinde yeniden kapatıyorum Kullanıcı Hesap Denetimi'ni.) Gerçi Kullanıcı Hesap Denetimi'ni direkt kapatmanı öneririm, özellikle eski programlarda çok sorun çıkarıyo. Edit: Gönderdiğim .exe'yi bi deniim dedim, içindeki Türkçeleştirme .reg dosyası bende çalışmadı. Kullandığım sistem (Windows 7) İngilizce olduğu için de olabilir ama sende de eklenti adları İngilizce gelirse indireceğin .exe içindeki Turkcelestir.reg dosyasına çift tıklayıp gelen mesajlara da Evet/Tamam de. Arayüz güzel görünsün diye buton olarak XP_Button.ocx adlı bi ActiveX kullanmıştım. Normalde kaydedilmesi gerekiyo ama genelde kaydetmeden de çalışmıştı benim denediğim sistemlerde. Sendeki XP dosyanın kaydedilmediği hatasını vermiş. Şimdiye kadar tek bi XP'de karşılaşmıştım bu durumla, o da orijinal görünmesine rağmen yapısı sorunlu bi XP'ydi, ondan sorun çıkardı heralde diye düşünmüştüm. İndirdiğin exe'yi sağ tıklayıp WinRAR ile aç de ve içeriğini mesela C:\'de yeni bi klasör açıp oraya çıkart. Sonra da Komut İstemi'nde (cmd.exe) mesela bu durum için regsvr32.exe "C:\Yeni Klasör\XP_Button.ocx" komutunu çalıştır. Dosya sorunsuz kaydedilirse (kaydedildi ya da kaydedilemedi diye mesaj gösteriyo zaten regsvr32) aynı klasördeki Setup.exe'yi çalıştırıp ordan kurulum yapabilirsin.
  7. Vista, üçüncü parti yazılımların diski formatlamasını engelleyebiliyo. Bu mesaj program diski formatlamaya çalışırken ortaya çıkmış olmalı. (Varsa flash diskteki gerekli dosyalarını bi yere kopyaladıktan/taşıdıktan sonra) Bilgisayarım'ı açıp ordan diske format at, öyle dene. Benim de arada bi karşılaştığım bi durumdu bu, yazmayı unutmuşum. Program, Vista'nın önyükleme kaydını kullandığı için muhtemelen işe yaramıycaktır. Ama yine de bi dene istersen. (Deniycek vaktim olmadığı için kendim deneyemiyorum.)
  8. Klasör paylaştırmak basit ama tek dosyayı paylaşma için ne yapılması gerektiğini pek anlayamadım. Dosyayı bi klasöre atıp klasörü paylaştır istersen. Yalnız önce HomeGroup'u iptal etmen gerekiyo. Bunun için Denetim Masası'nda (Control Panel) Network and Sharing Center'ı aç ve sol kenarda üstteki "Change advanced sharing settings"e tıkla. Gelen pencerede (Home or Work altında) "HomeGroup connections" ayarını değiştir. Tam emin değilim ama önceki Windows sürümleriyle dosya paylaşmı yapabilmek için gerekli diye biliyorum bunu. (Bende gerekti.) Sonrası bildiğimiz paylaşıma açma prosedürü... (Vista'da aynen böyleydi, XP'de nasıl olduğunu hatırlamıyorum, XP kullanmayı tamamen bırakalı yarım yıl oldu) Resimde sayılarla gösterdiğim yerlere tıkla. Değiştirme/silme izni istemiyosan 3, 4 ve 5 ile işaretlediğim kısımları atla (tıklama). Diğer bilgisayarda XP veya öncesi bi sistem kuruluysa çalışma grubu (workgroup) adının da aynı olması gerekiyo. Varsayılan Workgroup oluyo, değiştirmediysen XP'de de, Vista'da da, Windows 7'de de aynıdır zaten. O yüzden bu ayara muhtemelen gerek kalmıycaktır. Normalde bu iki resimdeki ayarları uygulaman yeterli yani. Edit: Yazmayı unutmuşum, ilk pencere (en soldaki), klasöre sağ tıklayıp Properties deyince açılıyo. [benim sistemde bazı .mui dosyalarını Türkçeleştirdim, o yüzden bazı yazılar Türkçe. (Seçtiğim tüm dosyaları Türkçeleştirdiğimde paylaşmayı düşünüyorum.)]
  9. Bu konuyu başlangıçta Active@ BootDisk Creator için açmıştım. Sonradan Active@ BootDisk Creator'ün yaptığı işi yapabilen ve imaj dosyası gerektirmeden çalışan bir uygulama hazırlama şansım oldu. (Mkbt.exe sağolsun.) Active@ BootDisk Creator ve ek .iso dosyası linklerini konudan sildim. (Ayrıca Active@ BootDisk Creator Windows 7'de çalışmıyordu, bellek taşması hatası verip kapanıyordu.) Sonradan (4 Nisan 2011) "Bootable Flash Disk Oluşturucu" adlı bir HTML uygulaması hazırladım. O zamanlar sorun yoktu ama sonradan 4GB üzeri flash belleklerde dosya sisteminin (FAT (FAT32 değil)) sorun çıkardığını gördüm. Uygulama, Vista ve Windows 7 CD/DVD kurulumunu ya da direkt çalışan (live) dosyalarını flash diske önyüklenebilir (bootable) olarak yazdırabilmeye yarıyordu. Bu sayede USB'den başlatma desteği olan bilgisayarlarda (günümüzde tümü) CD/DVD kullanmadan Vista / Windows 7 / 8 / 8.1 kurabiliyorduk. (WinXP ve öncesi çekirdek mimarisi farklı olduğu için çalışmıyordu.) Konunun buradan sonrasını hazırladığım uygulama artık çalışmadığı için sildim. Uygulamayı kendi bilgisayarımdan yayınladığım sitedeki dizinden (http://mstfx.no-ip.org/index.php?tamyol=Programlar/Kendi%20Yap%FDm%FDm%20Olanlar) de sildim. (Uygulamaya ait tek link bu dizinde(n) idi.) Artık önyüklenebilir flash disk oluşturucu olarak Rufus'u kullanıyorum. ( linkinde konusu var(mış).) (Bu durumda bu konu silinebilir de. Konu öne çıkmasın diye yeni cevap (açıklama) da eklemedim zaten.)
  10. Vista kurulum DVD'si imajını Active BootDisk Creator programıyla sıradan bi flash diske (çin yapımı mp3 çalarımın belleğine ) yazdırıp kurdum ve hiç bi sorun da yaşamadım. Yalnız mp3 çaların belleği müthiş yavaş olduğu için (1,1 MB/sn yazma, 1,3 MB/sn okuma) imajı flash diske yazmak zaman almıştı. Denemek isteyen olursa link: http://www.adrive.com/public/b65a63a53c750fc3c851b21cb459739e9ab029bed6c0d101728693ce71158c44.html (Dosya adı BootDisk Creator.rar, boyutu 3,5 MB. WinRAR'la en iyi + katı arşiv yapmama rağmen sadece %4 küçüldü boyut. Açık hali de 3,5 MB yani.) Açılışta kullanıcı adı ve serial istiycektir, rar'daki klasörden çıkan Key.txt dosyasından kopyala - yapıştır yaparsınız artık. Sonra ana pencerede sol üstte Boot Disk Win Edition'a, sonraki pencerede de yine sol üstte Win USB Flash Boot Disk'e tıklayın. (Program galiba Adobe Flash tabanlı, efektler filan öyle gösteriyo. Sonuçta çok basit görünümlü ve dolayısıyla da kullanımı kolay bi program.) Son olarak sağ taraftan USB Flash diskinizi ve disk imajını seçip alttaki Create tuşuna tıklıyosunuz. Disk önce formatlanıyo, sonra da imaj diske yazılıyo. (İlerleme durumu da gösteriliyo tabii ki.) Bittiğinde altta bittiğini belirten bi yazı da çıkıyo. Bi ekran alıntısı: Not: Programı bu sitede görmüştüm, alıntı yani. 1 yıl kadar önce indirmiştim, o yüzden kimden alıntı olduğunu hatırlayamadım. Türkçe paket mümkün değil diyolar ama bazı dil dosyalarını tek tek açıp Türkçeleştirerek sistemi "Türkçeymiş gibi göstermek" mümkün. Gerekli .mui dosyalarını açıp içlerindeki İngilizce metinleri tek tek Türkçeye çevirdim, oldu: Birkaç denetim masası uzantısı .mui (dil) dosyasını da düzenledikten sonra (9 tane kaldı) bulabildiğim en güncel Windows 7'ye ekleyip yayınlamayı düşünüyorum. Bu arada vLite ile küçülttüm de Windows 7'yi, şu an 1,4 GB. Daha da bileşen çıkarmayı düşünmüyorum (sapıtmasın sonra sistem). Malum, Win7 Vista'ya benziyosa da aynısı değil, o yüzden vLite bi yerden sonra sapıtıyo Windows 7'de. İsteyen olursa Türkçeleştirilmiş dil dosyalarını yayınlayabilirim. Toplam 1 MB boyutta (şu an 32 tane) ve system32'deki dosyaların üzerine yazdırmak yeterli. Tabii önce dosya izinlerini almak gerekiyo. Yalnız shell32.dll.mui'yi sistem açıkken iznini almış olsanız bile değiştiremiyosunuz kullanıldığı için, başka bi sistemde değiştirmek gerekiyo orijinaliyle. Tabii sadece göz önünde olan kısımları Türkçeleştirdim. Binlerce .mui dosyası var, hepsini çeviremem. Dolayısıyla bazı kısımlar İngilizce kalıyo, idare etçez artık şimdilik.
  11. DLL'lerin sağ tık menüsüne eklenmesi için system32'ye attıktan sonra dosyayı kaydettirmen gerek. Tabii kaydedilebilir bi DLL'se, ki eklenti DLL'lerinde mutlaka vardır kaydedilebilme özelliği. Mesela KomutPenceresiAc.dll adlı bi DLL'i kaydettirmen için Başlat -> Çalıştır'da (Vista'da Başlat -> Donatılar -> Çalıştır) ya da komut isteminde regsvr32.exe "KomutPenceresiAc.dll" komutunu çalıştırman yeterli. Zaten "...başarıyla kaydedildi" mesajı ya da "...giriş noktası bulunamadı..." gibi bi hata mesajı da veriyo regsvr32. Hata mesajı verirse büyük olasılıkla DLL'den kaynaklanan bi sorundur, alternatif olarak mesela bu dosya adı için rundll32.exe "KomutPenceresiAc.dll",DllRegisterServer komutunu da kullanabilirsin. (DllRegisterServer yazısı büyük-küçük harf duyarlı.) Gerçi bu komut başarılı ya da başarısız diye mesaj çıkarmıyo ama RegSvr32.exe'den kaynaklanan sorunlarda işe yarıyo. O yüzden RegSvr32.exe'yle kaydedemezsen DLL'i, bi de böyle dene.
  12. ADrive.com yine paylaşıma kapatmış dosyayı. (14 günlük süresi doldu diyo.) ADrive'dan tekrar paylaşıma açıp linki güncellemektense rapidshare.de'ye upload ettim paketi.
  13. Desktop.ini dosyası klasöre ikon belirleme ve (Vista'dan itibaren) klasörün görünen adını değiştirme görevine sahip bildiğim kadarıyla. Mesela dosyada [.ShellClassInfo] LocalizedResourceName=Başlangıç yazıyosa (Vista ve sonrası için) bu sayede klasörün adı gerçekte ne olursa olsun Windows Dosya Gezgini ve Başlat Menüsü içinde dosyada yazıldığı gibi (burda Başlangıç olarak) görünüyo. (Türkçe Vista'da da Başlangıç klasörünün asıl adı Startup ama Başlangıç olarak görünüyo mesela.) (Dosyada metin kaynağı belirtiyolar, direkt metin yazmıyolar.) Klasörlerin gerçek adlarını komut isteminden ya da başka dosya gezgini programlarından görebilirsin. (ExplorerXP'yi öneririm, izin verilmeyen klasörlere de girebiliyo, izinlerini kendisi alıyo o anlık.) İkon için de aynı anahtar ([.ShellClassInfo]) altına IconResource=C:\Windows\system32\SHELL32.dll,24 IconFile=%SystemRoot%\system32\SHELL32.dll IconIndex=24 gibi bişey yazıyo sistem. (Dosyayı açıp baktım.) Desktop.ini dosyasını silersen klasörün gerçek ismini görürsün (gerçek isim ve Desktop.ini'de belirtilen isim sistem zaten İngilizce olduğu için aynı, farketmez yani) ve ikon atandıysa yerine standart klasör ikonu atanır. Çok da önemli bi dosya değil yani Desktop.ini, silebilirsin. Gerçi ben de sadece gizlemeyi tercih ederdim.
  14. Elimde öyle bi eklenti olsa ekleyebilirdim eklenti paketime. Eklentinin kurulum dosyasının (.xpi ya da .jar uzantılı dosya) kurulum yöntemini biliyorum. [\Program Files\Mozilla Firefox\Extensions klasörüne uygun GUID adıyla (eklenti kurulum dosyası içindeki install.rdf dosyasında yazıyo) bi klasör açıp oraya unzip ediliyo.] Ama Firefox için eklenti yazmayı bilmediğim için bişey yapamıycam. Bu işi yapan bi eklenti bulup linkini verirsen ekleyebilirim pakete.
  15. Açılışta gelen ekranı VB6'da hazırladım. (Ek olarak gerekirse Setup.exe Kaynak Kodları klasöründeki XP_Button.ocx'i kaydettirmek gerekiyo, büyük ihtimalle de gerekmiycektir zaten. Yine de yaziim dedim şimdi.) Paketlemeyi de 7Zip ile yaptım. AMS derken neyi kastettin?
  16. Uygulamanın içinde kaynak kodu dosyaları var zaten. Dosyalara erişmek için iki yol var: Dosyaya sağ tık -> WinRAR ile aç yoluyla (sağ tık -> 7Zip -> Arşivi Aç da olur), ya da uygulama açıkken uygulama ekranındaki Kurulum Dosyaları Klasörünü Aç tuşuna tıklayarak. Yalnız ikinci seçenekte uygulamayı kapattığın anda dosyalar da silinecektir, o yüzden WinRAR'la aç istersen. Dosya (Sag Tik Eklentileri.exe) içinde Setup.exe Kaynak Kodları adlı bi klasör var. Açılış ekranının kaynak kodları o klasörde. Yalnız kodları kullanabilmek için Visual Basic 6 derleyicisi gerekiyo. (VB6'da yazmıştım uygulamayı, o yüzden.) Bunu, hatta Toplu Kurulum Paketi'ni yazarken kullandığım Visual Basic 6 kurulum dosyası linki: http://www.adrive.com/public/73f5e8a7e7d21bffa2e93952af94dec1f206f15558ca62e1c91ec42daca76785.html (Dosya adı Visual Basic 6.0.exe, boyutu 7,92 MB.) Kurulum için çift tıklaman yeterli. Katılımsız kurulum zaten. Bu arada; kurulumu (antivirüs yavaşlatmazsa) 20-30 sn., kaldırması da 2 sn. filan sürüyo. Kodları anlaman için Visual Basic bilgisine gerek de yok zaten, bol bol Shell (Çalıştır), ExecCmd (Çalıştır ve kapanmasını ekle) ve FileCopy kullandım. Kurulumu yapan kısım da buralar zaten. Edit: Linkler güncellendi. (Site paylaşıma kapatmış dosyaları, açtığımda farklı linkler verdi.)
  17. Dosyayı verdiğim linkten indirip (belki siteden virüs kapmıştır diye, ki hiç sanmıyodum zaten ama yine indirip bakiim dedim) NOD32 v3.0.672 ile tarattım. (Virüs imza veritabanını da yarım saat önce güncellemiştim.) Bende virüs filan bulmadı NOD32. Sende muhtemelen cmdow.exe'de uyarı vermiştir komut istemi penceresi gizleyici olduğu için. Duyarlılık düzeyini biraz fazla yükseltmişsin galiba NOD32'nin. Ben 28 Aralık'tan beri kullanıyorum, bi zararı da olmadı zaten eklenti paketinin. İstersen bi ekran alıntısı ekle. Ama cmdow.exe'yi virüs zannettiyse boşver, dediğim gibi, bi zararı yok o dosyanın.
  18. Arkadaşlar, bu eklentiler zaten bu pakette vardı: (Kopyalama Sepeti Türkçe.) Sadece eklenti dosyalarını isterseniz kurulum dosyaları klasörü için direkt ulaşım butonu da eklemiştim. (En üstteki tuş.) Neyse... Bu arada... @Blackman12, konuyla ilgilendiğin için teşekkürler.
  19. Parametreyle Çalıştır eklentisini güncelledim ve paketi yeniden upload ettim. Linki de yenisiyle değiştirdim. Hayırlı, uğurlu olsun... (Güncelleme sebebini de konunun sonuna ekledim.)
  20. Arkadaşlar, ikinci sürümde Bilgisayarım'a sağ tık -> Aygıt Yöneticisi öğesinde bi hata olduğunu farkettim. Paketi ve aynı zamanda komple konuyu güncelledim. Ayrıntılı bilgiyi ilk iletide bulabilirsiniz.
  21. Bilgisayarı yeniden başlat ve hemen (Kopyalama Sepeti'ni kullanmadan) dosyayı sil. Bi kez kullandın mı explorer.exe kilitliyo çünkü dosyayı bi dahaki yeniden başlatmaya kadar. Yine de silemezsen Unlocker programını kullan. Bu pakette var zaten. Programı kurup (sağ tık menüsüne ekliyo kendini, zaten o yüzden ekledim) System32'deki KopyalamaSepeti.dll dosyasına sağ tıkla, menüde Unlocker'ı tıkla. Açılan pencerede sol altta Sil'i seçip sağ altta Bütün Kilitleri Aç'a tıkla. (Kesin çözümü bu.) Bu seçeneklerin olduğu pencere gelmezse direkt silinebilirdir zaten. Yalnız önce önceki Kopyalama Sepeti eklentisini kaldırmanı öneririm yine bu paketteki arayüzden.
  22. Alıntı yaptığım uygulamada vardı. Direkt indirme linki: http://s19.divshare.com/launch.php?f=6242729&s=291 (Adı ImagesHackert, 415 KB.) Kendi uygulamama eklemediydim yer sıkıntım olduğu için (son Vista SP1 CD'mde 1,2 MB yerim kalmıştı, onda kullanıcaktım), istersen şimdi uygulamama ekleyeyim. (Direkt ekleme için vaktim kalmıyo artık. O yüzden soriim dedim.) Not: Bu uygulama resmi upload ettikten sonra linki panoya kopyalayıp kapanıyo. Yanında gelen Options.ini dosyasında AutoClose değerini 0 yaptım, sonuç aynı. Linki, bi metne Yapıştır diyerek alman gerekiyo.
  23. @secondert, tavsiyen üzerine linkini verdiğin paketi inceledim. Ama çok az bi kısmını ekledim uygulamama. Çünkü; Gizli Dosya Göster Gizle eklentisi zaten var. Komut Penceresi eklentisi zaten var. Nitelikler eklentisi zaten var. (Öznitelik Değiştirici) Resim Boyutlandır özelliği QuickEdit içerisinde var. Tümünü Seç modülüne gerek görmedim. Ctrl+A daha kolay bence. Uzantı Göster Gizle eklentisi zaten var. Bilgisayarım Sağ tuş Kayıt Defteri eklentisi zaten var. ("Bilgisayarım sağ tık eklentileri" içinde.) Bilgisayarım Sağ tuş menüsünden Ara özelliğini kaldır eklentisi zaten var. ("Bilgisayarım sağ tık eklentileri" içinde.) Bilgisayarım Sağ Tuş Menüsüne Aygıt Yöneticisi ekle eklentisi zaten var. ("Bilgisayarım sağ tık eklentileri" içinde.) Bilgisayarım Sağ tuş menüsüne Denetim masası ekle eklentisi zaten var. ("Bilgisayarım sağ tık eklentileri" içinde.) Bilgisayarım Sağ Tuş Menüsüne Program Ekle-Kaldır Ekle eklentisi zaten var. ("Bilgisayarım sağ tık eklentileri" içinde.) Geri Dönüşüm Kutusu Ad Değişikliği İzni, sağ tık eklentisi kategorisine uygun değil bence, o yüzden almadım. Sağ Tuşa Klasöre Kopyala eklentisi zaten var. ("Klasöre Taşı - Klasöre Kopyala" içinde.) Sağ Tuşa Klasöre Taşı eklentisi zaten var. ("Klasöre Taşı - Klasöre Kopyala" içinde.) Resim Önizleme Vista'da 16x16 boyutta çalışmadı. XThumbs (Simge Durumunda Resim Önizleme) var bu pakette ve çalışıyo ama o da çok kasıyo görevi dolayısıyla. O yüzden almadım Resim Önizleme'yi. Bilgisayarım'a Sağ Tık olayında çok fazla seçeneğe gerek görmedim. Uygulamamdaki liste uzayınca kötü görünüyo da... nVidia Control Panel sağ tık eklentisi kaldırmayı da eklemedim, çünkü geri yükleme bilgileri yok elimde. (Uninstall için gerekli.) Hem herkes nVidia kart kullanmaz di mi... (Reg. dosyasında adı geçen anahtarın içeriğini de verirsen ekleyebilirim.) Dosya Konumuna Git eklentisini Vista'da zaten var diye (artık XP'yle uğraşmıyorum) almamıştım. Bu kez ekledim XP'ciler için. Paketin şu anki halini upload edip yayınladım. Uzantı Değiştir eklentisi için sağol... ------------------------------------------------------------------------------------------------------------------ Daha göndermeden Edit : Bunun için kategori açmıştım en son, eklemek yeni aklıma geldi. 4 saat boyunca VB6 ekranında checkbox sırası düzenleyince kafa dağıldı da... Şu nVidia anahtarının içeriğini ver de öyle güncelliim bari... Uygulamamın şu anki hâlini yayınladıktan sonra aklıma geldi bu. Gönderdikten sonra Edit: İmla hatası (ahahtar yazmışım). Galiba biraz dinlenmem gerek...
  24. (Konu güncellenirken ilk ve ikinci sürümle ilgili bölümler ve linkler silindi. Yalnız ikinci sürüme ait resimlerin linkleri duruyor, dört paragraf altta. Zaten arayüz pek değişmedi.) @Blackman12'nin açtığı Sağkulakçık Eklentileri 1.4.1 konusu hoşuma gitti, uygulamayı indirip bi' deneyeyim dedim. Önce çoğu eklentiyi kurdum inceleme amaçlı olarak, sonra da eklentilerden gerek duymadıklarımı kaldırayım dedim. Ama kaldırması kurulumu kadar kolay olmadı. [(Eklentileri hazırlayan arkadaşlara teşekkür ediyorum buradan da. Galiba @blackman12 ve @doruk101'in ortak çalışmasıymış. Sonradan bi' tavsiye sonucu M. H. Orhan'ın 150 in 1 paketinden falan da alıntı yaptım. Yalnız bazı eklentileri almadım, listeye http://mustafax.mu.funpic.org/TNCTR_Dosyalari/Sag_Tik_Liste.txt adresinden ulaşabilirsiniz. (Tabii site o an sorun çıkarmazsa. Son bir iki yıldır genelde erişilemiyor bu siteye, önceden sorun yoktu.)] Sonuçta bu eklentiler üzerinde çalışarak kendi kurulum dosyamı hazırladım: (Bu resimler sürüm 2.1'e ait, sürüm 3.0'a ait resim aşağıda. Ayrıca yine funpic.org'da sorun çıkması sonucu görünmeyebilir bunlar.) http://mustafax.mu.funpic.org/TNCTR_Dosyalari/SagTik1.jpg (Bu görüntü, eklentilerin varsayılan olarak seçili haliydi ve uygulama çalıştırıldığında böyle açılıyor.) http://mustafax.mu.funpic.org/TNCTR_Dosyalari/SagTik2.jpg Bu kez yeni ve biraz tuhaf bi' yöntem kullandım. Adını da VBScript .NET uygulaması koydum. İndireceğiniz vbs dosyası sadece bir script dosyası değil, aynı zamanda kodlu binary data içeriyor. (Zaten boyutunun asıl sebebi de bu.) Bu yeni yöntemi aslında çok önceden düşünmüştüm ama .NET derleyicisinden haberim olmadığı için yapamamıştım. Windows 8'de sistem kurulumu yeni bittiğinde .NET Framework 2.0 (etkin) gelmiyor, bu yüzden bu uygulama da (diğer çalışmalarım gibi, hatta tüm .NET 2.0 uygulamaları gibi) çalışmıyordu. Dolayısıyla Windows 8 için böyle bi' dosya biçimi hazırlamak durumunda kaldım. Merak eden olursa diye, VBScript .NET uygulaması ile ilgili ek bilgi: Bu dosya biçimi ile oluşan arayüz dosyası bildiğimiz .NET uygulaması (sürümün 2.0 veya 4.0 olması farketmiyor) : Uygulamanın (paketin) özellikleri: Uygulamada 14'ü DLL tabanlı olmak üzere toplam 48 eklenti, ek olarak ikisi Windows 7 için olan dört araç ve birkaç kayıt defteri güçlendirmesi var. Eklentilerin tümünü kurmanız bir sorun oluşturmaz, yalnız DLL tabanlı "Gizli Dosyaları Göster - Gizle" ve "Uzantıları Göster - Gizle" eklentileri Windows 7 ve 8'de masaüstünde tıklandığında iki kez menü açılması gibi bir sorun çıkarabilir, sanırım bu DLL'ler bu sistemlerle tam uyumlu değil. Arayüzdeki öğe açıklamalarında da "NOT:..." diye belirttim zaten bunu. Sistemle (tamamen) uyumsuz öğeler açılışta devredışı bırakılıyor. (Kurulum, sistemle birlikte gelen ve/veya uyumsuz eklentilerin kurulmasını (seçilmesini) engelleyerek sisteme boşuna dosya ve kayıt defteri girişi eklenmesini önlüyor.) Eklentilerin tümü "Seçili Eklentileri Kaldır" butonu ile kaldırılabiliyor. (Araçlar ve kayıt defteri güçlendirmelerini kaldırma seçeneği ekle(ye)medim.) Uygulama açılıştan (saniye olarak) belirli bir süre otomatik olarak kuruluma başlayabiliyor. Bu özellik varsayılanda etkin (30 saniye sonra kuruluma başlayacak şekilde) geliyor. Kurulumu iptal etmek için açıklama görüntüleme alanına tıklayın. Kurulu öğeler mor (aslında bu renk), kurulacak (işaretli) öğeler turuncu, diğerleri açık mavi renkte (tam olarak bu renk) gösteriliyor. (Kurulu öğeleri tespit etme özelliği bu sürümde eklendi ve bi' hayli uğraştırdı.) Kurulum sırasında zaten kurulu olan işaretli öğeler atlanıyor, benzer şekilde kaldırmada da zaten kurulu olmayan işaretli öğeler atlanıyor. Kurulum bittiğinde bi' ileti kutusu ile sonuç bildiriliyor (Eklenti 2: Kuruldu<Alt satır>Eklenti 3: Atlandı... gibi). Katılımsız kurulumda kullanmak isterseniz dosyayı wscript.exe "Sağ Tık Eklentileri v3.0.vbs" /s komutuyla (dosya adını değiştirebilirsiniz tabii, parametredeki "s" küçük, 7Zip'ten habersiz bi' şekilde WinRAR'la katılımsız kurulum hazırladığım zamanlardan kalma alışkanlıkla /s yaptım parametreyi) çalıştırabilirsiniz. Bu durumda zamanlayıcı etkinse bekleme sonrası, değilse doğrudan kurulum yapılacak ("Seçili Eklenti ve Diğer Öğeleri Kur" tuşuna tıklanması beklenmeyecek) ve kurulum sonunda sonuç görüntüleme iletisi gösterilmeden uygulama kapanacaktır. (Katılımsız kurulumda da pencere gizlenmeyecektir, zamanlayıcı etkinken elle iptal edilebilsin diye böyle yaptım. Zamanlayıcıyı da bu yüzden kaldırmadım zaten, başlangıçta katılımsız modda kuruluma otomatik başlama seçeneği için eklemiştim, sonradan yapı değişince gerek kalmamıştı.) Her bir öğe için özenle açıklama yazdım. (Gerçi Türkçesi biraz bozuk açıklamaların ama neyse, ~60 tane metni tekrar yazmaya üşendim.) Fare imlecini öğe adı üzerine getirdiğinizde o öğeye ait açıklama görüntüleniyor. [Kurulum dosyaları [eklenti dosyaları, SFX (dosyalarını kendisi çıkaran exe) RAR arşiv (7Zip ile ne yaptıysam olmadı) içeriği], arayüz uygulaması açıldıktan sonra geçici dizininize (SFX RAR içinde yazılı bu) "Sağ Tık Eklentileri" adlı bir klasöre çıkartılıyor, gerekirse oradan kopyalayabilirsiniz. Hatta kurulum dosyaları klasörüne kolay erişim için arayüze tuş da ekledim (ilk sürümden beri var).] Açılışta (ve tabii katılımsız kurulumda da) hangi öğelerin seçili geleceği dosyanın başındaki liste ile ayarlanabiliyor. (''Geri Sayım Başlangıcı = 30 yazan satır ve sonrası.) Geri Sayım Başlangıcı değerini 0 yaparsanız zamanlayıcı iptal olacaktır. (Bu durumda katılımsız mod hariç kurulum için "Seçili Eklenti ve Diğer Öğeleri Kur" tuşuna tıklanması beklenecektir.) Seçimlerde kontrol isimleri kullanılıyor (= 1 olanlar işaretli geliyor), her birinin ait olduğu öğe aşağı yukarı belli zaten: '';İşaretli (seçili) gelmesini istediklerinizin numaralarını 1 yapın. ''chkDLLYukari = 0 ''chkDLLUzanti = 0 ''chkDLLHash = 1 ''chkDLLGizli = 0 ''chkDLLKopyala = 0 ''chkDLLNitelik = 1 ''chkDLLCmdAc = 1 ''chkDLLThumbs = 0 ''chkDLLUzDgstr = 0 ''chkDLLBosKSil = 0 ''chkDLLFiltre = 0 ''chkFolderIco = 0 ''chkDLLKisisel = 0 ''chkDLLPicPrev = 0 ''chkRegKaydet = 1 ''chkRegBlgsyrm = 1 ''chkRegCmdAc = 0 ''chkRegKlasore = 0 ''chkRegNotepad = 1 ''chkRegKlsrYn = 0 ''chkRegYeniBat = 0 ''chkRegEAlinti = 0 ''chkRegSahiplik = 0 ''chkRegBlgDMD = 0 ''chkRegBlgUyku = 0 ''chkRegBlgKynk = 0 ... NOT: Dosya bir metin belgesi için oldukça büyük olduğundan normal Windows Not Defteri ile açmanız sorun olabilir. Dosyayı düzenlemek isterseniz Notepad2 gibi başka bir editör programı kullanın. Ayrıca isteyen bu uygulama içindeki C# kaynak kodlarını da bu şekilde alabilir. Gerçi kurulum, kontrol ve kaldırma methodları içindeki if blokları biraz okunaksız ama neyse. (Satır sayısı çok artmasın diye if bloklarındaki "{" ve "}" satırlarındaki satır sonu karakterlerini sildim.) İndirme linki: http://mstfx.no-ip.org/index.php?tamyol=Programlar/Kendi%20Yap%FDm%FDm%20Olanlar/Sa%F0%20T%FDk%20Eklentileri%20v3.0.vbs (Funpic.org'dan genelde "Restricted stuff" hatası geldiği için dosyayı kendi bilgisayarımdan yayına açtım, funpic.org'a göndermedim dosyayı. Diğer dosya paylaşım sitelerine de pek güvenemiyorum.) Not 1: DLL tabanlı eklentiler 64 bit sistemlerde büyük ihtimalle çalışmayacaktır. Not 2: XThumbs (Simge Görünümünde Resim Önizleme) eklentisi, kaldırma işlemi sırasında nedense açık klasör pencerelerini kapatıyor. (Zaten o yüzden XThumbs'ın varsayılan olarak seçili olmamasını istedim.) Ayrıca uygulamanın şu anki halinde varsayılan olarak seçili gelen tüm uygulamaları kaldırmak istediğinizde de nedense açık klasör pencereleri kapanıyor, söyleyeyim. Not 3: Kaldırma sırasında Windows Dosya Gezgini tarafından kullanılmakta olan dosyalar System32'de kalabiliyor, bu dosyaları da kaldırmak isterseniz bilgisayarı yeniden başlatıp kaldırma işlemini tekrar yapmanız yeterli. (Kaldırma sırasında dosyaları kullanılan eklentiler kaldırma sonrası da gösterilen ileti kutusu ile belirtiliyor zaten.) Gerçi ne boyut olarak, ne de sayı olarak sisteme zararı, hatta etkisi olmaz kalan dosyaların. Not 4: WinXP kullanıyorsanız (kurulmamışsa) önce .NET Framework (2.0 veya 4.0) kurun. Antivirüs Uyarısı: (Geçici dizininize çıkarılacak olan SFX RAR) dosya içinde \SubMenuPack\Extras\HiddenFileToggle 1.3.exe konumundaki dosyayı sezgisel tarama kullanan antivirüsler, görevi (gizli dosyaları göster/gizle) dolayısıyla virüs zannedip dosyayı engelleyebilir. (NOD32 v4'te yaşadım bunu.) Dosyayı indirirken değilse de kurarken antivirüsünüzü duraklatmanız gerekebilir. İstek olursa ve SubMenuPack bi' sorun çıkarmazsa bu dosyayı silebilirim de. Edit: Uygulamanın Kullanıcı Hesap Denetimi'ne takılmamasını sağlayan ek, Windows 8 için güncellendi.
×
×
  • Create New...