Microsoft Built-in / Gömülü Uygulamalar Nasıl Kaldırılır?

Esen;
Microsoft Windows 10 ile beraber gelen ve hiç bir zaman kullanmadığınız programlar var; biliyoruz. Çünkü biz de sizin gibi o kötü programları kullanmıyoruz. Ancak hadi kaldıralım diyince “Program ekle/kaldır”da o uygulamaları göremiyorsunuz.

Bu uygulamaları linux-vari bir yaklaşımla “Powershell” üzerinden kaldırmak mümkün. Şimdi size tüm kullanıcılar için bu uygulamalar tek tek nasıl kaldırılır gösterelim:

1. Başlat mönüsüne “Powershell” yazıp yönetici olarak açalım. (Alternatif olarak “Windows+X” tuş kombinasyonu ile de açılan mönüden “Windows Powershell(Yönetici)” seçin)

2. Yüklü bilesenleri göstermek için:

3. Grove Müzik ve Video kaldırmak için:

Not: Eğer sadece “Groove Music” kaldırmak istiyorsanız, *zune* kısmını “ZuneMusic” ile değiştirin.
devamını okuyun »

Kategori Belgeler
09.10.2018
14143 Okunma

RadASM 2.2.2.3 Solarized

Hello everyone.
RadASMRapid Application Development Assembler IDE has been updated to version 2.2.2.3 by fearless. Lets’s what is new in the updated version:

  • Increased custom control max count to 64
  • Extended custom control properties count. Previously this was limited to 127 total unique properties, of which 69
    where in use by RadASM. These properties as defined by ccdef and ccdefex are now handled in a new manner to store
    the text strings of the new property names in the notused field of the TYPES structure. Control IDs > 65535 will
    store the property strings in this manner and retrieved/parsed for inclusion in the dialog properties listview.
  • Added property description editbox below properties list.
  • Took out some experimental code that I worked on trying to incorporate web search for F1/CTRL+F1.
  • Took out some experimental code that allowed opening of a url from a text string of a url in comments.
  • Also added solarized theme
  • Turkish language file updated

devamını okuyun »

Kategori Araçlar, Assembly
30.09.2018
3995 Okunma

Is My Windows 64-bit or 32-bit? Detecting with MASM32 Assembly

Hi, after seeing how kronos malware detect the bitness of Windows and jj2007‘s topic on MASM32 forums, i have decided to write a small application and learn how to detect windows’ bit level by using MASM32 and WINAPI.

hasherezade’s approach

Thanks to hasherezade, the technique which she had found in kronos malware is unique. Interestingly cs returns 5-bit value when OS is 32-bit and 6-bit when OS is 64-bit. So by checking the 6th bit from right to left you can dedect the bitness of operating system.

devamını okuyun »

Kategori Genel
13.09.2018
4686 Okunma

Visual Studio 2017 v15.8.2 Güncellemesiyle beraber gelen CUDA Kaynak Kodlarının Derlenememesi Sorunu – unsupported Microsoft Visual Studio version!

Esen!
nVidia grafik işlemcisini programlama için çoğu kişi gibi bende CUDA kullanıyorum. Microsoft Visual Studio 2017 kurulu makinemde nVidia’nın sitesinden indirilen en son CUDA kurulu. Herşey çok güzel giderken Visual Studio bir “güncelleme” yayınladı ve bende sistemimi güncelledim. Bir de baktım ki çalışan CUDA kodlarım artık çalışmıyor. Sonuçta şu hatayı alıyorum:

devamını okuyun »

Kategori Belgeler
13.09.2018
3820 Okunma

MASM32 Assembly ile Windows 32bit mi 64bit mi?

Esen;
Windows işletim sistemimizin kaç bit olduğunu “Windows+Pause” tuş kombinasyonunu kullanarak öğrenebilirsiniz. Ancak bugünkü konumuz, masm32 assembly de kodladığımız uygulamamız ile işletim sistemimizin bit durumunu döndürmek olacak. İnternet’te de değişik kaynaklarda farklı farklı yöntemler bulabilirsiniz. Hadi kodlara dönelim:

GetNativeSystemInfo APIsi Kullanarak

Windows, yazılım geliştirirken kullanabileceğimiz bir yapı sunuyor bize; adı: SYSTEM_INFO
Aşağıda MSDN ağından çektiğim yapının ayrıntılarını görüyorsunuz. Bu yapı birçok harika bilgi için alan yaratıyor. İşlemci seviyesi, “revision” numarası gibi.
devamını okuyun »

Kategori Assembly
13.09.2018
3261 Okunma

Homebrew “Error: Another active Homebrew process is already in progress.” hatasını kapatmak

Esen,
Uzun zamandır kullandığım macOS sistemimde, App Store’da olmayan paketler için Homebrew paket yöneticisini kullanmaktayım. Hafifliği ve kolay kullanımıyla en çok tercih ettiğim uygulamalardan biridir. Ara sıra da olsa Homebrew güncellerken şöyle bir sıkıntıyla karşılaşıyorum; örneğin güncelleme “gcc”ye geliyor, indiriyor ama “make” işleminde kalıyor. Kntrl+C ile kapatıp Homebrew’ü tekrar çalıştırıyordum ve sorun kalmıyordun Bugün yine aynısını yaptım ama aşağıdaki hata ile karşı karşıya geldim:

