Citiraj:
Autor panonski
da, zašto bih naučio nešto, vjerujem Ivane da su svi programi na tvom računalu oriđiđi

|
Da se torko opet nebi uzjogunio sto pljujem pansionski hrvatski narod, pokusati cu biti blag.
Imas potrebu za uslugom. Nemas znanja napraviti ju sam, no iako imas volju, forsiras potpuno krivi koncept.
Dakle, nudi ti se varijanta da to netko napravi za tebe, sto (iako je to u domeni "vjerovali ili ne za 99% Banananja) trebas platiti.
Ponudi ti se rjesenje (sto Excel, ma koliko ti to sebi mozda ne zelis priznati, uopce nije), a tvoj stav jest takav kakav je.
Pogledaj sto sam napravio u 10 minuta (imao sam pametnijeg posla, ne brini, ali odvojim odredjeno vrijeme za svoju dusu kako bih moga na forumu demonstrirati mentalni sklop ovdasnjeg naroda):
Code:
bubba@korea:~$ cat log.c
#include <stdio.h>
#include <time.h>
#include <string.h>
time_t rawtime;
struct tm * timeinfo;
struct radnik
{
char user[20];
char pass[13];
unsigned short flag;
} a = { "mirko", "12mirko34", 0 };
char user[20], pass[13];
unsigned short flag, i;
void timestamp (void)
{
time ( &rawtime );
timeinfo = localtime ( &rawtime );
printf ( "%s\n", asctime (timeinfo) );
}
void login (void)
{
printf ("user: ");
scanf ("%s", user);
printf ("pass: ");
scanf ("%s", pass);
if (a.flag == 0 && !(strncmp(pass,a.pass,20)) && !(strncmp(user,a.user,20)))
{
printf ("%s\n1)prijavi\n0)kraj\n", a.user);
scanf ("%hu", &i);
if (i)
{
printf ("prijava: ");
timestamp();
a.flag = 1;
return;
}
else
return;
}
if (a.flag == 1 && !(strncmp(pass,a.pass,20)) && !(strncmp(user,a.user,20)))
{
printf ("%s\n1)odjavi\n0)kraj\n", a.user);
scanf ("%hu", &i);
if (i)
{
printf ("odjava: ");
timestamp();
a.flag = 0;
return;
}
else
return;
}
else printf ("krivi user/pass\n");
}
int main ()
{
while (1)
login();
return 0;
}
bubba@korea:~$ gcc -Wall -pedantic -ansi -std=c99 log.c -o log.out
bubba@korea:~$ ./log.out
user: mirko
pass: 12mirko34
mirko
1)prijavi
0)kraj
1
prijava: Mon Jan 24 18:34:08 2011
user: mirko
pass: 12krivo34
krivi user/pass
user: mirko
pass: 12mirko34
mirko
1)odjavi
0)kraj
0
user: mirko
pass: 12mirko34
mirko
1)odjavi
0)kraj
1
odjava: Mon Jan 24 18:39:27 2011
user: ^C
bubba@korea:~$
Ukratko, proof of concept koji ti zelis (i koji, svakako, treba doraditi po nekoliko segmenata). Spomenuo sam C iako niti on nije najs(p)retniji izbor za ovakvo sto, no cisto da ti pokazem kako ces koristiti vjerojatno nelicencirani softver za nesto sto konceptualno ima manje od 2kb sourcea i nesto manje od 10kb kompajlirano.
Kao sto sam ti rekao, vjerojatno netko vudreniji s MFC-om, QT-om ili nekim drugim grafickim okruzenjem, pa mozda cak i nekakvom web inacicom, bi tvoj problem rijesio za malo novaca, kvalitetno, lijepo i ucinkovito.
Citiraj:
Autor IvanVk
Podržavam ovu ideju. Kad je već poduzetnik koji zarađuje neka i drugi zarade 
|
Tja, kako da ne...