Windows 10 Font Manager

2018. 12. 30. 18:49프로그램 배포


Hi guys! I'm Nitro.

I wrote a post about the how to change the windows 10 system font before,

[팁] - 윈도우 10 기본 시스템 글꼴 변경하기! (서피스 시리즈 강추!)

The program that I bring for you today is a program that makes those processes easier!


More than I thought, many people are using my program. But I still feel uncomfortable to use.

So I just made a program to do this processes automatically!

By adding font list function, you applied the font that you want easily and without type the name of font! 

(It will reduce errors caused by spelling error.)

And if something went wrong, you can recover your system by just press one button!


[Shortcuts]

Program Introduction

Registry

Open Source

License

Program download and old version

Update log

Malware

[Windows 10 Font Manager]

What is this program?

This program is a program to help you change the default font of Windows 10 to the font you want.

If you want to tune your operating system or want to improve readability happened by resolution issues, this program may be helpful.


[Font List]

Faster and easier!

The original way to edit registry file has some uncomfortable.

This program, however, automatically load the font name from the windows system. So you don't really need to worry about the typing error.


[Recover]

No problem even if something went wrong!

If you don't like the font that you changed, or if your system's font has been broken by unknown error, you can recover the original system settings with only one click of the button.



[languages]

Support for various languages.

(Only English and Korean are supported for now.)

Now this program only support 2 languages, but I have a plan to support more languages in the future.

(If you want to help to translate languages, feel free to contact with me!)

E-mail : nitro0@naver.com


[When a program error occurs]

This program modifies the system. (Registry)

I recommended that you make backups before continue, this program can cause some errors during the modification.

In addition, the Recovery.reg file included with this file can be helpful if the system has some errors.

If an error occurred, please contact me via contact which located at the bottom.

[Registry]

What does this program change to my computer?

This program modifies the registry tree that stores the Windows 10 fonts information.

The following items will changed.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Batang & BatangChe & Gungsuh & GungsuhChe (TrueType)"=""
"Gulim & GulimChe & Dotum & DotumChe (TrueType)"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Gulim"="Fonts that you want to change"
"GulimChe"="Fonts that you want to change"
"Dotum"="Fonts that you want to change"
"DotumChe"="Fonts that you want to change"
"Batang"="Fonts that you want to change"
"BatangChe"="Fonts that you want to change"
"Gungsuh"="Fonts that you want to change"
"GungsuhChe"="Fonts that you want to change"


[Source Code]

The 'core source code' of this program is open!

The language is VB.Net, and the source code that changes the registry tree and the source code that loads a list of fonts are included. It does not all source code including the design.

This source code is following the CC0 license, which able to use without restriction, including without limitation, modification, distribution, commercial use, and copyright notation. (Details: https://creativecommons.org/publicdomain/zero/1.0)

Core.vb

Public Class Main
    Private Sub GetFont()
        For Each family In FontFamily.Families
            If family.IsStyleAvailable(FontStyle.Bold) = False Then Exit For
            'family.Name
        Next family
    End Sub

    Private Sub Save()
        Dim Font = "FontName"

        Dim regVersion = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts", True)
        regVersion.SetValue("Batang & BatangChe & Gungsuh & GungsuhChe (TrueType)", "")
        regVersion.SetValue("Gulim & GulimChe & Dotum & DotumChe (TrueType)", "")

        regVersion = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes", True)
        regVersion.CreateSubKey("Gulim")
        regVersion.CreateSubKey("GulimChe")
        regVersion.CreateSubKey("Dotum")
        regVersion.CreateSubKey("DotumChe")
        regVersion.CreateSubKey("Batang")
        regVersion.CreateSubKey("BatangChe")
        regVersion.CreateSubKey("Gungsuh")
        regVersion.CreateSubKey("GungsuhChe")

        regVersion.SetValue("Gulim", Font)
        regVersion.SetValue("GulimChe", Font)
        regVersion.SetValue("Dotum", Font)
        regVersion.SetValue("DotumChe", Font)
        regVersion.SetValue("Batang", Font)
        regVersion.SetValue("BatangChe", Font)
        regVersion.SetValue("Gungsuh", Font)
        regVersion.SetValue("GungsuhChe", Font)
    End Sub

    Private Sub Reset()
        Dim regVersion = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts", True)
        regVersion.SetValue("Batang & BatangChe & Gungsuh & GungsuhChe (TrueType)", "batang.ttc")
        regVersion.SetValue("Gulim & GulimChe & Dotum & DotumChe (TrueType)", "gulim.ttc")

        regVersion = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes", True)
        regVersion.DeleteValue("Gulim", False)
        regVersion.DeleteValue("GulimChe", False)
        regVersion.DeleteValue("Dotum", False)
        regVersion.DeleteValue("DotumChe", False)
        regVersion.DeleteValue("Batang", False)
        regVersion.DeleteValue("BatangChe", False)
        regVersion.DeleteValue("Gungsuh", False)
        regVersion.DeleteValue("GungsuhChe", False)
    End Sub
End Class

[License]

By using the program, you are automatically agreed to this license.

1. The copyrights of this program are owned by the programmer, Nitro (nitro0@naver.com).

2. This program is not commercially available. (But still, you can use the open source as commercially.)

3. Modifications, secondary distributions, and sales of this program are prohibited.

4. The creator doesn't in charged about the problems that happened during use.

5. This program does not include malicious code.

[Download]

[Newest Version] V0.1

Windows 10 Font Manager.zip

Release Date: 12-30-2018

[Update log]

[V0.1]

Font change function

Easy recovery / application

Improved UI

Multi-language support (Korean / English)

Auto import of font list

[Malicious code]

This program does not include malicious code.

Virus total test result: https://www.virustotal.com/ko/file/9390245c7def5fa641e5ba273907491bf7369204b6fe9b4861c798cd4531cf61/analysis/1546097236/

Only two out of a total of 70 vaccines detect it as a virus, which is highly likely to be misdiagnosed.

You can use it with confidence.

[Creator Info]

E-Mail : nitro0@naver.com

Blog : http://nitr0.tistory.com/

WebPage : http://nitr0.000webhostapp.com/

YouTube : https://goo.gl/GcQ2XE

Twitter : https://twitter.com/ONitr0

Discord : https://discord.gg/4dpkX2F

If you want to see the Korean post, please visits here.


반응형