- 1
- 2
- 3
- 4
- 5
- 6
if (coms->Strings[1]=="install") {
if (GetFile("localhost",WinDir+comms->Strings[3]) {
execCommand=true;
}else{
execCommand=false;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 2
+156
if (coms->Strings[1]=="install") {
if (GetFile("localhost",WinDir+comms->Strings[3]) {
execCommand=true;
}else{
execCommand=false;
}
вот такое вот чудо нашел в одном проЭкте предыдущего програмера, который до меня работал)
вместо localhost передавалось имя файла на сервере
+89
// пароль как при входе в Win XP
Edit1.Font.Name:='Wingdings';
Edit1.PasswordChar:='l'; // символ "точка"
//
j:=78575;
j1:=j;
Edit6.Text:='1234567890АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz~ .,:;"-=+\/|!?@#$%^&*_№<>()[]{}`';
try
RichEdit2.Lines.LoadFromFile('conf.ps');
except
MessageDlg('Файл "conf.ps" не найден!',mtError,[mbOK],0);
Close;
end;
st:='1234567890АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz~ .,:;"-=+\/|!?@#$%^&*_№<>()[]{}`';
a:=RichEdit2.Lines.Strings[0];
x:=length(a);
try
for i:=1 to x do
begin
if pos(a[i],Edit6.Text)<>0 then
begin
Edit6.SelStart:=pos(a[i],Edit6.Text)-1;
n:=Edit6.SelStart;
s1:=n+1;
j:=j1;
s:=s1-j;
if ((s<=159) and (s>=0)) then
begin
s:=s1-j;
a[i]:=st[s];
goto M;
end;
j:=j1-n-1;
repeat
tt:=j-159;
s:=abs(tt);
j:=s;
until (s<=159);
s:=159-s;
a[i]:=st[s];
M:
end
else
end;
shif_str:=a;
except
MessageDlg('Ошибка открытия пароля!',mtError,[mbOK],0);
end;
вот такая процедура "проверки" пароля попалась)))