ria pc game
fle game engine - движок для создания игр
fle game engine - движок для создания игр


Balls and holes PC game / Balls and Holes PC игра
Вакансии
Игродельня
Сегодня
22 февраля 2019 15:15
Вход Регистрация Забыли пароль ?

megainformatic - Шаг 4 в освоении Flash-технологий - как анимировать персонажа и управлять им
Шаг 4 в освоении Flash-технологий - как анимировать персонажа и управлять им [к содержанию] Хочу поделиться своими изысками и экспериментами, а также опытом в области создания Flash-игр. В данном обширном уроке я попытался охватить следующую тему: Как создать простейшую игру - анимированный персонаж ходит по экрану по нажатию клавиш стрелок ВЛЕВО/
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic cms express files - Добавление статей на сайт под управлением megainfromatic cms express files

megainformatic - Урок 7 2D-анимация

megainformatic - Урок 8 Загрузка/Сохранение текущей игры, режим паузы, режимы часов/будильника, запуск браузера Internet Explorer для показа сайта разработчика и других интернет-ресурсов

megainformatic - Урок 9 Тестирование и отладка приложения

megainformatic - Мои Музыкальные Миры

megainformatic - уроки Photoshop free

megainformatic cms express

megainformatic cms express

megainformatic cms express

megainformatic cms express files

megainformatic - Методы создания растровых изображений в Adobe Photoshop

megainformatic - Создание фотореалистичной текстуры травы

megainformatic - Рабочее пространство Adobe Photoshop

megainformatic - Бесшовные (тайловые) текстуры

megainformatic - Создание изображений огня, воды, неба

megainformatic - Создание текстур горных пород и суши (урок 5)

megainformatic - Рисование персонажей (урок 6)

megainformatic - Рисование фона (урок 6 часть 2)

megainformatic - Рельефные изображения

Добавление статей на сайт под управлением megainformatic cms express

megainformatic - Воспроизведение файлов в форматах it, xm, s3m, mod

megainformatic - Воспроизведение файлов в форматах it, xm, s3m, mod - страница 2

megainformatic - Воспроизведение в игре музыки в формате XM

megainformatic - Воспроизведение файлов в формате OGG Vorbis

megainformatic - игра "Веселый Буквоежка" - инструменты разработки

megainformatic - Игра "Веселый Буквоежка" - история создания проекта

megainformatic - Как анимировать паука ?

megainformatic - Уроки Photoshop

megainformatic - Купить Уроки Photoshop - Чудеса

megainformatic - Купить Уроки Photoshop - Рисуем и Анимируем

megainformatic - Эмулятор игры Ну, Погоди!

сайт megainformatic - Говорящий Комикс Веселый Буквоежка

megainformatic - Что нужно для создания собственного сайта ?

megainformatic - Моделируем девушку в 3d используя 3ds max

megainformatic - Уроки Fruity Loops Studio - пишем свою музыку

megainformatic - Уроки Fruity Loops Studio - пишем свою музыку - урок 1 - Быстрый старт

megainformatic - Сброник статей по дизайну и компьютерной графике. Обзор.

megainformatic - Уроки 3d на delphi directx - Вывод Заставки

Добро пожаловать в систему управления сайтом megainformatic cms

megainformatic - Создание эскиза и макета страницы сайта

megainformatic - Верстка созданного макета

megainformatic - Добавление модулей обеспечивающих минимально необходимый функционал

megainformatic - Основы добавления контента на сайт, управления и поддержки сайта

megainformatic - Проверка работы сайта, установка на хостинг

megainformatic - Основы продвижения созданного сайта

megainformatic - Создание шаблонов

megainformatic - Создание интернет-магазина

megainformatic - Музыкальные миры - композиция Морозное утро - 10 версий

ЛЕТО

megainformatic - Нечто Необъяснимое - пре релиз

megainformatic cms admin

megainformatic cms admin

megainformatic - Основы создания 3d игр - проект Тайны Морских Глубин

megainformatic - уроки delphi directx 8.1 3d - Основы Вращений и Управления камерой

megainformatic cms seo

megainformatic cms admin

подробнее

Использование cron, crontab и планировщика задач

Доброго времени суток !

В данной статье я хочу поделиться с вами дорогие читатели, опытом использования ПЛАНИРОВЩИКА ЗАДАЧ (он же cron, он же crontab).

Во-первых, зачем нужен cron ?

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

