/*
Dark Smark
haker.com.pl
Dic Generator generuje slownik z pliku wejściowego w formacie haslo:haslo.
*/
#include <iostream>
#include <fstream>
using namespace std;
int main(int argc, char *argv[])
{
if (argc<3) {
cout << "------------------------------------------------------------------------" << endl;
cout << "Sposob uzycia: " << argv[0] << " <sciezka_slownika> <plik_wyjsciowy>" << endl;
cout << "------------------------------------------------------------------------" << endl;
return 0;
}
fstream plik, plikout;
plik.open(argv[1]);
plikout.open(argv[2], ios::out);
if (plik.good() == true )
{
string wiersz;
cout << "Rozpoczeto generowanie slownika...\n\n";
while (!plik.eof())
{
getline(plik,wiersz);
wiersz=wiersz+":"+wiersz+"\n";
plikout.write(&wiersz[0], wiersz.length());
}
plik.close();
plikout.close();
cout << "Zakonczono generowanie pliku out.txt!\n\n";
} else cout<<"Problem! Nie udalo sie utworzyc slownika lub sciezka slownika nieprawidlowa!\n\n";
}