Skip to content

A tool used to generate output files quickly and easily.

License

Notifications You must be signed in to change notification settings

AdemJensen/OI_DataConverter

Repository files navigation

OI DataConverter

A tool used to generate output files quickly and easily.

When preparing OI datas, you may have a generator to make input datas and a standard program to make output files. But how to make 20, or even 100 sets of datas?

By modifying the file name in your standard program? too compicated! Use our tool to make things simple!

How to get the release version?

You can download the release version by clicking here.

System requirements

Because of the use of function "getch()", the current version of data converter can only support Microsoft Windows.

Fell free to post pull request to share your solutions.

About coding

This source code is originaly written by DEV-CPP at the year of 2016, which is a time when I only have little experience in making large programs(Not saying that I have experience now).

Notice: Because of the DEV-CPP, the source code is encoded by UTF-8, which is not a standard way of encoding a program. This issue will be resolved afterwards.

Tips: In some of the files, you may see "Version S2", even in the release panel. This is because before the first commit on Git, there are several versions (0.9, 1.0, 2.0, 3.0, 4.0, 5.0, S1), this version appeared to be the last version since 2016, so I only added this version and commited it as the first version on GitHub. This is mainly because I just learnt how to use Git and GitHub yesterday(today is 2018-11-26). You can also treat this as my first attempment of the use of Git and GitHub. If there is anything unprofessional, please note them on "Issues" or E-Mail me.

In that situation, the code is unprofessional and doesn't match the standard of large programs. But I decided to post them on GitHub anyway in the thoughts of studying and sharing. Because although there are shortcommings, the system is really interesting, especially the automatic matching system and analyse systems.

If you have any great ideas about how to improve this program, fell free to post "Issues" and "Pull requests" to make your contribution.

About Author

The auther is currently a college student of ShanDong University(By the year of 2021). The author doesn't have much time to update this project and deal with pull requests frequently.

But you are more than welcomed to communicate with me via E-Mail or QQ.

My E-Mail is: [rentenglong@163.com]

My QQ is: 1043448789

Fell free to talk about anything.

If you like my program, please make a donation on Alipay.

My Alipay account is 15553142784, which is also my phone number (Please don't dial it QWQ).

License

This is a free software under the license of GPL.

Copyright (C) 2018 AdemJensen This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License and a copy of the GCC Runtime Library Exception along with this program; see the files COPYING3 and COPYING.RUNTIME respectively. If not, see [http://www.gnu.org/licenses/].

About

A tool used to generate output files quickly and easily.

Resources

License

Stars

Watchers

Forks

Packages

No packages published