Особенно бывает удобно выполнять php-скрипты, которые в заданный момент времени выполнят за Вас рассылку, уведомят пользователей о каких-то изменениях на сайте или отработают ряд нужных периодически выполняемых задач (например у меня на сайте используются cron-скрипты php, которые в заданное время выполняют обработку поступивших на сайт новых данных (сообщений от пользователей, внутренних ошибок, специальных логов и прочего).

Собственно, что нужно для того, чтобы Ваш php-скрипт начал выполняться без чьего-либо участия и в заданный момент времени ?

На вашем хостинге есть раздел, который может называться как Планировщик задач, cron или crontab.

По сути всё это - одно и то же.

Самое главное понять как правильно заставить Ваш планировщик задач работать с php-скриптами.

У меня в своё время были с этим трудности и сразу я не смог найти решение. Поэтому использовал так называемый обходной вариант - когда скрипт cron выполнялся при обращении к странице сайта.

В этом конечно же есть плюс - в том, что Вам не нужен Планировщик задач, если он у Вас на хостинге вообще отстутствует или Вы не смогли разобраться с его использованием.

Однако есть и ряд минусов - во-первых момент времени выполнения скрипта точно не известен и предугадать невозможно - когда пользователь обратится к вашему сайту, тогда и сработает скрипт cron.

Второй главный минус - возрастает нагрузка на сайт, т. к. требуется время на отслеживание и обработку задач cron-скрипта, вызываемого из скриптов сайта.

Скрипты запускаемые через cron напрямую лишены всех этих недостатков.

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

Итак, что нужно, чтобы заставить Ваш php-скрипт выполняться по расписанию ?

Идём в раздел ПЛАНИРОВЩИК ЗАДАЧ вашего хостинга и там в зависимости от особенностей Вашего планировщика задач прописываем примерно такую строчку (для проверки работы скрипта по расписанию, сам код скрипта Вы найдёте здесь же - чуть ниже по тексту).

*/2 * * * *
/usr/local/bin/php /путь_к_скрипту_на_вашем_хостинге/my_cron.php

Если всё сделано правильно, то данный файл - my_cron.php, размещенный в указанной папке на вашем хостинге будет запускаться планировщиком задач и выполняться коммандным интерпретатором php (/usr/local/bin/php).

У меня в своё время была проблема с тем, что путь был указан некорректно, поэтому как я ни бился скрипт не выполнялся.

Чтобы убедиться что данный скрипт действительно будет выполняться каждые 2 минуты, вы можете записать в файл my_cron.php следующий код -

<?php

$my_email = ''; //здесь укажите свой действующий е-майл на котором сможете проверить отправленную вам данным скриптом почту

$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
$headers .= 'To: <'.$my_email.'>' . "\r\n";
$headers .= 'From:'.$my_email.'<'.$my_email.'>' . "\r\n";

mail($my_email, 'cron действительно работает !', 'cron действительно работает и это сообщение отправлено в '.date('r'), $headers);

?>
Предварительно проверьте ваш скрипт и убедитесь что он сам по себе работает и Вы не допустили никаких синтаксических или иных ошибок.

Скрипт должен отправлять письмо на указанный вами е-майл.

Далее, если задача, прописанная Вами в планировщике задач прописана правильно, то каждые 2 минуты Вы будете получать на Ваш электронный почтовый ящик письмо с указанием момента времени его отправки.

Если письмо действительно приходит Вам каждые 2 минуты и без вашего участия, значит УРА !!! Вы научились настраивать cron на своём хостинге и получили в своё распоряжение еще один достаточно МОЩНЫЙ инструмент в создании и развитии вашего сайта.

В завершение небольшое замечание.

Особенность скриптов выполняемых через планировщик задач состоит в том, что там нет смысла использовать echo, print и другие функции вывода, т. к. скрипт при всём желании не сможет выдать их Вам на экран, т. к. выполняется интерпретатором коммандной строки.

Максимум, что он сможет сделать - это отправить их Вам по е-майл (эта возможность входит в функции самого планировщика задач и отсылает выдачу либо на е-майл, который принят на вашем хостинге по-умолчанию, либо если указать параметр MAILTO= и указать на какую почту должен планировщик задач отсылать результаты выдачи скрипта.

В остальном скрипты аналогичны тем, которые работают и на вашем сайте, т. е. Вы можете также обращаться к базам данных, выполнять любую обработку данных, сохранять результаты в файл или загружать их из него и прочие вещи.

При работе с файлами в самом начале вашего скрипта php, запускаемого через cron в интерпретаторе php для коммандной строки, удобно указать строчку -

chdir( dirname( __FILE__ ) );

Это позволит Вашему скрипту сделать папку, из которой он был вызван, текущей и обращаться к любым другим файлам или папкам уже относительно текущей папки, что согласитесь не только очень удобно, но иногда и просто нет иного выхода.

Вот вообщем-то и всё, что я хотел сообщить Вам в этой статье.

Надеюсь она была Вам полезна.

Удачи Вам на ниве сайтостроя или в той области знаний, в которой Вы работаете !!!

подробнее

Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 1

Предлагаем вашему вниманию онлайн-комикс Костя Коробкин - В гостях у тёти Светы - интерактивный комикс (kk as).

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

Костя Коробкин - В гостях у тёти Светы (- интерактивный комикс (kk as) - онлайн комикс - страница 1

если кликать картинку она будет последовательно меняться в размерах от 620 до 2048 пиксель.

[страница 1] [страница 2] [страница 3] [страница 4] [страница 5] 

подробнее

модуль ПАДАЮЩИЙ СНЕГ



демонстрация модуля падающий снег

Данный набор включает в себя систему megainformatic cms free + падающий снег.

Вы можете также внедрить модуль в любой сайт под управлением любой cms.

megainformatic cms free БЕСПЛАТНЫЙ ЭЛЕКТРОННЫЙ ПОМОЩНИК - megainformatic cms free

подробнее о системе

[downloads:1]



подробнее

Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА - СОДЕРЖАНИЕ

По просьбам наших читателей начинаем публикацию новой серии - Иван Денисов и крутые хакеры. Сегодня читайте роман - Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА.

Глава 1 - Обычный день

Глава 2 - Начало (begin)

Глава 3 - Кто он ? (who is ?)

     
     
  Путешествие в мир 3d  
     
  [содержание] [назад] [страница 2] [далее]  
     
 
 
В данном уроке - Путешествие в мир 3d мы попробуем создать небольшую сцену, включающую земной холмистый рельеф, небесный фон, деревья, траву, участок железной дороги и товарный вагон В данном уроке - Путешествие в мир 3d мы попробуем создать небольшую сцену, включающую земной холмистый рельеф, небесный фон, деревья, траву, участок железной дороги и товарный вагон - щелкнув по изображению можно загрузить полномасштабный вариант
 
Для нашей работы мы будем использовать 3ds max 7.0 и photoshop cs2, если у Вас версии выше или ниже - ничего страшного. Никаких особых изменений Вы скорее всего не обнаружите, ну а уж если обнаружите - пишите вопрос мне или на форум
 
 
Сохраняем на всякий случай свою работу - File > Save As и задаем имя и нужную папку. Теперь запускаем Photoshop и рисуем текстуру для земной поверхности, я рекомендую внутри папки, куда Вы сохранили только что рабочую модель сцены, создать подпапку, назвать textures, а внутри создавать подпапки - grass, ground, ground surface и т.д. и в них сохранять текстуры травы, земли, земной поверхности и т.д.
 
 
щелкните изображение земной поверхности для загрузки текстуры 2048х2048 пиксель
щелкните изображение земной поверхности для загрузки текстуры 2048х2048 пиксель
 
Создадим текстуры травы, земли и земной поверхности
 
трава - создаем изображение 512х512 пиксель и рисуем траву -
 
трава - создаем изображение 512х512 пиксель и рисуем траву - представленные варианты изображены кистью с последующей обработкой Осветлителем/Затемнителем и цветокоррекцией при помощи Уровней и Тон/Насыщенность
 
При помощи Кисти и разных оттенков зеленого изображаем куст травы
 
При помощи Кисти и разных оттенков зеленого изображаем куст травы
 
 
При помощи дублирования слоёв (контекстное меню панели слоёв > Дублировать слой), и трансформаций (Edit > Transform > Scale) - наращиваем густоту листьев, там же найдете горизонтальное отражение - Flip horizontal
 
 
Осветляем, затемняем, выполняем цветокоррекцию (для склеивания слоев используйте - Layer > Merge Layers и выделенные слои будут склеены в один) -
 
 
 
 
рисуем землю -
 
 
рисуем несколько комочков земли
 
 
клонируем, дублируем, масштабируем
 
 
секрет объема кроется в слое 2 - он был размыт при помощи Фильтр > Размытие > Размытие в движении - для наглядности в левом верхнем квадранте показан результат смешения всех слоев, справа вверху - три нижележащих слоя, слева внизу слой придающий объем и основа в правом нижнем
 
Наконец, используя 2 созданные текстуры - активно применяя инструмент Клон-Штамп создаем земную поверхность
щелкните изображение земной поверхности для загрузки текстуры 2048х2048 пиксель
 
в следующем уроке - накладываем созданную текстуру на модель земной поверхности в 3ds max
 
[содержание] [назад] [страница 2] [далее]
 
 
megainformatic live chat
Начать беседу
X
 

Оставленные комментарии



fle game engine - движок для создания игр
fle game engine - движок для создания игр


Something: Unexplained 2 captive of desires / Нечто: Необъяснимое 2 в плену желаний
Костя Коробкин Комикс Коллекционное издание - 6 комиксов, 81 страница, 220 mp3 треков
megainformatic Размещение баннерной рекламы у нас
Время загрузки: 1,2595