Jump to content

blue_life

Emekli
  • Posts

    3820
  • Joined

  • Last visited

  • Days Won

    17

Posts posted by blue_life

  1. 02_RegKeyJump.png

     

    Program kısaca kayıt defterinde, belirli anahtara hızlı atlamanızı (görüntülemenizi) sağlıyor. Kayıt anahtarlarını fazla kurcalıyorsanız böyle bir program kullanmak, işinizi kolaylaştırıp zamandan tasağruf etmenizi sağlayacaktır.

    Isterseniz programı, masaüstü veyahut bilgisayarım sağ tuşu menüsüne ekleyebilirsiniz. Sağ tuş menüsüne eklediğinizde kopyaladığınız bir anahtar yoksa da kayıt düzenleyiciniz açılır.

     

    03_RegKeyJump.png
     

     

    Bu arada bu program sadece regedit için hazırlanmadı. Ben bu programı Registry Workshop ile kullanıyorum. Regedit harici başka bir kayıt düzenleyicisi programı için kullanmak isterseniz Ayarlar -> Setting menüsünden ayarlarınızı yapmanız gerekiyor. Ayrıca aynı yerden klevye kısayoluda atayabilirsiniz. Bir yazı seçip veyahut kopyalayıp klevye kısayolu ile yazı içindeki ilgili kayıt anahtarına hızlı bir şekilde atlamanız mümkün. Ayrıca program yazı içindeki kayıt anahtarını tespit edebilme özelliğine sahiptir. Varsayılan klevye kısaylu Ctrl + Alt + X

     

    Programın listesindeki işaretlenmiş kayıt anahtarları, saatin yanında oluşan, programın simgesinin sağ tuş menüsündeki, hızlı atlama menüsüne eklenir. Bu menüden belirlediğiniz anahtarlara hızlı bir şekilde atlayabilirsiniz.

     

    04_RegKeyJump.png

     

     

    Unutmadan programın listesini dosya menüsünden html olarak dışa aktarıp, aktardığınız dosyayı tarayıcınızla açıp içerikteki reg anahtarlarına hızlı atlamanız da mümkün. Programın türkçe dil desteği olduğu için fazla uzatmak istemiyorum. Umarım ihtiyacı olanların ihtiyaçlarını karşılar dileğiyle...

     

    Desteklenen Sistemler: Windows Xp , Windows Vista , Windows 7 , Windows 8 , Windows 8.1 – (x86 & x64)
    Desteklenen Diller: English , Turkish , German

     

    Registry Key Jumper - x64 , Virus Total Report
    CRC32: 411540dc
    SHA1: 616600ca1d2e613f58df1286ebaf9b487f9ba868
    MD5: 55addde03f12a9eb35cdb65637e317b8

     

    Registry Key Jumper – x86 , Virus Total Report
    CRC32: 98a3b038
    SHA1: fd086c40d337dbabfeebc281beaad71af8afbc64
    MD5: 9bdb6cf9fde17b39bbf6fe3d10ba0195

     

    down.gif

  2. Autoit makrolarıyla zaman bigisi alınabildiğinden herangi bir kütüphane kullanılmasına bence gerek yok...  

    if (@YEAR & @MON & @MDAY) == "20140115" then ;yılaygün
        MsgBox(0,"","Eşit")
    Else
        MsgBox(0,"","Eşit değil")
    EndIf

    If @HOUR = 10 Then  MsgBox(64,"","Saat 10")

    • Like 2
  3. @EnesAhmet

     

    Ilgili hatanın nedeni iso dosyasının belirlenen konumda olmamasıdır. Hata mesajında NT6\WIN7.ISO yazıyor. Kısaca usb sürücünüzün harfi D: ise D:\NT6\WIN7.ISO konumunda iso dosyanız olmalıdır. Sen heralde D:\NT6\WIN7.ISO yerine D:\USBMENU\NT6\WIN7.ISO konunuma iso dosyasını koymuşsun. İlgili konuma ilgili iso dosyasını koyunuz veyahut hazırlığı tekrar yapıp iso dosyalarını oluşturmadan ilgili USBMENU konumunu programın arayüzünden gösteriniz...

  4. @trhrdr

     

    Sorunun için net bir şey söyleyemem ama aklımadakinleri yazmak istiyorum. Anladığım kadarıyla dvden kurulum yaparken kur sistem senin ssd yi ikinci disk olarak görüyor (disk biçimlendirme sayfasını kastediyorum) ama usbden kurlum yaparken birinci olarak görüyor.  Umarım doğru anlamıştımdır.

     

    Grub4dos ile windows kurulumu yaparken disklerin yerlerini değiştiriyoruz usb diskin kurulumda birinci olarak görünmemesi için. Senin sorunun bu değişim ile alakalı olabilir. Disklerin sırasını değiştirdiğimiz kod satırını;

    if %@root:~1,3%==hd0 && geometry (hd1) && map --unhook && map (hd0) (hd1) && map (hd1) (hd0) && map --hook && set PART=%@root:~5,1% && root (hd1,%PART%) || echo !!!

     

    aşağıdaki ili değiştirip kuru aç ve disk biçimlendirme sayfasını kontrol et. Bakalım dvd den kurulum yaptığın gibi olacak mı?

     

    if %@root:~1,3%==hd0 && geometry (hd2) && map --unhook && map (hd0) (hd2) && map (hd2) (hd0) && map --hook && set PART=%@root:~5,1% && root (hd2,%PART%) || echo !!!

     

    Kısaca birinci sıradaki disk ile üçüncü sıradaki diskin sıralamadaki yerini değiştirdik. Belki sorununa çözüm olmayabilir ama yine denemekte fayda var...

     

    @hornet512

     

    Bu tip testler uzun zaman alıyor. Malesef yeterli zaman ayıramam. Kusura bakam. Umarım çözüm bulabilirsin...

     

    Kolay gelsin arkadaşlar....

    • Like 1
  5. Hım usbde bootmgr olunca karışıklık olmuş. Direk konum girelim.

     

    title Sistemi Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
    if %@root:~1,3%==hd0 && geometry (hd1) && map --unhook && map (hd0) (hd1) && map (hd1) (hd0) && map --hook
    chainloader (hd0,0)/bootmgr
    boot

     

    Çalışmazsa hd0 değerini hd1 yapalım.

     

    title Sistemi Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
    if %@root:~1,3%==hd0 && geometry (hd1) && map --unhook && map (hd0) (hd1) && map (hd1) (hd0) && map --hook
    chainloader (hd1,0)/bootmgr
    boot
  6. @HKN2004

     

    Bölümde sorun görünmüyor ama tahminim pbr bigisinden kaynaklı. Windows crackları bu tip hatalara neden olabilir. Şimdi sana bir kaç yöntem söyleyeceğim o zamanda windows crackı sorun çıkaracak. Bence uğraşmayata gerek yok. Bootmgr dosyasını önyükleyerek sistemini başlatabilirsin. USBMENU2.LST dosyasında uygun komut vardı...

     

    title Windows Vista & Win7 & Win8 - Bul ve Baslat\n Ntldr dosyasini suruculerde arar ve bulursa onyukler...
    set BOOTFILE=/bootmgr
    if exist %BOOTFILE% || find --set-root --ignore-floppies --ignore-cd %BOOTFILE% || echo -> %BOOTFILE% bulunamadi!
    if exist %BOOTFILE% && set EXIST=1
    if %EXIST%==1 && if %@root:~1,3%==hd0 || geometry (hd1) && map () (hd0) && map (hd0) () && map --rehook && set PART=%@root:~5,1% && root (hd0,%PART%)
    if %EXIST%==1 && chainloader %BOOTFILE% && boot
    boot || echo -> Onyukleme basarisiz! && echo && pause --wait=5 <<< Klasik Menuye Don ...

     

    O da olmazsa plop üzerinden de başlatman mümkün....

  7. @HKN2004

     

    Anladığım kadarıyla multiboot için usb disk kullanıyorsun ve diskinde iki bölüm var. Senin sistem olan diski grub4dos hd1 olarak görüyor. USBMENU.LST dosyasına yazdığım komut;

     

    title Sistemi Diskten Baslat \n Ikinci harddiskten onyukleme yapar...
    if %@root:~1,3%==hd0 && geometry (hd1) && map --unhook && map (hd0) (hd1) && map (hd1) (hd0) && map --hook
    chainloader (hd0)+1 || chainloader ()+1
    boot

     

    Komutta herangi bir sorun  yok ve senin sisteminde de komut çalışmış görünüyor. Yani disk yer değiştirilip mbr bilgisi yürütülmüş. Sorun mbr değil de pbr (bölümün başındaki önyükleme bilgisi) bilgisinden kaynaklanıyor gibi görünüyor. Veyahtu senin diskinde sistemin yüklü olduğu bölüm aktif değil. Bazen windows crackları vs. bu tip sorunlara yol açabilir.

     

    Sistemini açıp, disk yönetimine gir. Başlat -> Çalıştıra diskmgmt.msc yazıp entera bas. Girince grafiksel alandan diskinin fotoğrafını çekip bizimle paylaş.

    Ayrıca kullandığın sistemi de yazarsan fena olmaz...

  8. @HKN2004

     

    Nasıl bir hata alıyorsun ilgili seçeneği seçtipinde? Ayrıca grub4dosun diskini hangi sırada gördüğünü öğrenmek için komut istemine geçip (klasik menüde heralde klevyeden c tuşuyla geçiyordu) find komutunu kullan.

     

    find

    enter

     

    Diskine ait bölümleri listeleyecektir. Ayrıca ilgili pc için sistemin boot dosyasınıda direk önyükleyerek sistemi grub4dos menüsünden başlatman mümkün...

  9. Yeterli vakti ayıramadığım için multiboot ile alakalı sorulara fazla vakti ayıramıyorum. Cevap yazamadığım arkdaşlar lütfen kusura bakmasın.

     

    @savasci38

     

    MINT13 sistemine uzun bir süre önce bakmtıştım. MINT13 iso dosyasından çalışmayı desteklemiyordu. Bu yüzden Ubuntunun boot dosyalarını kullanmıştım. Kısaca başlangıç ubuntu gibi olsada sistem MINT13 tür.

    1224. mesaj ilgili bilgi mevcut.

    http://www.tnctr.com/topic/100852-cd-dvd-usb-hdd-icin-multiboot-hazyrlamak/?p=1212984

     

    Saygılar....

    • Like 1
  10. @lontokyo

     

    Aslında işlerin senin için biraz karışmasına 100 mblik bölüm neden olmuş gibi görünüyor. Ben NT6 kurulum yaparken her zaman ilgili boot dosyalarını barındıran bölümü genişletip sistemi buraya kuruyorum.. Şuana kadar bir zararını görmedim. Yine uzun bir süre önce kullandığım yöntemi forumda paylaşmıştım.

     

    http://www.tnctr.com/topic/203083-win7-kurulumunda-100-mb-lik-alany-silmek/

     

    Yaşadığın soruna gelirsek, yedek dosyanda sorun olabilir. Yedeğin hatalı alınmış olma ihtimali var. Ayrıca malesef yine Autoexec.bat dosyasında da sorun olabilir. Autoexec.bat dosyasında Set HEDEF=1:1 satırı varsa bu Set HEDEF=1:2 olarak değiştirilmek zorundasın. Çünkü 1:1 senin 100 mblik bölüme denk geliyor. Neyse umarım çözüm bulabilirsin...

     

    Kolay gelsin...

  11. @lontokyo

     

    Yaşadığın sorun AUTOG11.IMG içindeki Autoexec.bat dosyasındaki kaynaklanıyor. Kısaca YEDEK.GHO dosyasının girildiği satır hatalı! Winimage/UltraIso gibi bir programla AUTOG11.IMG dosyasını açıp içinden Autoexec.bat dosyasını masaüstüne çıkart. Sonra Set DOSYA=1:3\YEDEK.GHO satırını Set DOSYA=1:4\YEDEK.GHO olarak değiştir. Ilgili düzenlemeyi yaptıktan sonra Autoexec.bat dosyasını AUTOG11.IMG dosyasına ekleyip kayıt edersin. Paketi ve videoyu çok uzun zaman önce hazırlamıştım. Şuan videoda ne anlattığım hatırlamıyorum lakin ilgili düzenlemeyi anlatmış olabilirim. Eğer yine çalışmazsa ghost programını normal açıp ilgili YEDEK.GHO dosyasının bulunduğ bölümün hangi rakam ile ifade edildiğine bakıp Autoexec.bat dosyasını buna göre düzeltmek sorunu çözecektir diye düşünüyorum.

    Sonucu yazarsın, kolay gelsin...

  12. @lontokyo

     

    Sürücüyü gizeleme işleminden önce çalıştığına emin misin? Ben genelde primary (birincil) bölüm üzerinden kullanıyorum. Disk yönetimini açıp ilgili diskin grafiksel alanın bir resmini verirsen sorunu daha iyi anlayabiliriz.

     

    Unutmadan explorer için ufak registry ayarlarıyla da sürücünü kullanıclardan gizlemen mümkün... Tabi mevcut kullandığımız yöntem daha sağlıklı...

    Explorer için gizleme yapmak istersen herangi bir arama motorundan hide drive vs. gibi bir arama yapman yeterli... Misal;

    http://www.softpedia.com/downloadTag/hide+drive

  13. @veyselinci2

     

    Bir explorer ayarı ile traytip mesajları kapatılabiliyordu! Sorunun bundan kaynaklanıyor olabilir... Aşağıdaki ayarı denersin...

    #NoTrayIcon
    #RequireAdmin
    ;Explorerin yeniden başlatmak gerekiyor
    ;http://support.microsoft.com/default.aspx?scid=kb;en-us;307729
    RegWrite("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","EnableBalloonTips", "REG_DWORD","1")
    ProcessClose("Explorer.exe")
    ProcessWaitClose("Explorer.exe")
    Sleep(2000)
    If ProcessExists("Explorer.exe") = 0 Then Run("Explorer.exe")
  14. screen_1.png
     
    Ara sıra takıldığım online bir satranç oyunu var. Lakin pencerenin kenarlarında çok fazla reklamlar çıkıyor ve oyunda dikkat dağıtıyor. Bu yüzden bir süre önce basit bir çalışma yapmıştım. Sizinlede paylaşmak istiyorum. Bu arada ekranın başındaki icona tıklatırsanız bazı ayarlara ulaşabilirsiniz. Ben genelde arkapalnı komple dikkat çekmeyen bir renkle kaplayarak oynuyorum... Unutmadan oyunu sorunsuz oynayabilmeniz için sisteminizdeki javanın güncel olması gerekiyor...
     
    http://bluelife.sordum.org/APPS/FbChess.zip
     
    [spoiler]screen_2.png[/spoiler]
  15. 01_ReIcon.png

     

    Program kısaca masaüstü simge konumlarını kayıt edip geri yüklemektedir. Eğer masaüstünüzde çok fazla simge varsa, bazı nedenlerden simge konumları değişebilemektedir. Böyle bir durumlarda eski simge konumlarına dönmenin yollarını ararız. İşte bu program ile eski simge konumunuza hızlı bir şekilde dönebilirsiniz. Ben genellikle sistem yedeğimi geri yüklediğimde (masaüstüm D:\ sürücüsünde) kullanmaktayım.

     

    Programın bazı özellikleri

     - Kurulum gerektirmez (Portable)

     - Farklı çözünürlülükleri, ikinci monitörü vs. destekler

     - Unicode karakterleri destekler

     - Sağ tuş menünüze kolayca istenildiğinde eklenebilir

     - Parametre desteği bulunmaktadır. Parametre desteği için programı /? parametresiyle çalıştırabilirsiniz.

    ...

     

    Sağ tuş menüsüne eklemek için Seçenekler Menüsünden, Sağ Tuş Menüsüne Ekle alt menüsünü kullanabilirsiniz. Bir resim ekleyelim.

     

    02_ReIcon.png
     

     

    Ben masaüstü sağ tuşuna ekledim. Eklenen menü ise aşağıdaki gibi görünmektedir.

     

    03_ReIcon.png

     

     

    Bu arada seçenekler menüsündeki simgeleri otomatik düzenlemeyi kapat işaretli olmalıdır. İşaretli değilse ve masaüstü ayarlarındaki otomatik düzenle açıksa simge konumları düzgün olarak geri yüklenemeyebilir. Ayrıca simgeleri kılavuz çizgisine hizala seçeneğiyle simgelerin ekrana sığması, hizalanması sağlanmaktadır...

     

    Desteklenen Sistemler: Windows Xp , Windows Vista , Windows 7 , Windows 8 , Windows 8.1 – (x86 & x64)
    Desteklenen Diller: English , Turkish , German

     

    virus_total_clean.png virus_total_clean1.png

     

    x64
    CRC32: 15c1be10
    MD5: 69aba8426d6cbdd335b6a1d86db7707e
    SHA1: aea334b6ae4e29d759d55f53ec164c90926d6cb3

     

    x86
    CRC32: 192c01c5
    MD5: 3129bc491bbb75512758147c59737f33
    SHA1: 4a759e392b3288e3c6e55e4c5ab1f57d10a6287a

     

    down.gif

  16. Mesajda seçim yazdığı için konuyu yanlış anlamışım malesef. Ben önceki örnekte listeden seçilen nesne sayısı için örnek vermiştim.

     

    Listeden işaretlenmiş nesne sayısını almak için basit bir kod yoktu bildiğim kadarıyla. Lakin aşağıdaki gibi bir kodlama kullanılabilir. _WM_Notify_Events ile nenedeki değişiklikleri izlediğimiz için sisteme fazla yüklenme olmayacaktır. Kısaca kodlamada nesnelere hakim olabilmek için bir array oluşturup nesnelerin idlerini bu arraya atadık. Bu sayede nesnelerle işlem yapmak daha kolay olacaktır. Neyse örnek zaten çok karışık değil...

     

    Global $ListItemCount[11][1] = [[10]] ;Item Id
    Global $I

    GUICreate("listview items", 220, 250, 100, 200)
    Global $listview = GUICtrlCreateListView("col1|col2|col3", 10, 10, 200, 150, BitOR(0x0008, 0x0000, 1), BitOR(4, 32))
    For $I = 1 to $ListItemCount[0][0]
        $ListItemCount[$I][0] = GUICtrlCreateListViewItem($I & "|Test|Test", $listview)
        GUICtrlSetState($ListItemCount[$I][0],1)
    Next

    Global $Checked_Total = _Checked_Total()
    GUIRegisterMsg(78, "_WM_Notify_Events")
    GUISetState()

    Local $msg
    While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
            Case -3
                Exit
        EndSwitch

        ToolTip("İşaretli olan nesne sayısı; " & $Checked_Total)
    WEnd

    Func _Checked_Total()
        Local $Return = 0
        For $I = 1 to $ListItemCount[0][0]
            $Return += BitAND(GUICtrlRead($ListItemCount[$I][0],1), 1)
        Next
        Return $Return
    EndFunc

    Func _WM_Notify_Events($hWndGUI, $MsgID, $wParam, $lParam)
        Local $tagNMHDR = DllStructCreate("int;int;int;int Item;int SubItem;int NewState;int OldState;int Changed;int ActionX;int ActionY;int Param", $lParam)
        If @error Then Return 0
        Local $event = DllStructGetData($tagNMHDR, 3)
        Switch $wParam
            Case $listview
                Switch $event
                    Case -101 ;$LVN_ITEMCHANGED
                        Local $NewState = DllStructGetData($tagNMHDR, "NewState")
                        If $NewState = 0 Then ContinueCase
                        If BitAND($NewState, 4096) = 4096 Or BitAND($NewState, 8192) = 8192 Then $Checked_Total = _Checked_Total()
                ;~ ConsoleWrite(DllStructGetData($tagNMHDR, "Item") & @TAB & DllStructGetData($tagNMHDR, "SubItem") & @TAB & _
                ;~ DllStructGetData($tagNMHDR, "Changed") & @TAB & DllStructGetData($tagNMHDR, "NewState") & @TAB & DllStructGetData($tagNMHDR, "OldState") & @CRLF)
                EndSwitch
        EndSwitch
        $tagNMHDR = 0
        Return "GUI_RUNDEFMSG"
    EndFunc   ;==>_WM_Notify_Events

×
×
  • Create New...