Commit bf9bd69c authored by nanahira's avatar nanahira

remove

parent 903a4dcb
Images/
Images_backup/
*.tmp
win32/Magic Set Editor 2/data/
win32/Magic Set Editor 2/develop/
win32/Magic Set Editor 2/font/
win32/Magic Set Editor 2/fix don't open.bat
win32/Magic Set Editor 2/mse.com
win32/Magic Set Editor 2/mse.exe
win32/Magic Set Editor 2/README.md
win32/Magic Set Editor 2/readme.txt
win32/Magic Set Editor 2/update/*.txt
win32/Magic Set Editor 2/update/*.bat
/win32
mse-set.txt
#################
## Eclipse
......
/*.dll
/*.exe
/data
/Magic Set Editor 2
/Newtonsoft.Json.xml
/*.config
/pack.db
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
★更新历史
2.4.3.6
UI位置调整
2.4.3.5
图片显示
2.4.3.4
修复导出衍生物bug
2.4.3.3
data/mse 类型翻译
2.4.3.2
卡片种族/分类算法,如果有问题记得反馈
MSE导出,支持不显示星星的卡
2.4.3.1
pack.db更新
2.4.3.0
导出link的MSE存档
2.4.2.5
link的箭头控件
2.4.2.4
导出数据,中文名字乱码
2.4.2.3
添加连接类型
添加电子界族
2.4.2.2
添加特殊召唤类型
更新数据
2.4.2.1
为了适应ygopro1033.D,增加分行
配置config的autolength,控制每多少个字符,换行
2.4.2.0
更新数据
2.4.1.9
更新数据
2.4.1.8
更新数据
2.4.1.7
更新数据
2.4.1.6
更新数据
2.4.1.5
重写撤销系统
删除卡片资源直接删除到回收站,撤销删除只恢复数据库
2.4.1.4
修复搜索英文单引号出错的问题
更新数据
2.4.1.3
同下
2.4.1.2
rarity扩展
2.4.1.1
新增卡包数据库,支持导出带卡包信息和rarity
2.4.1.0
更新数据
2.4.0.9
更新数据
2.4.0.8
修复
2.4.0.7
导出卡片为sql功能
2.4.0.5
更新数据
多卡图打开同名卡脚本
2.4.0.4
更新数据
修复导入卡图的小bug
2.4.0.3
更新数据
2.4.0.2
修改导入游戏卡图
2.4.0.1
更新数据
2.4.0.0
1.mse的相对路径,默认为当前MagicSetEditor2,其他地方请设置config的mse_path,
导出的文件夹为export,其他地方请设置config的mse_exprotpath,
2.从MSE存档导出图片,把MSE存档导出全部图片(如果需要停止,请到任务管理器结束mse.exe)
3.生成MSE存档,不调整图片,测试没问题。
如果需要开启,请修改data文件夹的MSE的配置文件
reimage = true
以及下面的值
2.3.5.3
MSE存档图片调整,灵摆文本测试
2.3.5.2
\r导致换行
2.3.5.1
去掉debug的代码
2.3.5.0
mse更新效果文本的替换,支持去除换行
2.3.4.2
cht's pendulum
2.3.4.1
更新数据
2.3.3.0
一键导出MSE存档为图片。
注意:
仅支持原始大小导出因此还需要调用批量导入功能。
如果卡片数量多,需要的时间很久,请耐心等待。
原理:
图片会在cmd.exe的当前目录,建议先定位到mse.exe的目录。
把E:/test.mse-set替换为存档所在的目录,分隔符必须为/
(win7右键mse目录的空白处,在此打开命令窗口)
mse.exe --export E:/test.mse-set {card.gamecode}.png
2.3.2.0
MSE存档的中间图缩放
2.3.1.4
增加灵摆刻度的搜索功能
关闭数据库时清理备份文件
移除分行功能
2.3.1.3
优化复制卡片的撤销
2.3.1.2
修复bug:向空数据库复制卡片报错
2.3.1.1
完善撤销功能
2.3.1.0
更新系列名,函数列表,常数列表等
添加脚本参考资料
删除卡片同时删除脚本卡图需要确认,防止误操作
2.3.0.9
改进多语言支持
2.3.0.8
可以选择是否自动检查更新
2.3.0.7
更新系列名,函数列表,常数列表
修复:修改资源时不能更改脚本文件名,保存脚本后关闭文件仍然提示是否保存
2.3.0.6
修复图片占用问题。
2.3.0.5
修复删除卡片,无法删除卡图
2.3.0.4
MSE存档的文本处理,分行优化
2.3.0.3
为了适应ygopro1033.3,增加分行
配置config的autolength,控制每多少个字符,换行
2.3.0.2
MSE存档文本处理
2.3.0.1
修复效果描述开头和结尾的换行符
2.3.0.0
调整界面
2.2.9.9
添加开始的时候,异步加载数据
改进CodeEditor的代码提示和函数搜索
修改了图片,脚本路径获取方式,可能出现的bug
更新readme
改进密码修改,如果删除就卡片,则资源改名,否则复制。(资源:大图,小图,脚本)
2.2.9.8
调整菜单
2.2.9.7
紧急修复-setname额外的显示出错
2.2.9.6
读取MSE存档
可能出现的bug:通常魔法类型识别出错,P怪兽文本提取出错,或者无法识别该卡
存档结构:(要求:每张卡的内容,开头是card,最后一行是gamecode,在MSE的card_fields修改gamecode为最后的元素)
card:
...
gamecode: 123456
card:
....
gamecode: 123456
2.2.9.5
优化选择框
2.2.9.4
DataEditor
修改游戏数据的查找方式()Dic = >sortlist,加快卡片显示速度
2.2.9.3
修复CodeEditor
2.2.9.2
读取MSE存档暂未实现
修改DataEditor界面
如果这次显示有问题,请务必反馈
2.2.9.1
添加MSE设置说明
2.2.9.0
可以切换MSE的配置
配置整合
2.2.8.6
修复无种族的token,
2.2.8.4
japan
历史记录修正
2.2.8.3
japan
2.2.8.2
MSE的图片库相对路径
2.2.8.1
卡片描述完善,加快打开lua的速度。
2.2.8.0
修正setcode搜索
在打开的时候,自动检查更新
2.2.7.5
lua编辑器,编辑完,返回当前页数
2.2.7.4
lua编辑器,修复按ydk,图像读取,编辑卡片后列表结果bug
2.2.7.3
lua编辑器,4个空格转换为tab键
2.2.7.2
打开脚本,重复的时候,显示标签
2.2.7.1
历史记录分离,脚本编辑器的卡片信息描述
2.2.7.0
修复导入图片
整理代码
图片搜索支持png,bmp
2.2.6.4
修复lua编辑器的自动完成
2.2.6.3
导出数据:改为导出当前列表
2.2.6.2
导出MSE存档,支持png,jpg格式,支持密码,带0密码,卡名命名方式
2.2.6.1
修复english的race的兽战士
导出MSE存档,添加反转/filp
2.2.6.0
文件历史记录的顺序,从上到下。
导出MSE存档,支持设置每个存档的最大卡片数量
2.2.5.0
lua编辑器支持,读取和提示指示物代码。
添加残局示例single.lua
2.2.4.1
修复部分条件搜索
2.2.4.0
lua编辑器,Ctrl+鼠标左键 跳转到函数定义
2.2.3.4
english pengulum text
2.2.3.3
修复lua编辑器的控件遮挡问题
2.2.3.2
lua编辑器,
设置卡片库,鼠标悬停在密码时,提示卡片信息
在config可以设置lua编辑器的字体和大小
2.2.3.1
lua编辑器的函数提示带所属名
2.2.3.0
支持卡片名做为MSE存档的图片名,但是必须哈数据库的一致
2.2.2.2
增加从源码获取Lua的函数,并且自动排序函数
更新cpp的函数库,未包括utility.lua
fix english mse-config
2.2.2.1
添加关闭标签快捷键 Ctrl+W
修复lua编辑器打开大文件,无响应
lua内容变动,在关闭提示保存
2.2.2.0
lua编辑器增加根据功能说明搜索函数名
在下面的文本框输入关键字,按Enter
2.2.1.2
lua编辑器的风格
2.2.1.1
修复文件关联打开文件,无法记录打开历史
修复新建lua,没有覆盖旧文件
2.2.1.0
lua编辑器的文件菜单整合
2.2.0.0
增加lua编辑器,支持关联lua文件
等待:
lua编辑器的文件菜单整合
常用函数模板
根据函数提示搜索
2.1.4.0
改善:
浏览和导入MSE图片库的图片
按图像读取,可以支持读取卡片名的图片
2.1.3.1
修复:
支持浏览和导入MSE图片库的图片
2.1.3.0
导出MSE存档,支持8位密码前面带0(00012345)
支持浏览和导入MSE图片库的图片
对比,仅密码或者卡片信息
复制当前列表卡片
导出zip:
【名字】.cdb
【名字】.txt
desck/【名字】.ydk
pics/*.jpg
pics/thumbnail/*.jpg
2.1.2.0
修改网络连接数
2.1.1.1
修改MSE下载器
2.1.1.0
增加数据库对比
待测试 数据库对比后的操作:按ydk读取,按图像读取,搜索按钮,卡名搜索。
2.1.0.1
添加导出zip
2.1.0.0
添加历史记录,最多32条
2.0.0.3
更新mse-config.txt
2.0.0.2
复制卡片,粘贴卡片
2.0.0.1
分离文件菜单,下个版本,改进复制卡片功能
2.0.0.0
多标签界面
1.6.8.0
不再支持自动更新,请大家每天手动更新,下个版本添加多cdb编辑
把文件菜单的项分开
改进卡名搜索
添加atk,def搜索
1.6.7.0
任务进度提示
取消任务
1.6.6.0
mse-config.txt添加注释
1.6.5.0
改进自定义魔法陷阱
1.6.4.0
修复setcode输入错误
搜索为空的错误
1.6.3.0
为无种族的token添加token card类型
1.6.2.2
修复没有种族的token
1.6.2.1
修复导出MSE存档
1.6.2.0
MSE存档导出,修正english的魔法陷阱标志
增加单系列搜索
1.6.1.0
把config的MSE设置改为chinese(english)/mse-config.txt
1.6.0.0
增加简体转繁体功能
mse-italic.txt支持正则替换
1.5.5.2
增加MSE的mse-italic.txt
1.5.5.1
修复第2次导入图片,出bug
1.5.5.0
完成导出MSE存档,简体测试OK
注:config设置P描述和正常描述的分离的正则表达式
mse-head.txt的language设置语言:CN,TW,JP,EN,KO
1.5.4.0
setcode编辑框
1.5.3.0
增加压缩数据库
1.5.2.1
导入卡图的路径改为cdb的目录的pics
1.5.2.0
修复复制卡片的替换
增加批量导入卡图
1.5.1.1
改MSE更新器的默认路径
1.5.1.0
完善系列框,等待导出MSE存档
1.5.0.0
修复卡名搜索,读取ydk,读取图片
添加导出MSE存档,裁剪图片
可以记住最后打开数据库
1.4.1.0
添加撤销上一次操作。
1.4.0.0
增加多语言文件的可修改性。
1.3.4.2
新建数据库,改为提示是否打开。
打开空白数据库,将会清空当前列表和内容。
1.3.4.1
ATK/DEF输入?,自动转-2
1.3.4.0
支持 新建文本文档.txt 直接改名 新建文本文档.cdb
1.3.3.0
修复打开方式
1.3.2.2
整理代码
1.3.2.1
完善language.txt
1.3.2.0
修复
1.3.1.0
添加下载文件
1.3.0.1
分文件夹
1.3.0.0
txt文件,顺序可以打乱,关键是数值不能重复
支持多语言化
1.2.1.2
按密码搜索一样会显示同名卡
更改密码搜索
按密码搜索:密码框>0 同名框=0
按同名搜索:密码框=0 同名框>0
按密码范围搜索:密码框>0 同名框>0
1.2.1.1
自动把游戏目录设为cdb的目录
1.2.1.0
更改检查更新网址为我的百度空间
1.2.0.0
添加检查新版本
修复setname
\ No newline at end of file
[DataEditorX]2.4.3.7[DataEditorX]
[URL]https://github.com/Smile-DK/ygopro-svrelease/raw/master/win32.zip[URL]
★运行环境(Environment)
本程序基于.Net framework 2.0(3.5)开发
必备DLL:
System.Data.SQLite.dll 数据库操作
FastColoredTextBox.dll 脚本编辑
WeifenLuo.WinFormsUI.Docking.dll 多标签
winXP(需安装.Net2.0)
win7(自带.Net2.0)
win8(需要安装.Net3.5包含2.0)
★文件关联(File association)
.cdb (必选)DataEditorX
.lua (可选)Notepad++/Sublime text/DataEditorX
方法:
右键文件,打开方式,浏览文件,选择,点击确定。
注意:
默认,lua是用本程序打开,如果需要修改,在★设置 open_file_in_this设为false
★设置
DataEditorX.exe.config ★语言设置,★图片设置,★CodeEditor设置
data/language_xxx.txt 界面和消息提示文字
data/cardinfo_xxx.txt 种族,类型,系列名
★其他设置
async 后台加载数据(显示快)为true,直接加载数据为false
opera_with_cards_file 修改,删除卡片的同时,也会删除,修改,复制卡图和脚本。
open_file_in_this 用自带的脚本编辑器打开lua
★语言设置
DataEditorX.exe.config
<add key="language" value="chinese" />简体
其他语言请自己添加,需要2个文件,xxx为语言
data/language_xxx.txt
data/cardinfo_xxx.txt
★图片设置
在裁剪和导入图片时候使用。
image_quilty 保存的图片质量 1-100
image 游戏图片大小,小图宽,高,大图宽,高,共4个值
image_other 一般卡图裁剪
image_xyz xyz卡图裁剪
image_pendulum Pendulum卡图裁剪
★CodeEditor设置
IME 使用输入法
wordwrap 自动换行
tabisspace tab转换为space
fontname 字体名
fontsize 字体大小
★DataEditor:
攻击力为?,可以输入?,?,-2任意一个都可以。
文件夹pics和script和cdb所在文件夹一致。
★修改卡片密码
删除,则是直接修改密码
不删除,就是复制一张新卡片
★从ydk和图片文件夹读取卡片列表
支持:密码,带0密码,卡名的png,jpg图片
★MSE存档
读取
存档结构:(要求:每张卡的内容,开头是card,最后一行是gamecode,在MSE的card_fields修改gamecode为最后的元素)
card:
...
gamecode: 123456
card:
....
gamecode: 123456
★MSE图片
支持:密码,带0密码,卡名的png,jpg图片
在“设置为MSE图片库”(“Set MSE'Image ”)的打勾时候,导入卡图都是放到MSE的图片文件夹
★导出数据
例如:mydiy.cdb
新卡:deck/mydiy.ydk
说明:mydiy.txt
脚本script
图片pics
生成mydiy.zip,可以放在音效版的expansions,直接使用,也可以用来发布。
★数据库对比
★Lua函数查找
从C++源码获取Lua函数
返回类型,参数类型,C++实现代码。
★卡片复制:
替换复制:如果存在卡片,就用最新的替换
不替换复制:如果存在卡片,就跳过
★卡片搜索
1.仅支持第一个系列名搜索,暂不支持P的刻度搜索
2.支持卡片名称,效果描述,规则,属性,等级,种族,卡片类型,效果类型,密码
3.ATK,DEF搜索:
如果是0,则输入-1或者.搜索
如果是?,则输入-2或者?或者?搜索
4.卡片名称搜索:
AOJ%% 以“AOJ”开头
流%%天 以“流”开头,“天”结尾
%%战士 以“战士”结尾
5.密码范围搜索示例:
--密码或同名卡为10000000,的卡片 卡片密码: 10000000 同名卡: 0
--同名卡为10000000的卡片 卡片密码: 0 同名卡: 10000000
--大于密码10000000,小于20000000的卡片 同名卡: 10000000 卡片密码: 20000000
★CodeEditor:
在下面的文本框输入关键字,按Enter
Ctrl+F 查找
Ctrl+H 替换
Ctrl+鼠标左键 跳转到函数定义
Ctrl+K 函数列表
Ctrl+T 常量列表
Ctrl+鼠标滑轮 缩放文字
★Magic Set Editor 2
下载/更新:"Magic Set Editor 2/download.bat"
或者
https://github.com/247321453/MagicSetEditor2
★MSE存档生成设置
在每个语言的mse_xxx.txt修改\r\n会替换为换行,\t会替换为tab
简体转繁体,
cn2tw = false
每个存档最大数,0则是无限
maxcount = 0
从下面的文件夹找图片添加到存档,名字为密码/卡名.png/jpg
imagepath = ./Images
魔法陷阱标志,%%替换为符号,如果只是%% ,需要设置下面的ST mark is text: yes
spell = [魔法卡%%]
trap = [陷阱卡%%]
游戏yugioh,风格standard,语言CN,Edition:MSE,P怪的中间图不包含P文本区域
head = mse version: 0.3.8\r\ngame: yugioh\r\nstylesheet: standard\r\nset info:\r\n\tlanguage: CN\r\n\tedition: MSE\r\n\tST mark is text: no\r\n\tpendulum image is small: yes
读取存档,卡片描述
text =【摇摆效果】\n%ptext%\n【怪兽效果】\n%text%\n
获取P文本
pendulum-text = 】[\s\S]*?\n([\S\s]*?)\n【
获取怪兽文本
monster-text = [果|介|述|報]】\n([\S\s]*)
替换特数字
replace = ([鮟|鱇|・|·]) <i>$1</i>
把空格替换为^,(占1/3字宽)
#replace = \s <sym-auto>^</sym-auto>
把A-Z替换为另外一种字体
#replace = ([A-Z]) <i>$1</i>
\ No newline at end of file

★Environment
This program based on .Net2.0/winXP(need .Net2.0)/win7(with.Net2.0)/win8(need.Net3.5 include 2.0)
★File association
.lua Notepad++/Sublime text/DataEditorX
.cdb DataEditorX
Click file with right mouse button, Open with, Browse Files, Choose confirm(Yes)
★Feedback
If you has problems, please report on https://github.com/purerosefallen/DataEditorX/issues
Title:DataEditorX X.X.X.X
Text:
The error message text: If there is a error message box, please press Ctrl+C, then paste in someplace.
please give a detailed description of: card message; antivirus; programe location;the operation that time.
★Setting
DataEditorX.exe.config ★Language,★Image,★CodeEditor
data/language_xxx.txt Interface and prompt message
data/cardinfo_xxx.txt types/series
★Language setting
DataEditorX.exe.config
<add key="language" value="chinese" />Simplified Chinese
chinese => english
If you want to add a language,you need two file,xxx is a type of language:
data/language_xxx.txt
data/cardinfo_xxx.txt
★Image setting
you need it when you want to add or pendulum.
image_quilty 1-100
image Width/height of image and thumbnail,total four numerical value;
image_other pendulum of other cards
image_xyz pendulum of Xyz monsters
image_pendulum Pendulum
★CodeEditor Setting
IME Input Method Editors
wordwrap
tabisspace tab→space
fontname
fontsize
★DataEditor:
If you need to input Attack "?", you can use anyone of ?/?/-2 instead.
The folder of pics, script and cdb should be in a same folder consistent.
★Read cardlist from ydk and folder pics
Support:png,jpg pics with card number/card number with 0
★Output data
Example:mydiy.cdb
New card:deck/mydiy.ydk
Instruction:mydiy.txt
script
pics
↑ all of them in mydiy.zip,you can use it in expansions of ygopro with sound effect or release it.
★Database comparison
★Lua search
Find lua from C++ Source
Return in parameter type, C++ implement code
★Copy a card:
Copy and Replace: If there's a card with same name, replace it.
Copy without Replace: If there's a card with same name, ignore it.
★Card search
1.Now it can not support search by Pendulum Scale
2.You can search card with card name/effect/Attribute/Types/Level(racnk)/effect type/card number
3.Search by ATK,DEF:
If there is a "0", input"-1"or"."
If there is a "?", input"-2"or"?"
4.Search by card name:
AOJ%% start with AOJ
Shooting%%Dragon start with “Shooting” and end with “Dragon”
%%Warrior end with “Warrior”
5.Search by card number
--A card(or a card with same name) with card number of 10000000,
card number: 10000000 card with same name: 0
--The same name card with card number:10000000
card number: 0 card with same name: 10000000 .
--Card number over 10000000,less than 20000000
card with same name: 10000000 card number: 10000000
★CodeEditor:
Input keyword in the under text box,press Enter
Ctrl+F Look up
Ctrl+H Replace
Ctrl+left mouse skip to function definition
Ctrl+K List of function
Ctrl+T List of constant
Ctrl+The mouse wheel Zoom in/out
★Magic Set Editor 2
Download/update:"Magic Set Editor 2/download.bat"
Or
https://github.com/247321453/MagicSetEditor2
★MSE pics
Support:png,jpg pics with card number/card number with 0
Tick “Set MSE'Image ”,Import pics will go into pics folder under MSE
★MSE flie making setting
mse_xxx.txt modify\r\n can be newlines,\t will replace for tab
Turn Simplified into traditional,
cn2tw = false
The maxcount of every file,0 stands for unlimited
maxcount = 0
Add image from the folder,pic name:card number(or card name).png/jpg
imagepath = ./Images
Symbol of spell and traps,turn %% into your sign,If you want to use %% ,put the "ST mark is text: yes"
spell = [魔法卡%%]
trap = [陷阱卡%%]
Game name:yugioh,Style:standard,Language:CN,Edition:MSE,pics of pendulum monster don't include the text box in the central
head = mse version: 0.3.8\r\ngame: yugioh\r\nstylesheet: standard\r\nset info:\r\n\tlanguage: CN\r\n\tedition: MSE\r\n\tST mark is text: no\r\n\tpendulum image is small: yes
Read flie text
text =【摇摆效果】\n%ptext%\n【怪兽效果】\n%text%\n
Obtain Pendulum-text
pendulum-text = 】[\s\S]*?\n([\S\s]*?)\n【
Obtain monster-text
monster-text = [果|介|述|報]】\n([\S\s]*)
Replace speical number
replace = ([鮟|鱇|?|·]) <i>$1</i>
Replace blank space with^,(takes a third of a word)
#replace = \s <sym-auto>^</sym-auto>
Change A-Z into another Typeface
#replace = ([A-Z]) <i>$1</i>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment