Potrzebowałem dziś prosty konwerter plików txt, na szybko wyklepałem coś takiego:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
OpenFileDialog fd = new OpenFileDialog();
if (fd.ShowDialog() != DialogResult.OK) return;
StreamReader sr = new StreamReader(fd.FileName);
List<string> output = new List<string>();
string line = "";
while (!string.IsNullOrEmpty((line = sr.ReadLine())))
{
output.Add(line);
}
sr.Close();
SaveFileDialog sf = new SaveFileDialog();
sf.AddExtension = false;
sf.DefaultExt = "*.txt";
sf.Filter = "*.txt|*.txt";
if (sf.ShowDialog() != DialogResult.OK) return;
StreamWriter sw = new StreamWriter(sf.FileName);
foreach (string oneline in output)
{
try
{
sw.WriteLine(";" + oneline.Substring(21).Replace(',', ';'));
}
catch { }
}
sw.Flush();
sw.Close();
Close();
}
}
Z ciekawości wrzuciłem to na virustotal, wynik 1/55 - Qihoo-360 wykrył znów HEUR/QVM03.0.0000.Malware.Gen.
Czy może ktoś w wolnej chwili wrzucić kod do siebie, skompilować i sprawdzić na virustotal? Może to jakiś syf u mnie skutecznie utrudnia życie...