Andrew_Dark 8 #199159 Posted July 12, 2014 ага, а ту которая была с таким же названием переименовал и саму процедуру в 4 и в том назделе на 4 Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #199160 Posted July 12, 2014 ага, а ту которая была с таким же названием переименовал и саму процедуру в 4 и в том назделе на 4 Так и не понял, подключена или нет.. procedure InitializeWizard1(); begin ... end; procedure InitializeWizard2(); begin ... end; procedure InitializeWizard3(); begin ... end; procedure InitializeWizard(); begin InitializeWizard1(); InitializeWizard2(); InitializeWizard3(); end; Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #199191 Posted July 12, 2014 (edited) у менея та же схема, только с этой фичей которая у меня третья, у меня таких всего 4. Теперь понял? Структура подключения аналогична твоей. четвёртая отвечает за картинку сплеша. всё вместе выглядит вот так: procedure InitializeWizard();begin InitializeWizard1(); {èç BackUpPage.iss} InitializeWizard2(); {èç Music.iss} InitializeWizard3(); InitializeWizard4(); WindowResize(); begin WizardForm.SelectComponentsLabel.Hide; WizardForm.TypesCombo.Hide; WizardForm.ComponentsList.SetBounds(ScaleX(356), ScaleY(4), ScaleX(360), ScaleY(500)); WizardForm.ComponentsList.OnItemMouseMove:= @ShowCompDescription; WizardForm.ComponentsList.OnMouseLeave := @CompListMouseLeave; CompDescImgPanel := TPanel.Create(WizardForm); with CompDescImgPanel do begin Parent := WizardForm.SelectComponentsPage; SetBounds(ScaleX(0), ScaleY(4), ScaleX(340), ScaleY(220)); //ðàìêà êàðòèíêè BevelInner := bvLowered; end; CompDescText[1] := TLabel.Create(WizardForm); with CompDescText[1] do begin Parent := CompDescImgPanel; SetBounds(ScaleX(5), ScaleY(5), CompDescImgPanel.Width - ScaleX(10), CompDescImgPanel.Height - ScaleY(10)); AutoSize := False; WordWrap := True; Enabled := False; Caption := CustomMessage('ComponentsImgInfo'); end; CompDescImg := TBitmapImage.Create(WizardForm); with CompDescImg do begin Parent := CompDescImgPanel; SetBounds(ScaleX(5), ScaleY(5), CompDescImgPanel.Width - ScaleX(10), CompDescImgPanel.Height - ScaleY(10)); Stretch := True; Hide; end; CompDescPanel := TPanel.Create(WizardForm); with CompDescPanel do begin Parent := WizardForm.SelectComponentsPage; SetBounds(ScaleX(0), ScaleY(280), ScaleX(340), ScaleY(220)); //Íèæíèÿ ðàìêà BevelInner := bvLowered; end; CompDescText[2] := TLabel.Create(WizardForm); with CompDescText[2] do begin Parent := CompDescPanel; SetBounds(ScaleX(5), ScaleY(5), CompDescPanel.Width - ScaleX(10), CompDescPanel.Height - ScaleY(10)); AutoSize := False; WordWrap := True; Enabled := False; Caption := CustomMessage('ComponentsInfo'); end; Edited July 12, 2014 by Darksoul Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #199197 Posted July 12, 2014 (edited) @Darksoul, а зачем тут begin ещё один? procedure InitializeWizard(); begin InitializeWizard1(); {èç BackUpPage.iss} InitializeWizard2(); {èç Music.iss} InitializeWizard3(); InitializeWizard4(); WindowResize(); begin WizardForm.SelectComponentsLabel.Hide; WizardForm.TypesCombo.Hide; После WindowResize() убери один, смысла от него там нет.. Edited July 12, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #199198 Posted July 12, 2014 (edited) ругается почему-то если его нет:) так понятнее??? procedure InitializeWizard3();begin ExtractTemporaryFile('Splash.png'); ShowSplashScreen(WizardForm.Handle,ExpandConstant('{tmp}\Splash.png'),1000,3000,1000,0,255,True,$FFFFFF,10);end;procedure InitializeWizard();begin InitializeWizard1(); {èç BackUpPage.iss} InitializeWizard2(); {èç Music.iss} InitializeWizard3(); WindowResize(); begin WizardForm.SelectComponentsLabel.Hide; WizardForm.TypesCombo.Hide; WizardForm.ComponentsList.SetBounds(ScaleX(356), ScaleY(4), ScaleX(360), ScaleY(500)); WizardForm.ComponentsList.OnItemMouseMove:= @ShowCompDescription; WizardForm.ComponentsList.OnMouseLeave := @CompListMouseLeave; CompDescImgPanel := TPanel.Create(WizardForm); with CompDescImgPanel do begin Parent := WizardForm.SelectComponentsPage; SetBounds(ScaleX(0), ScaleY(4), ScaleX(340), ScaleY(220)); //ðàìêà êàðòèíêè BevelInner := bvLowered; end; CompDescText[1] := TLabel.Create(WizardForm); with CompDescText[1] do begin Parent := CompDescImgPanel; SetBounds(ScaleX(5), ScaleY(5), CompDescImgPanel.Width - ScaleX(10), CompDescImgPanel.Height - ScaleY(10)); AutoSize := False; WordWrap := True; Enabled := False; Caption := CustomMessage('ComponentsImgInfo'); end; CompDescImg := TBitmapImage.Create(WizardForm); with CompDescImg do begin Parent := CompDescImgPanel; SetBounds(ScaleX(5), ScaleY(5), CompDescImgPanel.Width - ScaleX(10), CompDescImgPanel.Height - ScaleY(10)); Stretch := True; Hide; end; CompDescPanel := TPanel.Create(WizardForm); with CompDescPanel do begin Parent := WizardForm.SelectComponentsPage; SetBounds(ScaleX(0), ScaleY(280), ScaleX(340), ScaleY(220)); //Íèæíèÿ ðàìêà BevelInner := bvLowered; end; CompDescText[2] := TLabel.Create(WizardForm); with CompDescText[2] do begin Parent := CompDescPanel; SetBounds(ScaleX(5), ScaleY(5), CompDescPanel.Width - ScaleX(10), CompDescPanel.Height - ScaleY(10)); AutoSize := False; WordWrap := True; Enabled := False; Caption := CustomMessage('ComponentsInfo'); end; AddCompDescription(1, CustomMessage('CompDesc1'), 'CompDescImg1.bmp'); AddCompDescription(2, CustomMessage('CompDesc2'), 'CompDescImg2.bmp'); AddCompDescription(3, CustomMessage('CompDesc3'), 'CompDescImg3.bmp'); AddCompDescription(4, CustomMessage('CompDesc4'), 'CompDescImg4.bmp'); AddCompDescription(5, CustomMessage('CompDesc5'), 'CompDescImg5.bmp'); AddCompDescription(6, CustomMessage('CompDesc6'), 'CompDescImg6.bmp'); AddCompDescription(7, CustomMessage('CompDesc7'), 'CompDescImg7.bmp'); AddCompDescription(8, CustomMessage('CompDesc8'), 'CompDescImg8.bmp'); AddCompDescription(9, CustomMessage('CompDesc9'), 'CompDescImg9.bmp'); AddCompDescription(10, CustomMessage('CompDesc10'), 'CompDescImg10.bmp'); AddCompDescription(11, CustomMessage('CompDesc11'), 'CompDescImg11.bmp'); AddCompDescription(12, CustomMessage('CompDesc12'), 'CompDescImg12.bmp'); AddCompDescription(13, CustomMessage('CompDesc13'), 'CompDescImg13.bmp'); AddCompDescription(14, CustomMessage('CompDesc14'), 'CompDescImg14.bmp'); AddCompDescription(15, CustomMessage('CompDesc15'), 'CompDescImg15.bmp'); AddCompDescription(16, CustomMessage('CompDesc16'), 'CompDescImg16.bmp'); AddCompDescription(17, CustomMessage('CompDesc17'), 'CompDescImg17.bmp'); AddCompDescription(18, CustomMessage('CompDesc18'), 'CompDescImg18.bmp'); AddCompDescription(19, CustomMessage('CompDesc19'), 'CompDescImg19.bmp'); AddCompDescription(20, CustomMessage('CompDesc20'), 'CompDescImg20.bmp'); AddCompDescription(21, CustomMessage('CompDesc21'), 'CompDescImg21.bmp'); AddCompDescription(22, CustomMessage('CompDesc22'), 'CompDescImg22.bmp'); AddCompDescription(23, CustomMessage('CompDesc23'), 'CompDescImg23.bmp'); AddCompDescription(24, CustomMessage('CompDesc24'), 'CompDescImg24.bmp'); AddCompDescription(25, CustomMessage('CompDesc25'), 'CompDescImg25.bmp'); AddCompDescription(26, CustomMessage('CompDesc26'), 'CompDescImg26.bmp'); AddCompDescription(27, CustomMessage('CompDesc27'), 'CompDescImg27.bmp'); AddCompDescription(28, CustomMessage('CompDesc28'), 'CompDescImg28.bmp'); AddCompDescription(29, CustomMessage('CompDesc29'), 'CompDescImg29.bmp'); AddCompDescription(30, CustomMessage('CompDesc30'), 'CompDescImg30.bmp'); AddCompDescription(31, CustomMessage('CompDesc31'), 'CompDescImg31.bmp'); AddCompDescription(32, CustomMessage('CompDesc32'), 'CompDescImg32.bmp'); AddCompDescription(33, CustomMessage('CompDesc33'), 'CompDescImg33.bmp'); AddCompDescription(34, CustomMessage('CompDesc34'), 'CompDescImg34.bmp'); AddCompDescription(35, CustomMessage('CompDesc35'), 'CompDescImg35.bmp'); AddCompDescription(36, CustomMessage('CompDesc36'), 'CompDescImg36.bmp'); AddCompDescription(37, CustomMessage('CompDesc37'), 'CompDescImg37.bmp'); AddCompDescription(38, CustomMessage('CompDesc38'), 'CompDescImg38.bmp'); AddCompDescription(39, CustomMessage('CompDesc39'), 'CompDescImg39.bmp'); AddCompDescription(40, CustomMessage('CompDesc40'), 'CompDescImg40.bmp'); AddCompDescription(41, CustomMessage('CompDesc41'), 'CompDescImg41.bmp'); AddCompDescription(42, CustomMessage('CompDesc42'), 'CompDescImg42.bmp'); AddCompDescription(43, CustomMessage('CompDesc43'), 'CompDescImg43.bmp'); AddCompDescription(44, CustomMessage('CompDesc44'), 'CompDescImg44.bmp'); AddCompDescription(45, CustomMessage('CompDesc45'), 'CompDescImg45.bmp'); AddCompDescription(46, CustomMessage('CompDesc46'), 'CompDescImg46.bmp'); AddCompDescription(47, CustomMessage('CompDesc47'), 'CompDescImg47.bmp'); AddCompDescription(48, CustomMessage('CompDesc48'), 'CompDescImg48.bmp'); AddCompDescription(49, CustomMessage('CompDesc49'), 'CompDescImg49.bmp'); AddCompDescription(50, CustomMessage('CompDesc50'), 'CompDescImg50.bmp'); AddCompDescription(51, CustomMessage('CompDesc51'), 'CompDescImg51.bmp'); AddCompDescription(52, CustomMessage('CompDesc52'), 'CompDescImg52.bmp'); AddCompDescription(53, CustomMessage('CompDesc53'), 'CompDescImg53.bmp'); AddCompDescription(54, CustomMessage('CompDesc54'), 'CompDescImg54.bmp'); AddCompDescription(55, CustomMessage('CompDesc55'), 'CompDescImg55.bmp'); AddCompDescription(56, CustomMessage('CompDesc56'), 'CompDescImg56.bmp'); AddCompDescription(57, CustomMessage('CompDesc57'), 'CompDescImg57.bmp'); AddCompDescription(58, CustomMessage('CompDesc58'), 'CompDescImg58.bmp'); AddCompDescription(59, CustomMessage('CompDesc59'), 'CompDescImg59.bmp'); AddCompDescription(60, CustomMessage('CompDesc60'), 'CompDescImg60.bmp'); AddCompDescription(61, CustomMessage('CompDesc61'), 'CompDescImg61.bmp'); AddCompDescription(62, CustomMessage('CompDesc62'), 'CompDescImg62.bmp'); AddCompDescription(63, CustomMessage('CompDesc63'), 'CompDescImg63.bmp'); AddCompDescription(64, CustomMessage('CompDesc64'), 'CompDescImg64.bmp'); AddCompDescription(65, CustomMessage('CompDesc65'), 'CompDescImg65.bmp'); AddCompDescription(66, CustomMessage('CompDesc66'), 'CompDescImg66.bmp'); AddCompDescription(67, CustomMessage('CompDesc67'), 'CompDescImg67.bmp'); AddCompDescription(68, CustomMessage('CompDesc68'), 'CompDescImg68.bmp'); AddCompDescription(69, CustomMessage('CompDesc69'), 'CompDescImg69.bmp'); AddCompDescription(70, CustomMessage('CompDesc70'), 'CompDescImg70.bmp'); AddCompDescription(71, CustomMessage('CompDesc71'), 'CompDescImg71.bmp'); AddCompDescription(72, CustomMessage('CompDesc72'), 'CompDescImg72.bmp'); AddCompDescription(73, CustomMessage('CompDesc73'), 'CompDescImg73.bmp'); AddCompDescription(74, CustomMessage('CompDesc74'), 'CompDescImg74.bmp'); AddCompDescription(75, CustomMessage('CompDesc75'), 'CompDescImg75.bmp'); AddCompDescription(76, CustomMessage('CompDesc76'), 'CompDescImg76.bmp'); AddCompDescription(77, CustomMessage('CompDesc77'), 'CompDescImg77.bmp'); AddCompDescription(78, CustomMessage('CompDesc78'), 'CompDescImg78.bmp'); AddCompDescription(79, CustomMessage('CompDesc79'), 'CompDescImg79.bmp'); AddCompDescription(80, CustomMessage('CompDesc80'), 'CompDescImg80.bmp'); AddCompDescription(81, CustomMessage('CompDesc81'), 'CompDescImg81.bmp'); AddCompDescription(82, CustomMessage('CompDesc82'), 'CompDescImg82.bmp'); AddCompDescription(83, CustomMessage('CompDesc83'), 'CompDescImg83.bmp'); AddCompDescription(84, CustomMessage('CompDesc84'), 'CompDescImg84.bmp'); AddCompDescription(85, CustomMessage('CompDesc85'), 'CompDescImg85.bmp'); AddCompDescription(86, CustomMessage('CompDesc86'), 'CompDescImg86.bmp'); AddCompDescription(87, CustomMessage('CompDesc87'), 'CompDescImg87.bmp'); AddCompDescription(88, CustomMessage('CompDesc88'), 'CompDescImg88.bmp'); AddCompDescription(89, CustomMessage('CompDesc89'), 'CompDescImg89.bmp'); AddCompDescription(90, CustomMessage('CompDesc90'), 'CompDescImg90.bmp'); AddCompDescription(91, CustomMessage('CompDesc91'), 'CompDescImg91.bmp'); AddCompDescription(92, CustomMessage('CompDesc92'), 'CompDescImg92.bmp'); AddCompDescription(93, CustomMessage('CompDesc93'), 'CompDescImg93.bmp'); AddCompDescription(94, CustomMessage('CompDesc94'), 'CompDescImg94.bmp'); AddCompDescription(95, CustomMessage('CompDesc95'), 'CompDescImg95.bmp'); AddCompDescription(96, CustomMessage('CompDesc96'), 'CompDescImg101.bmp'); AddCompDescription(97, CustomMessage('CompDesc97'), 'CompDescImg101.bmp'); AddCompDescription(98, CustomMessage('CompDesc98'), 'CompDescImg101.bmp'); AddCompDescription(99, CustomMessage('CompDesc99'), 'CompDescImg101.bmp'); AddCompDescription(100, CustomMessage('CompDesc100'), 'CompDescImg101.bmp'); AddCompDescription(101, CustomMessage('CompDesc101'), 'CompDescImg101.bmp'); AddCompDescription(102, CustomMessage('CompDesc102'), 'CompDescImg101.bmp'); AddCompDescription(103, CustomMessage('CompDesc103'), 'CompDescImg101.bmp'); AddCompDescription(104, CustomMessage('CompDesc104'), 'CompDescImg101.bmp'); AddCompDescription(105, CustomMessage('CompDesc105'), 'CompDescImg101.bmp'); AddCompDescription(106, CustomMessage('CompDesc106'), 'CompDescImg101.bmp'); AddCompDescription(107, CustomMessage('CompDesc107'), 'CompDescImg101.bmp'); AddCompDescription(108, CustomMessage('CompDesc108'), 'CompDescImg101.bmp'); AddCompDescription(109, CustomMessage('CompDesc109'), 'CompDescImg101.bmp'); AddCompDescription(110, CustomMessage('CompDesc110'), 'CompDescImg101.bmp'); AddCompDescription(111, CustomMessage('CompDesc111'), 'CompDescImg101.bmp'); AddCompDescription(112, CustomMessage('CompDesc112'), 'CompDescImg112.bmp'); AddCompDescription(113, CustomMessage('CompDesc113'), 'CompDescImg113.bmp'); AddCompDescription(114, CustomMessage('CompDesc114'), 'CompDescImg114.bmp'); AddCompDescription(115, CustomMessage('CompDesc115'), 'CompDescImg115.bmp'); AddCompDescription(116, CustomMessage('CompDesc116'), 'CompDescImg116.bmp'); AddCompDescription(117, CustomMessage('CompDesc117'), 'CompDescImg117.bmp'); AddCompDescription(118, CustomMessage('CompDesc118'), 'CompDescImg118.bmp'); AddCompDescription(119, CustomMessage('CompDesc119'), 'CompDescImg119.bmp'); AddCompDescription(120, CustomMessage('CompDesc120'), 'CompDescImg120.bmp'); end; end; Edited July 12, 2014 by Darksoul Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #199201 Posted July 12, 2014 (edited) ругается почему-то если его нет:) И правильно. Если убираешь один begin нужно будет убрать и один end, который его закрывает. Это называется операторные скобки. Edited July 12, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #199202 Posted July 12, 2014 Дописал новый проект... Ещё и #include на 25 Кб. Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #199203 Posted July 12, 2014 (edited) E,hfk Дописал новый проект... Ещё и #include на 25 Кб. Да харе хвастаться, мы и так знаем что ты умный, можешь помочь, если не трудно? И правильно. Если убираешь один begin нужно будет убрать и один end, который его закрывает. Это называется операторные скобки. Убрал, вроде компилит без ошибок, да эты бегин с ендом мне и не мешали:) Смешно, но после того как убрал, компилиться раз так в 5 быстрее:) нифига себе:) и так быстро было. Edited July 12, 2014 by Darksoul Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #199204 Posted July 12, 2014 Darksoul, всё последнее время был занят своим проектом (почти 2 месяца). А с чем помочь то? Я сквозь пальцы просматриваю тему, не на всё обращаю внимание. Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #199205 Posted July 12, 2014 Да всё никак немогу привязать к основному скрипту замену описания проги инсталла по умолчанию, для начала просто хочу, чтобы в строке отображался мой скайп, мало ли что, ато инфа про создателей инно думаю игрокам танков в вкладке about как то пофиг;) а что за проект то? И вообще вы когда нибудь в скин билдере редактировали скин? ато я его запихиваю, выбираю редактировать, а поля которые с названиями запчастей скина серые:( Просто есть идея скина, хочу нарисовать и запилить в модпак сам, но не знаю как скриптами это делается, нет примеров больших и подробных, а готовые все с другой структурой, много перемешано в них, не поймёшь что к скину, а что вообще к другой опере относится. Кстати, посмотрите мой супер модпак по ссылке в подписи:) Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #199207 Posted July 12, 2014 Кстати, посмотрите мой супер модпак по ссылке в подписи:) 'Сам попробуй' Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #199209 Posted July 12, 2014 'Сам попробуй' 122.07.jpg Понравился текст???:) Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #199210 Posted July 12, 2014 (edited) @Darksoul, нет, это отображается при переходе по твоей подписи. 'Сам посмотри, какая ссылка у тебя в подписи' Edited July 12, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #199213 Posted July 12, 2014 Ты не понял, так и задумано, ты сам текст почитай:) А без редактора форм можно скрин нарисовать с готовых картинок??? И ещё, подкиньте если не трудно кнопку для включения\отключения музыки, моя длинная как то тупо смотрится:) кстати, если просят готовый скрипт "подарить", это не будет глупым поступком? Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #199215 Posted July 12, 2014 (edited) Darksoul, ну вот пример хороший. Подрихтовал немного для быстрой интеграции. Нужна расширенная версия. [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Code~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~] function AppendMenu(hMenu: HMENU; uFlags, uIDNewItem: UINT; lpNewItem: PChar): BOOL; external '[email protected] stdcall'; function GetSystemMenu(hWnd: HWND; bRevert: BOOL): HMENU; external '[email protected] stdcall'; function MessageBox(hWnd: HWND; lpText, lpCaption: PAnsiChar; uType: LongWord): Integer; external '[email protected] stdcall'; const WM_SYSCOMMAND = $0112; MF_DELETE = $200; MF_SEPARATOR = $800; MF_BYPOSITION = $400; var Menu: TMenuItem; procedure AppOnMessage(var Msg: TMsg; var Handled: Boolean); begin if Msg.message = WM_SYSCOMMAND then if Msg.wParam = Menu.Handle then MessageBox(WizardForm.Handle,'Спасибо за создание инсталлятора:' + #13 + 'YURSHAT, Profrager, htuos,' + #13 + 'Shegorat, K9000, Expeditor' + #13#13 + 'Автор nik1967','О программе', MB_ICONINFORMATION); end; procedure NewAbout(); begin if not AppendMenu(GetSystemMenu(Wizardform.Handle, True), MF_DELETE, 0, SetupMessage(msgAboutSetupMenuItem)) then WizardForm.Position:=poScreenCenter; AppendMenu(GetSystemMenu(Wizardform.Handle, False), MF_SEPARATOR, 0, ''); Menu:= TMenuItem.Create(WizardForm); AppendMenu(GetSystemMenu(Wizardform.Handle, False), MF_BYPOSITION, Menu.Handle, SetupMessage(msgAboutSetupMenuItem)); Application.OnMessage:=@AppOnMessage; end; procedure InitializeWizard(); begin NewAbout(); end; Edited July 12, 2014 by AtotIK Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #199217 Posted July 12, 2014 (edited) Ты не понял, так и задумано, ты сам текст почитай:) Та всё я понял.. просто не каждый догадается в адресной строке стереть то, что нужно и потом на сайте найти твой пак. И ещё, подкиньте если не трудно кнопку для включения\отключения музыки, моя длинная как то тупо смотрится:) Пару страниц назад были примеры скриптов с музыкой (в том числе и с картинками кнопок). кстати, если просят готовый скрипт "подарить", это не будет глупым поступком? Смотря что у тебя в этом скрипте. Edited July 12, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #199219 Posted July 12, 2014 ввесь мой модпак, хотят типа переделать:) И самый интересный вопрос, может кто-то помочь подключить ботву, чтобы я мог свои скрины в png делать, а не в большом по обьёму bmp, у меня не получается:( Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #199220 Posted July 12, 2014 (edited) Darksoul, ваши коды проще с нуля написать, чем разбираться в них. Там же чёрт ногу сломит, 100%. З.Ы. Мне просто было не интересно дальше искать по ссылкам. ЦА хотят прямую: зашёл --> скачал --> установил. Троллинг тут неуместен. Edited July 12, 2014 by AtotIK Quote Share this post Link to post Short link Share on other sites
Andrew_Dark 8 #199230 Posted July 12, 2014 Вы не поняли- подпись, это просто шутка:) Darksoul, ваши коды проще с нуля написать, чем разбираться в них. Там же чёрт ногу сломит, 100%. З.Ы. Мне просто было не интересно дальше искать по ссылкам. ЦА хотят прямую: зашёл --> скачал --> установил. Троллинг тут неуместен. Ну так напишите в лс:) Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #199235 Posted July 12, 2014 (edited) Вы не поняли- подпись, это просто шутка:)Ну так напишите в лс:) А смысл в ней? Типичный пользователь (который просто зашёл на сайт и даже не собирается регистрироваться, чтобы писать в ЛС) увидит вашу подпись, перейдёт по ней - поймёт, что это всего-лишь шутка и забьёт. Собственную аудиторию постоянных пользователей таким образом не наберёшь. Edited July 12, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites