데스크탑 캘린더로
이 응용 프로그램은 시스템의 로케일 언어로 표시되는 현재 및 다음 달의 캘린더와 함께 데스크탑 배경을 생성합니다.


개요
AS 데스크탑 캘린더는 캘린더를 데스크탑 벽지의 동적으로 오버레이션하는 Visual Basic 6 (VB6) 응용 프로그램입니다. 휴일과 주말을 보여주는 기능이 포함되어 있으며 외관을위한 사용자 정의 옵션을 제공합니다.
v1.2의 새로운 것
- 시작 옵션 :
runAtStartup = True settings.ini 설정하여 응용 프로그램을 Windows 시작에서 실행하도록 구성 할 수 있습니다. - 텍스트 개요 효과 : 캘린더 텍스트에 개요 효과를 적용하기 위해 새 옵션이 추가되었습니다.
settings.ini 의 textEffect = outline 설정하여이를 구성하십시오.- Texteffect 옵션 :
-
none , shadow 및 outline
- 버그 수정 및 성능 향상 : 벽지 생성 중 메모리 사용 및 안정성을 향상시키기위한 몇 가지 최적화.
주요 기능
- 동적 벽지 생성 : 캘린더 데이터를 기반으로 맞춤형 월페이퍼를 생성하여 개인화 된 데스크탑 경험이 가능합니다.
- 휴일 강조 : 캘린더의 휴일을 자동으로 강조하여 중요한 날짜를 쉽게 추적 할 수 있습니다.
- 주말 강조 : 주말을 자동으로 강조합니다.
- 기존 벽지 통합 : 기존 벽지 파일과 통합되어 현재 데스크탑 배경과 완벽하게 혼합됩니다.
- 사용자 정의 가능한 모양 : INI 파일을 통해 글꼴, 색상 및 모양 설정을 포함하여 캘린더 모양을 사용자 정의합니다.
- 로케일 지원 : 시스템 로케일을 사용하여 지역 언어로 달력의 달 및 평일을 표시합니다.
- 다중 공식 지원 : JPG, BMP, GIF, PNG 및 TIF 파일 형식에 데스크탑 월페이퍼가있는 캘린더 생성을 지원합니다.
- 시작 옵션 :
runAtStartup = True settings.ini 설정하여 응용 프로그램을 Windows 시작에서 실행하도록 구성 할 수 있습니다. - 텍스트 개요 효과 : 캘린더 텍스트에 개요 효과를 적용하기 위해 새 옵션이 추가되었습니다.
settings.ini 의 textEffect = outline 설정하여이를 구성하십시오.
용법
1. 설치
- 컴파일 된 실행 파일,
holidays.txt 및 setting.ini 파일을 원하는 디렉토리로 복사하십시오.
참고 : Windows Defender는 실행 파일을 스타트 업에서 실행하도록 프로그램을 등록하기 때문에 실행 파일을 잠재적 위협으로 표시 할 수 있습니다.
2. 휴일 구성
- 공휴일을
holidays.txt 파일에 dd/mm 형식으로 추가하고 한 줄 당 한 번의 날짜 (예 : 12 월 25 일의 25/12 )를 추가하십시오.
3. 설정 구성
settings.ini 파일을 사용하면 데스크톱 벽지에 표시된 캘린더의 다양한 측면을 사용자 정의 할 수 있습니다. 다음은 사용 가능한 구성 옵션입니다.
[앱]
- runatstartup은 Windows 스타트 업에서 프로그램을 실행하도록 true로 설정했습니다.
[세례반]
- fontname : 달력 텍스트에 사용되는 글꼴의 이름. 기본값은
Tahoma 입니다. - fontbold : 대담한 텍스트를 활성화하거나 일반 텍스트의 경우
False 활성화하도록 True 로 설정하십시오. - Fontitalic : 이탤릭체 텍스트 또는 일반 텍스트의 경우
False 활성화하도록 True 로 설정하십시오. - FontColor : 16 진수 형식의 캘린더 텍스트의 색상 (예 : 흰색
&HFFFFFF ). - ShadowColor : 텍스트의 16 진 형식 (예 : 검은 색의
&H000000 )의 그림자 효과의 색상. - WeekdayColor : 16 진 형식의 평일 텍스트에 사용되는 색상.
- HolidayColor : 16 진 형식의 휴일 텍스트에 사용되는 색상.
- Texteffect : ; 텍스트에 적용되는 시각적 효과를 정의합니다.
-
none 효과는 적용되지 않습니다. -
shadow 텍스트 뒤에 그림자를 추가합니다. -
outline 텍스트 주위에 개요를 추가합니다.
- Fontratio_1 : 현재 달의 글꼴 높이 대 화면 높이의 비율. 기본값은
45 입니다. - Fontratio_2 : 다음 달 글꼴 높이 대 화면 높이의 비율. 기본값은
65 입니다.
[모양]
- CurrentDaysHape : 현재 날을 강조하는 데 사용되는 모양을 결정합니다. 옵션에는
Circle , Ellipse , Rectangle 및 RoundRectangle 포함됩니다. - ShapeFillColor : 16 진 형식 (예 :
&H30B4F3 )으로 지정된 현재 날에 사용되는 모양의 채우기 색상.
[달력 위치]
- STARTOFFSETX : 화면 상단 중앙에서 수평 오프셋. 양수 또는 음수 값을 사용하여 캘린더의 위치를 조정하십시오.
- STARTOFFSETY : 화면 상단 중앙에서 수직 오프셋. 양수 또는 음수 값을 사용하여 위치를 조정하십시오.
이 설정을 사용하면 선호도 및 데스크탑 설정에 맞게 캘린더의 모양 및 위치를 맞춤화 할 수 있습니다.
4. 응용 프로그램 실행
- 실행 파일을 시작하여 내장 캘린더로 벽지를 생성하십시오. 응용 프로그램은 생성 된 벽지를 데스크탑 배경으로 자동 적용합니다.
- 각 시작시 캘린더를 업데이트하려면 실행 파일의 바로 가기를 Windows 시작 폴더에 배치하십시오.
파일
-
wallpaper.bmp : 생성 된 벽지 파일. -
holidays.txt : 휴일 목록이 포함 된 텍스트 파일. -
settings.ini : 데스크탑의 글꼴 크기, 색상 및 캘린더 위치와 같은 사용자 정의 가능한 설정이 포함되어 있습니다.
의존성
- Windows OS
- Visual Basic 6 런타임
버전 역사
- 첫 번째 릴리스 : 16/04/2004
- v1.0 : 30/08/2024
- v1.1 : 06/09/2024
- v1.2 : 10/09/2024
기부금
기부금을 환영합니다! 개선 또는 새로운 기능에 대한 풀 요청을 제출할 수 있습니다.
특허
이 프로젝트는 GPL-3.0 라이센스에 따라 라이센스가 부여됩니다.
작가
- Mesut Akcan
- 블로그 : akcansoft.blogspot.com
- YouTube : youtube.com/mesutakcan
- 이메일 : [email protected]