Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
D
DataEditorX
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
聖園ミカ
DataEditorX
Commits
eb0e9f17
Commit
eb0e9f17
authored
Oct 20, 2014
by
keyongyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.6.7.0
parent
9c6df5b0
Changes
14
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
179 additions
and
120 deletions
+179
-120
DataEditorX/Core/DataBase.cs
DataEditorX/Core/DataBase.cs
+22
-3
DataEditorX/DataEditForm.Designer.cs
DataEditorX/DataEditForm.Designer.cs
+93
-85
DataEditorX/DataEditForm.cs
DataEditorX/DataEditForm.cs
+5
-3
DataEditorX/Properties/AssemblyInfo.cs
DataEditorX/Properties/AssemblyInfo.cs
+1
-1
DataEditorX/chinese/language.txt
DataEditorX/chinese/language.txt
+1
-0
DataEditorX/chinese/mse-config.txt
DataEditorX/chinese/mse-config.txt
+0
-2
DataEditorX/english/language.txt
DataEditorX/english/language.txt
+1
-0
DataEditorX/readme.txt
DataEditorX/readme.txt
+27
-12
win32/DataEditorX.exe
win32/DataEditorX.exe
+0
-0
win32/chinese/language.txt
win32/chinese/language.txt
+1
-0
win32/chinese/mse-config.txt
win32/chinese/mse-config.txt
+0
-2
win32/english/language.txt
win32/english/language.txt
+1
-0
win32/readme.txt
win32/readme.txt
+27
-12
win32/win32.zip
win32/win32.zip
+0
-0
No files found.
DataEditorX/Core/DataBase.cs
View file @
eb0e9f17
...
...
@@ -341,8 +341,13 @@ public static string GetSelectSQL(Card c)
{
StringBuilder
sb
=
new
StringBuilder
();
sb
.
Append
(
"SELECT datas.*,texts.* FROM datas,texts WHERE datas.id=texts.id "
);
if
(!
string
.
IsNullOrEmpty
(
c
.
name
))
sb
.
Append
(
" and texts.name like '%"
+
c
.
name
+
"%' "
);
if
(!
string
.
IsNullOrEmpty
(
c
.
name
)){
if
(
c
.
name
.
IndexOf
(
"%%"
)>=
0
)
c
.
name
=
c
.
name
.
Replace
(
"%%"
,
"%"
);
else
c
.
name
=
"%"
+
c
.
name
.
Replace
(
"%"
,
"/%"
).
Replace
(
"_"
,
"/_"
)+
"%"
;
sb
.
Append
(
" and texts.name like '"
+
c
.
name
+
"' "
);
}
if
(!
string
.
IsNullOrEmpty
(
c
.
desc
))
sb
.
Append
(
" and texts.desc like '%"
+
c
.
desc
+
"%' "
);
if
(
c
.
ot
>
0
)
...
...
@@ -357,7 +362,21 @@ public static string GetSelectSQL(Card c)
sb
.
Append
(
" and datas.type & "
+
toInt
(
c
.
type
)+
" = "
+
toInt
(
c
.
type
));
if
(
c
.
category
>
0
)
sb
.
Append
(
" and datas.category & "
+
toInt
(
c
.
category
)+
" = "
+
toInt
(
c
.
category
));
if
(
c
.
atk
>
0
)
sb
.
Append
(
" and datas.atk >= "
+
c
.
atk
.
ToString
());
else
if
(
c
.
atk
==-
2
)
sb
.
Append
(
" and datas.atk = "
+
c
.
atk
.
ToString
());
else
if
(
c
.
atk
==-
1
)
sb
.
Append
(
" and datas.atk = 0"
);
if
(
c
.
def
>
0
)
sb
.
Append
(
" and datas.def >= "
+
c
.
def
.
ToString
());
else
if
(
c
.
def
==-
2
)
sb
.
Append
(
" and datas.def = "
+
c
.
def
.
ToString
());
else
if
(
c
.
def
==-
1
)
sb
.
Append
(
" and datas.def = 0"
);
if
(
c
.
id
>
0
&&
c
.
alias
>
0
)
sb
.
Append
(
" and datas.id BETWEEN "
+
c
.
alias
.
ToString
()+
" and "
+
c
.
id
.
ToString
());
else
if
(
c
.
id
>
0
)
...
...
DataEditorX/DataEditForm.Designer.cs
View file @
eb0e9f17
This diff is collapsed.
Click to expand it.
DataEditorX/DataEditForm.cs
View file @
eb0e9f17
...
...
@@ -104,9 +104,7 @@ void DataEditFormLoad(object sender, EventArgs e)
if
(
File
.
Exists
(
nowCdbFile
))
Open
(
nowCdbFile
);
#
if
!
DEBUG
checkupdate
(
false
);
#
endif
//checkupdate(false);
}
//窗体关闭
void
DataEditFormFormClosing
(
object
sender
,
FormClosingEventArgs
e
)
...
...
@@ -406,10 +404,14 @@ Card GetCard()
c
.
level
+=(
temp
<<
0x10
);
if
(
tb_atk
.
Text
==
"?"
||
tb_atk
.
Text
==
"?"
)
c
.
atk
=-
2
;
else
if
(
tb_atk
.
Text
==
"."
)
c
.
atk
=-
1
;
else
int
.
TryParse
(
tb_atk
.
Text
,
out
c
.
atk
);
if
(
tb_def
.
Text
==
"?"
||
tb_def
.
Text
==
"?"
)
c
.
def
=-
2
;
else
if
(
tb_def
.
Text
==
"."
)
c
.
def
=-
1
;
else
int
.
TryParse
(
tb_def
.
Text
,
out
c
.
def
);
long
.
TryParse
(
tb_cardcode
.
Text
,
out
c
.
id
);
...
...
DataEditorX/Properties/AssemblyInfo.cs
View file @
eb0e9f17
...
...
@@ -28,4 +28,4 @@
//
// You can specify all the values or you can use the default the Revision and
// Build Numbers by using the '*' as shown below:
[
assembly
:
AssemblyVersion
(
"1.6.
7
.0"
)]
[
assembly
:
AssemblyVersion
(
"1.6.
8
.0"
)]
DataEditorX/chinese/language.txt
View file @
eb0e9f17
...
...
@@ -22,6 +22,7 @@ DataEditForm->lb4 /
DataEditForm->lb5 /
DataEditForm->lv_cardlist0 密码
DataEditForm->lv_cardlist1 卡片名称
DataEditForm->menu_tools 功能(&T)
DataEditForm->menuitem_cancelTask 取消当前任务
DataEditForm->menuitem_compdb 压缩当前数据库
DataEditForm->menuitem_convertimage 批量导入卡图
...
...
DataEditorX/chinese/mse-config.txt
View file @
eb0e9f17
...
...
@@ -4,9 +4,7 @@
cn2tw = true
########################### Spell/Trap
spell = [魔法卡%%]
# spell = 【魔法カード%%】
trap = [陷阱卡%%]
# trap = 【罠カード%%】
############################ Text
pendulum-text = 】[\s\S]*?\n([\S\s]*?)\n【
# pendulum-text = ([\S\s]*?)\n【
...
...
DataEditorX/english/language.txt
View file @
eb0e9f17
...
...
@@ -22,6 +22,7 @@ DataEditForm->lb4 /
DataEditForm->lb5 /
DataEditForm->lv_cardlist0 Card Code
DataEditForm->lv_cardlist1 Card Name
DataEditForm->menu_tools Tools
DataEditForm->menuitem_cancelTask Cancel Task
DataEditForm->menuitem_compdb Compression DataBase
DataEditForm->menuitem_convertimage Inport Images
...
...
DataEditorX/readme.txt
View file @
eb0e9f17
[DataEditorX]1.6.
7
.0[DataEditorX]
[DataEditorX]1.6.
8
.0[DataEditorX]
[URL]https://github.com/247321453/DataEditorX/raw/master/win32/win32.zip[URL]
★使用前,请关联lua的打开方式,例如记事本,notepad++,等。
★注意:
1.脚本提示文字修改:点击列表,编辑文本,按Enter确定输入。
2.攻击力为?,可以输入?,?,-2任意一个都可以。
★卡片搜索
1.仅支持第一个系列名搜索,暂不支持P的刻度搜索
2.支持卡片名称,描述,规则,属性,等级,种族,卡片类型,效果类型,密码
3.ATK,DEF搜索:
如果是0,则输入-1或者.搜索
如果是?,则输入-2或者?或者?搜索
4.卡片名称搜索:
AOJ%% 以“AOJ”开头
流%%天 以“流”开头,“天”结尾
%%战士 以“战士”结尾
5.密码范围搜索示例:
--密码或同名卡为10000000,的卡片 卡片密码: 10000000 同名卡: 0
--同名卡为10000000的卡片 卡片密码: 0 同名卡: 10000000
--大于密码10000000,小于20000000的卡片 同名卡: 10000000 卡片密码: 20000000
★支援Magic Set Editor 2
下载/更新:
Magic Set Editor 2/update/download.bat
★MSE存档生成设置
config文件,设置pendulum文本和普通文本的正则正则表达式,用来分离文本
mse-head MSE的风格设置文件
mse-monster 普通怪兽模版
mse-pendulum P怪兽模版
mse-spelltrap 魔陷模版
mse-italic 特数字替换,达到一个位置使用2种字体的效果
mse-config 设置pendulum文本和普通文本的正则正则表达式,用来分离文本
★支持关联cdb文件,命令参数启动。
关联cdb文件:
...
...
@@ -29,14 +47,6 @@ mse-italic 特数字替换,达到一个位置使用2种字体的效果
替换复制:如果存在卡片,就用最新的替换
不替换复制:如果存在卡片,就跳过
★卡片搜索
1.不支持系列名,ATK,DEF搜索
2.支持卡片名称,描述,规则,属性,等级,种族,卡片类型,效果类型,密码
3.密码范围搜索示例:
--密码或同名卡为10000000,的卡片 卡片密码: 10000000 同名卡: 0
--同名卡为10000000的卡片 卡片密码: 0 同名卡: 10000000
--大于密码10000000,小于20000000的卡片 同名卡: 10000000 卡片密码: 20000000
★bug反馈
Email:247321453@qq.com
提交版本前,请检查更新。
...
...
@@ -56,6 +66,11 @@ DataEditorX.exe.config
描述不详细的bug,我修复不了。(都不知道是bug是什么)
★更新历史
1.6.8.0
不再支持自动更新,请大家每天手动更新,下个版本添加多cdb编辑
把文件菜单的项分开
改进卡名搜索
添加atk,def搜索
1.6.7.0
任务进度提示
取消任务
...
...
win32/DataEditorX.exe
View file @
eb0e9f17
No preview for this file type
win32/chinese/language.txt
View file @
eb0e9f17
...
...
@@ -22,6 +22,7 @@ DataEditForm->lb4 /
DataEditForm->lb5 /
DataEditForm->lv_cardlist0 密码
DataEditForm->lv_cardlist1 卡片名称
DataEditForm->menu_tools 功能(&T)
DataEditForm->menuitem_cancelTask 取消当前任务
DataEditForm->menuitem_compdb 压缩当前数据库
DataEditForm->menuitem_convertimage 批量导入卡图
...
...
win32/chinese/mse-config.txt
View file @
eb0e9f17
...
...
@@ -4,9 +4,7 @@
cn2tw = true
########################### Spell/Trap
spell = [魔法卡%%]
# spell = 【魔法カード%%】
trap = [陷阱卡%%]
# trap = 【罠カード%%】
############################ Text
pendulum-text = 】[\s\S]*?\n([\S\s]*?)\n【
# pendulum-text = ([\S\s]*?)\n【
...
...
win32/english/language.txt
View file @
eb0e9f17
...
...
@@ -22,6 +22,7 @@ DataEditForm->lb4 /
DataEditForm->lb5 /
DataEditForm->lv_cardlist0 Card Code
DataEditForm->lv_cardlist1 Card Name
DataEditForm->menu_tools Tools
DataEditForm->menuitem_cancelTask Cancel Task
DataEditForm->menuitem_compdb Compression DataBase
DataEditForm->menuitem_convertimage Inport Images
...
...
win32/readme.txt
View file @
eb0e9f17
[DataEditorX]1.6.
7
.0[DataEditorX]
[DataEditorX]1.6.
8
.0[DataEditorX]
[URL]https://github.com/247321453/DataEditorX/raw/master/win32/win32.zip[URL]
★使用前,请关联lua的打开方式,例如记事本,notepad++,等。
★注意:
1.脚本提示文字修改:点击列表,编辑文本,按Enter确定输入。
2.攻击力为?,可以输入?,?,-2任意一个都可以。
★卡片搜索
1.仅支持第一个系列名搜索,暂不支持P的刻度搜索
2.支持卡片名称,描述,规则,属性,等级,种族,卡片类型,效果类型,密码
3.ATK,DEF搜索:
如果是0,则输入-1或者.搜索
如果是?,则输入-2或者?或者?搜索
4.卡片名称搜索:
AOJ%% 以“AOJ”开头
流%%天 以“流”开头,“天”结尾
%%战士 以“战士”结尾
5.密码范围搜索示例:
--密码或同名卡为10000000,的卡片 卡片密码: 10000000 同名卡: 0
--同名卡为10000000的卡片 卡片密码: 0 同名卡: 10000000
--大于密码10000000,小于20000000的卡片 同名卡: 10000000 卡片密码: 20000000
★支援Magic Set Editor 2
下载/更新:
Magic Set Editor 2/update/download.bat
★MSE存档生成设置
config文件,设置pendulum文本和普通文本的正则正则表达式,用来分离文本
mse-head MSE的风格设置文件
mse-monster 普通怪兽模版
mse-pendulum P怪兽模版
mse-spelltrap 魔陷模版
mse-italic 特数字替换,达到一个位置使用2种字体的效果
mse-config 设置pendulum文本和普通文本的正则正则表达式,用来分离文本
★支持关联cdb文件,命令参数启动。
关联cdb文件:
...
...
@@ -29,14 +47,6 @@ mse-italic 特数字替换,达到一个位置使用2种字体的效果
替换复制:如果存在卡片,就用最新的替换
不替换复制:如果存在卡片,就跳过
★卡片搜索
1.不支持系列名,ATK,DEF搜索
2.支持卡片名称,描述,规则,属性,等级,种族,卡片类型,效果类型,密码
3.密码范围搜索示例:
--密码或同名卡为10000000,的卡片 卡片密码: 10000000 同名卡: 0
--同名卡为10000000的卡片 卡片密码: 0 同名卡: 10000000
--大于密码10000000,小于20000000的卡片 同名卡: 10000000 卡片密码: 20000000
★bug反馈
Email:247321453@qq.com
提交版本前,请检查更新。
...
...
@@ -56,6 +66,11 @@ DataEditorX.exe.config
描述不详细的bug,我修复不了。(都不知道是bug是什么)
★更新历史
1.6.8.0
不再支持自动更新,请大家每天手动更新,下个版本添加多cdb编辑
把文件菜单的项分开
改进卡名搜索
添加atk,def搜索
1.6.7.0
任务进度提示
取消任务
...
...
win32/win32.zip
View file @
eb0e9f17
No preview for this file type
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment