ExPlayer
Старожил
Доброго времени суток! Нужен инсталлятор.
Обязательно должно быть:
1. Уникальный скин;
2. Выбор сочетания разных таблеток (т.е. чтобы пользователь мог выбрать какую таблетку ему ставить);
3. Выбор сочетания озвучки и текста;
4. Наличие музыки, но чтобы ее можно было выключить во время установки (т.е. должна быть кнопка);
5. Так же, как писалось в этой теме "...нужен полный комплект сжатия данных, и инсталлятор который сможет распаковать это...";
6. Инсталлятор должен быть зашифрован;
7. Желательно, чтобы в коде инсталлятора были закомментированые строчки с пометкой за что отвечает тот или иной блок кода, к примеру:
Бюджет:
Бюджет в размере 2000 рублей.
С предложениями в ЛС.
Обязательно должно быть:
1. Уникальный скин;
2. Выбор сочетания разных таблеток (т.е. чтобы пользователь мог выбрать какую таблетку ему ставить);
3. Выбор сочетания озвучки и текста;
4. Наличие музыки, но чтобы ее можно было выключить во время установки (т.е. должна быть кнопка);
5. Так же, как писалось в этой теме "...нужен полный комплект сжатия данных, и инсталлятор который сможет распаковать это...";
6. Инсталлятор должен быть зашифрован;
7. Желательно, чтобы в коде инсталлятора были закомментированые строчки с пометкой за что отвечает тот или иной блок кода, к примеру:
Код:
// Если есть русские символы, то установка не будет продолжена
function IsAnsi(S: string): boolean;
var
S1: string;
S2: string;
begin
S1 := AnsiUppercase(S);
S2 := Uppercase(S);
if CompareStr(S1, S2) = 0 then begin
S1 := Lowercase(S);
S2 := AnsiLowercase(S);
if CompareStr(S1, S2) = 0 then
Result := True;
end;
end;
function NextButtonClick(CurPageID: Integer): Boolean;
begin
Result:= True;
if CurPageID = wpSelectDir then
if not(IsAnsi(WizardForm.DirEdit.Text)) then begin
MsgBox( 'В пути установки присуствуют русские символы'#13#13'Пожалуйста, повторите ввод.', mbError, mb_Ok);
Result := False ;
end;
end;
////
Бюджет:
Бюджет в размере 2000 рублей.
С предложениями в ЛС.