Homebrew çalışırken bu şekilde kapatmış olmak bazen Homebrew’ü tam olarak kapatmıyor ve işlem sağlığı için yazılım kendisini kitliyor. Çözüm için “lock” dosyasını silip, ruby’i kapatıp, “upgrade – güncelleme” işlemine devam edeceğiz:

İyi çalışmalar

Kategori Apple, Belgeler, OS X
08.09.2018
3282 Okunma

Yardım (*.hlp) dosyaları Windows 10 ile nasıl görüntülenir?

Esenlikler,
RadASM 2.2.2.3 sürümünü yeni yayımladık. Gerekli düzenlemeleri yaparken fark ettik ki, RadASM about-hakkında kısmında hala “*.hlp” dosyalarını gösteriyor. Ben bunları *.chm olanlar ile güncelledim ama bazı kaynakların sadece *.hlp dosyaları var. O zaman Windows 10’da help-yardım dosyaları nasıl çalıştırılır bakalım:

1990’ların başından beri ortalıklarda olan WinHelp (.hlp) dosya formatı, HTML Help 1.x (.chm) ile birlikte yürürlükten kaldırıldı. Microsoft, kullanıcılarına yaklaşık 10 yıl önce WinHelp’i kullanmamalarını önerdi. Ancak bir deneme uygulamasıyla Windows10 makinemde harika bir şekilde çalıştığını görüyorum.
devamını okuyun »

Kategori Belgeler
04.09.2018
3174 Okunma

RadASM 2.2.2.3 Solarized Türkçe

Esenlikler,
Güncellendikçe yeni sürümlerini burada duyurduğum RadASMRapid Application Development Assembler IDE, Solarized Dark teması ve Türkçe dil desteğiyle yenilenmiş olarak karşınızda.
Önceki sürümlerinden farklı olarak burada neler var bir bakalım:

  • Türkçe dil desteğinde daha önce Türkçeleştirmediğim bazı eklentileri Türkçeleştirdim ve hataları düzelltim.
  • Solarized Dark Temasını ekledim.
  • Özellik listesinin altına özellik açıklama alanı eklendi.
  • Yardım mönüsü altındaki bağlantılar düzeltildi. Gerekli eklemeler yapıldı.
  • F1/Ctrl+F1/Shift+F1/Ctrl+Shift+F1 ile açılacak yardım dosyaları düzenlendi.
  • Özel kontrol max sayısı 64’e yükseltildi.
  • Taslak oluşturulurken kaynak dosyaya eklenen dosyalar eğer RadASM.ini dosyasında tanımlı değilse hata alınıyordu. Bu nedenle yeni uzantılar RadASM.ini’ye eklendi.

devamını okuyun »

Kategori Assembly
02.09.2018
5137 Okunma

HEX.BIN Converter v1.0 – RadASM Eklentisi

Esen,
Bundan yaklaşık 8 yıl kadar önce HEX.BIN Converter v1.0 adında küçük bir dönüştürücü uygulama yazmıştım. Uygulama ile beraber kaynak kodlarını da eklemiştim.

RadASM için örnek bir eklenti uygulaması olan Hello Addini yazıp paylaştıktan sonra daha işe yarar bir şey kodlayıp yeni RadASM 2.2.2.3’e eklemek istedim. Bu uygulamayı sadece executable durumundan bir RadASM için uygun bir DLL’e çevirerek eklenti haline getirdim. Ekteki zip dosyasını indirip incelerseniz zaten gerekli açıklamaları kaynak kodlar arasına ekledim.

Kurulum

  • Zipteki HexBinConverterAddIn.dll dosyasını < RadASM/Addins > dizini altına atın.
  • Zipteki HexBinConverterAddIn.txt dosyasını < RadASM/Addins/Help > dizini altına atın.
  • Kaynak kodları incelemek, düzenlemek, yeniden derlemek için < RadASM/Masm/Projects > dizini altına atın. ve HexBinConverterAddIn.rap – RadASM proje dosyasını RadASM ile açın.

İyi kodlamalar.

[dm]165[/dm]

Kategori Genel
02.09.2018
3048 Okunma

RadASM Eklenti Taslağı – Hello Addin – Merhaba Eklentisi

Esen,
RadASM ile assembly kodlarken ayırdında olmadan bir çok eklenti kullanıyoruz. Kendi araçlarımı da eklenti olarak neden eklemeyeyim düşüncesinden hareketle, önce bir “merhaba dünya” eklentisi yazmak istedim. Durum böyle olunca, hem assembly ile DLL yazmış olacak hemde RadASM için eklenti nasıl yaratılır onu öğreneceğiz.
devamını okuyun »

Kategori Assembly
02.09.2018
3137 Okunma