Skip to content

Commit 51cc574

Browse files
committed
mp3infp/u 2.54j3
・libogg 1.3.2, libvorbis 1.3.5 に更新。 ・mp4v2 2.0.0 (r507) に更新。 ・x64 で mp3infp.cpl がクラッシュするのを修正。(PR #7, Thanks unarist) ・mp3infp.cpl を High DPI に対応。 ・コンパイラを WDK 7.1.0 に変更。 ・Windows Vista 以前をサポート対象から除外。
1 parent 4da8a63 commit 51cc574

File tree

14 files changed

+70
-49
lines changed

14 files changed

+70
-49
lines changed

src/Installer/make_installer.bat

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ setlocal
33

44
rem インストーラ作成
55

6+
rem Target OS
7+
set target_x86=wxp
8+
set target_x64=win7
9+
610
rem バージョンを ..\classID.h から取得 (e.g. 2.54h/u4)
711
for /f tokens^=2^ delims^=^" %%i in ('find ^"SOFT_NAME^" ^< ..\classID.h') do set version=%%i
812
set version=%version:mp3infp/u Ver.=%
@@ -21,17 +25,17 @@ rem WDK
2125
if not exist ..\x86 mkdir ..\x86
2226
if not exist ..\x64 mkdir ..\x64
2327

24-
copy ..\dll\objfre_w2k_x86\i386\mp3infp.dll ..\x86 /y
25-
copy ..\dll\objfre_wnet_amd64\amd64\mp3infp.dll ..\x64 /y
28+
copy ..\dll\objfre_%target_x86%_x86\i386\mp3infp.dll ..\x86 /y
29+
copy ..\dll\objfre_%target_x64%_amd64\amd64\mp3infp.dll ..\x64 /y
2630

27-
copy ..\lang_japanese\objfre_w2k_x86\i386\Japanese.lng ..\x86 /y
28-
copy ..\lang_japanese\objfre_wnet_amd64\amd64\Japanese.lng ..\x64 /y
31+
copy ..\lang_japanese\objfre_%target_x86%_x86\i386\Japanese.lng ..\x86 /y
32+
copy ..\lang_japanese\objfre_%target_x64%_amd64\amd64\Japanese.lng ..\x64 /y
2933

30-
copy ..\mp3infp_cpl\objfre_w2k_x86\i386\mp3infp.cpl ..\x86 /y
31-
copy ..\mp3infp_cpl\objfre_wnet_amd64\amd64\mp3infp.cpl ..\x64 /y
34+
copy ..\mp3infp_cpl\objfre_%target_x86%_x86\i386\mp3infp.cpl ..\x86 /y
35+
copy ..\mp3infp_cpl\objfre_%target_x64%_amd64\amd64\mp3infp.cpl ..\x64 /y
3236

33-
copy ..\mp3infp_regist\objfre_w2k_x86\i386\mp3infp_regist.exe ..\x86 /y
34-
copy ..\mp3infp_regist\objfre_wnet_amd64\amd64\mp3infp_regist.exe ..\x64 /y
37+
copy ..\mp3infp_regist\objfre_%target_x86%_x86\i386\mp3infp_regist.exe ..\x86 /y
38+
copy ..\mp3infp_regist\objfre_%target_x64%_amd64\amd64\mp3infp_regist.exe ..\x64 /y
3539

3640

3741
rem インストーラ作成

src/ReadMe.txt

Lines changed: 25 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
mp3infp/u �V�F���g���^�^�O�G�f�B�^ (mp3�C���t�s�[) (Unicode��)
2-
Ver.2.54j2 Source code for Windows2000/XP/Vista/7
2+
Ver.2.54j3 Source code for Windows 7/8/10
33
Copyright(C) 1998-2007 T-Matsuo (win32lab.com)
44
Copyright(C) 2009 Rem
5-
Copyright(C) 2009-2012 K.Takata
5+
Copyright(C) 2009-2016 K.Takata
66

77
���r���h�‹�(�ʓr���肵�Ă�������)
8-
�EWindows Driver Kit 6001.18002
98
�EWindows Driver Kit 7.1.0 (7600.16385.1)
109
http://www.microsoft.com/downloads/details.aspx?FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff&displaylang=en
10+
�EWindows Driver Kit 6001.18002 (Win2k �p�Ƀr���h����ꍇ)
1111

1212
��mp3infp/u (Unicode��) �ŗL�̐�������
1313
�����_�Ŕ������Ă��鐧�������͈ȉ��̒ʂ�ł��B
@@ -26,37 +26,45 @@ http://www.microsoft.com/downloads/details.aspx?FamilyID=36a2630f-5d56-43b5-b996
2626
mp3infp_LoadW Unicode �Ŋ֐�
2727

2828
���r���h���@
29-
�{�o�[�W�����́A32bit �ł� WDK 6001.18002�A64bit �ł� WDK 7.1.0 ���g����
30-
�r���h����Ă��܂��B�iWDK �ɂ� MFC ���܂܂�Ă��܂��B�j
31-
32-
Win2k �ȍ~�Ŏg���� 32bit ���s�t�@�C�����r���h����ꍇ�A�X�^�[�g���j���[����
29+
�{�o�[�W�����́AWDK 7.1.0 ���g���ăr���h����Ă��܂��B�iWDK �ɂ� MFC ���܂܂�
30+
�Ă��܂��B�j
31+
x64 �r���h�̏ꍇ�A�X�^�[�g���j���[����A
3332

3433
Windows Driver Kits
35-
WDK 6001.18002
34+
WDK 7600.16385.1
3635
Build Environments
37-
Windows 2000
38-
Open a build window for Windows 2000 x86 Free Build Environment
36+
Windows Server 2003 (���邢�� Windows 7)
37+
x64 Free Build Environment
3938

40-
��I�����Ă��������BWin2k �̃����[�X�r���h�p�̊‹����J���܂��̂ŁA
39+
��I������� x64 �����[�X�r���h�p�̊‹����J���܂��̂ŁA
4140
mp3infp �� src �f�B���N�g���Ɉړ����āA�R�}���h���C������ build -g ��
4241
���s����ƃr���h����܂��Bmp3infp.dll �� dll �f�B���N�g���̉���
4342
�f�B���N�g�����쐬����A���̉��ɏo�͂���܂��B
4443

45-
64bit ���s�t�@�C�����r���h����Ƃ��́A
44+
x86 �r���h�̏ꍇ�A�X�^�[�g���j���[����ȉ���I�����Ă��������B
4645

4746
Windows Driver Kits
4847
WDK 7600.16385.1
4948
Build Environments
50-
Windows Server 2003
51-
x64 Free Build Environment
49+
Windows XP
50+
x86 Free Build Environment
51+
52+
Win2k ���� x86 �r���h���K�v�ȏꍇ�AWDK 6001.18002 ���C���X�g�[��������ŁA
53+
�X�^�[�g���j���[����
54+
55+
Windows Driver Kits
56+
WDK 6001.18002
57+
Build Environments
58+
Windows 2000
59+
Open a build window for Windows 2000 x86 Free Build Environment
5260

53-
Ȃǂ�I������Ƃ悢�ł��傤�B
61+
��I�������������B
5462

5563
�� WDK 7.0.0 �ȍ~�ł́AWin2k �p�̎��s�t�@�C���̓r���h�̓T�|�[�g����Ă��܂���B
5664
���o�[�W������ WDK 6001.18002 ���K�v�ł��B
5765
�܂��AWDK 6001.18002 ���g�����ꍇ�ł��A�ꕔ�̊֐����g�p����ƁA
5866
Win2k �ł͎��s�ł��Ȃ��t�@�C�����ł��Ă��܂��܂��Bw2kstub.cpp ��
59-
����𖳗����C�����邽�߂̃\�[�X�ł��B
67+
����𖳗����C�����邽�߂̃\�[�X�ł��i�ꕔ XP �p�j�B
6068

6169
�� WDK �Ɋ܂܂�Ă��� MFC �� 6.0 �ł��B�iVisual C++ 6.0 �Ɠ����j
6270
MFC 7.0 ����� CString ���g������AUnicode �������₷���Ȃ��Ă���
@@ -70,7 +78,7 @@ OggVorbis
7078

7179
mp4�̓ǂݏ����ɂ�mp4v2���C�u�������g�p���Ă��܂�
7280
http://code.google.com/p/mp4v2/
73-
���\�[�X���ꕔ���ς��Ă��܂�(���ωӏ��ɂ�"K.Takata"�̏������L�ڂ��Ă��܂�)
81+
���\�[�X���ꕔ���ς��Ă��܂�(���ωӏ��ɂ� "K.Takata" �̏������L�ڂ��Ă��܂�)
7482

7583
�����C�Z���X
7684
���̃\�t�g�E�F�A��LGPL���C�Z���X�Ŕz�z���Ă��܂��B

src/ReadMe_dll.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
mp3infp/u �V�F���g���^�^�O�G�f�B�^ (mp3�C���t�s�[) (Unicode��)
2-
Ver.2.54j2 Dll for Windows2000/XP/Vista/7
2+
Ver.2.54j3 Dll for Windows 7/8/10
33
Copyright(C) 1998-2007 T-Matsuo (win32lab.com)
44
Copyright(C) 2009 Rem
5-
Copyright(C) 2009-2012 K.Takata
5+
Copyright(C) 2009-2016 K.Takata
66

77
���g�p���C�u����
88
OggVorbis�`���̃t�@�C���ǂݏ����ɂ͉��L�I�[�v���\�[�X���C�u�������g�p���܂��B
@@ -11,7 +11,7 @@ OggVorbis
1111

1212
mp4�̓ǂݏ����ɂ�mp4v2���C�u�������g�p���Ă��܂�
1313
http://code.google.com/p/mp4v2/
14-
���\�[�X���ꕔ���ς��Ă��܂�(���ωӏ��ɂ�"K.Takata"�̏������L�ڂ��Ă��܂�)
14+
���\�[�X���ꕔ���ς��Ă��܂�(���ωӏ��ɂ� "K.Takata" �̏������L�ڂ��Ă��܂�)
1515

1616
�����C�Z���X
1717
���̃\�t�g�E�F�A��LGPL���C�Z���X�Ŕz�z���Ă��܂��B

src/classID.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ DEFINE_GUID(CLSID_ShellExt,
55
#define CLSID_STR_ShellExt _T("{DDB066B3-8D19-11d2-8763-006052014B08}")
66

77
#define LANG_VER 248
8-
#define SOFT_NAME _T("mp3infp/u Ver.2.54j2")
8+
#define SOFT_NAME _T("mp3infp/u Ver.2.54j3")
99
#define APP_NAME _T("mp3infp")
10-
#define COPY_RIGHT _T("Copyright(c) 1998-2012 T-Matsuo, Rem, K.Takata\nmailto:[email protected]\nhttp://win32lab.com/")
10+
#define COPY_RIGHT _T("Copyright(c) 1998-2016 T-Matsuo, Rem, K.Takata\nmailto:[email protected]\nhttp://win32lab.com/")
1111
#define HELP_FILE _T("mp3infp.chm")
1212
#define README_FILE _T("mp3infp.txt")
1313
#define MP3INFP_REG_ENTRY _T("Software\\win32lab.com\\mp3infp")

src/lang_japanese/res/mp3infp.dll.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
22
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
33
<assemblyIdentity
4-
version="2.54.92.0"
4+
version="2.54.93.0"
55
processorArchitecture="*"
66
name="mp3infp.dll"
77
/>

src/mp3infp.txt

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
mp3infp/u �V�F���g���^�^�O�G�f�B�^ (mp3�C���t�s�[) (Unicode��)
2-
Ver.2.54j2 for 2000/XP/Vista/7
2+
Ver.2.54j3 for Windows 7/8/10
33
Copyright(C) 1998-2007 T-Matsuo (win32lab.com)
44
Copyright(C) 2009 Rem
5-
Copyright(C) 2009-2012 K.Takata
5+
Copyright(C) 2009-2016 K.Takata
66

77
������mp3infp/u�̓t���[�\�t�g�E�F�A�ł�������
88
���̃\�t�g�E�F�A�́u�����v�ŗ��p�ł��܂����u���ۏ؁v�ł��B
@@ -15,7 +15,7 @@ Windows
1515

1616
mp3infp/u �́AT-Matsuo �����쐬���� mp3infp 2.54a �����ɁARem ����
1717
���ǂ��� mp3infp 2.54i alpha1 �� K.Takata �� Unicode �r���h����
18-
�����łł��BOS �́AWindows 2000 �ȍ~�̑Ή��ƂȂ��Ă��܂��B
18+
�����łł��BOS �́AWindows 7 �ȍ~�̑Ή��ƂȂ��Ă��܂��B
1919

2020
���Ή��t�@�C���`��
2121
�Empeg1.0/2.0/2.5 Layer1�`3 (.mp3/.mp2/.mp1/.rmp)
@@ -33,7 +33,7 @@ mp3infp/u
3333
�EMP4 (.mp4/.m4a/.m4v/.3gp/.3g2)
3434

3535
������‹�
36-
�E�p��łƓ��{��ł� Windows2000/XP/Vista/7
36+
�E�p��łƓ��{��ł� Windows 7/8/10
3737

3838
���ݒ�
3939
[�R���g���[���p�l��]��[mp3infp�ݒ�]�Őݒ���s���܂��B
@@ -72,13 +72,22 @@ https://github.com/k-takata/mp3infp
7272
�����ϗ���
7373
* K.Takata �ɂ�� mp3infp/u �̗���
7474

75+
2016/05/02 Ver.2.54j3
76+
�Elibogg 1.3.2, libvorbis 1.3.5 �ɍX�V�B
77+
�Emp4v2 2.0.0 (r507) �ɍX�V�B
78+
�Ex64 �� mp3infp.cpl ���N���b�V������̂��C���B(PR #7, Thanks unarist)
79+
�Emp3infp.cpl �� High DPI �ɑΉ��B
80+
�E�R���p�C���� WDK 7.1.0 �ɕύX�B
81+
�EWindows Vista �ȑO���T�|�[�g�Ώۂ��珜�O�B
82+
7583
2012/11/19 Ver.2.54j2
7684
�EMP4 �t�@�C���̓ǂݍ��݂��x���̂��C���B(mp4v2 2.0.0 �ōĔ����Ă����B)
85+
�Emp4v2 2.0.0 (r500) �ɍX�V�B
7786

7887
2012/11/18 Ver.2.54j
7988
�EUnicode�ł̐������̂� mp3infp/u �ɕύX�B
8089
�Elibogg 1.3.0, libvorbis 1.3.3 �ɍX�V�B
81-
�Emp4v2 2.0.0 �ɍX�V�B
90+
�Emp4v2 2.0.0 (r497) �ɍX�V�B
8291
�Emulti-sample description ���܂� mp4 �t�@�C���ŗ�����̂��C���B
8392
�E�^�O�X�V���Ƀ^�C���X�^���v���X�V���Ȃ��ݒ�̎��ɁA�^�C���X�^���v��
8493
�@�ۑ����ł��Ȃ������ꍇ�A�ُ�ȃ^�C���X�^���v�ɂȂ�̂��C���B

src/mp3infp_cpl/res/mp3infp.cpl.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
22
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
33
<assemblyIdentity
4-
version="2.54.92.0"
4+
version="2.54.93.0"
55
processorArchitecture="*"
66
name="mp3infp.cpl"
77
/>

src/mp3infp_cpl/res/mp3infp_cpl.rc2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ BEGIN
4040
VALUE "FileDescription", "mp3infp_cpl DLL\0"
4141
VALUE "FileVersion", BUILD_STR
4242
VALUE "InternalName", "mp3infp_cpl\0"
43-
VALUE "LegalCopyright", "Copyright (C) 1998-2012 T-Matsuo, Rem, K.Takata\0"
43+
VALUE "LegalCopyright", "Copyright (C) 1998-2016 T-Matsuo, Rem, K.Takata\0"
4444
VALUE "LegalTrademarks", "\0"
4545
VALUE "OriginalFilename", "mp3infp.cpl\0"
4646
VALUE "PrivateBuild", "\0"
47-
VALUE "ProductName", "mp3infp.cpl �޲�Я� �ݸ ײ����\0"
47+
VALUE "ProductName", "mp3infp.cpl Control Panel Item\0"
4848
VALUE "ProductVersion", PRODUCT_STR
4949
VALUE "SpecialBuild", "\0"
5050
END

src/mp3infp_eng.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
mp3infp/u - Shell extension type tag editor -
2-
Ver.2.54j2 for Windows2000/XP/Vista/7
2+
Ver.2.54j3 for Windows 7/8/10
33
Copyright(C) 1998-2007 T-Matsuo (win32lab.com)
44
Copyright(C) 2009 Rem
5-
Copyright(C) 2009-2012 K.Takata
5+
Copyright(C) 2009-2016 K.Takata
66

77
**** mp3infp/u is freeware ****
88

src/mp3infp_regist/res/mp3infp_regist.exe.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
22
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
33
<assemblyIdentity
4-
version="2.54.92.0"
4+
version="2.54.93.0"
55
processorArchitecture="*"
66
name="mp3infp_regist"
77
/>

0 commit comments

Comments
 (0)