Прежде чем начинать решать сложные задачи, рассмотрим список с примерами функций, позволяющих автоматически решать распространённые задачи. В учебном режиме программа читает файл «start.txt», а результаты записывает в файл «result.txt». Вам достаточно указать команду и её параметр через пробел, записывая каждую команду с начала новой строки.
Преобразовать математическое выражение в программу на JavaScript:
Синтаксис:
js (15 + 6) / (8 - 1 * 2)
Преобразовать математическое выражение в программу на PHP:
Синтаксис:
php 1 + 5
Преобразовать математическое выражение в программу на C++:
Синтаксис:
c++ (15 * 5) - 5
Преобразовать математическое выражение в программу на Python:
Синтаксис:
python 52 + 20
Преобразовать математическое выражение в Exel:
Синтаксис:
xls 1+2
Преобразовать математическое выражение в CSV:
Синтаксис:
csv 8+9
Конвертируем простой текстовый файл в XHTML страницу:
Синтаксис:
xhtml readme.txt
Преобразуем файл в HEX-массив языка программирования С++:
Синтаксис:
cpp_mass test.png
Цикл с таким количеством повториний (конструктор кода на PHP):
Синтаксис:
for_to_php 50
Получает переменную (при запросе ?a=1) с таким именем (конструктор кода на PHP):
Синтаксис:
get_to_php fax
Получает переменную (POST при запросе) с таким именем (конструктор кода на PHP):
Синтаксис:
post_to_php tel
Определяет длину строки в этой переменной (конструктор кода на PHP):
Синтаксис:
len_to_php yes
Прочитает файл с таким именем (конструктор кода на PHP):
Синтаксис:
gf_to_php 1.txt
Запишет содержание переменной в этот файл (конструктор кода на PHP):
Синтаксис:
pf_to_php 2.txt
Преобразует список в массив (конструктор кода на PHP):
Синтаксис:
explode_to_php data
Альтернативная конструкция, если $mode равно (конструктор кода на PHP):
Синтаксис:
mode_to_php 4
Загрузить XML из файла (конструктор кода на PHP):
Синтаксис:
xmlf_to_php 1.xml
Доступ к элементу XML (конструктор кода на PHP):
Синтаксис:
xmlat_to_php root
Функция генерации XHTML файлов (конструктор кода на PHP):
Синтаксис:
xhtmlf_to_php tmpl
Пакетное переименование файлов (конструктор кода на PHP):
Синтаксис:
alfile_to_php NULL
Сортировка и вывод массива (конструктор кода на PHP):
Синтаксис:
asrt_to_php NULL
Записать строку в файл:
Синтаксис:
write Ваш текст или комментарий
Автоматический анализ поисковой оптимизации веб-сайта:
Синтаксис:
seo http://test.ru/
Проверка стойкости пароля:
Синтаксис:
passw yourpassword
Для обычного стирания файла используется функция:
Синтаксис:
delete als.txt
Для создания пустой директории:
Синтаксис:
mkd als
Невосстановимое стирание файла (не более 96Мб, программа «висит» до 2 минут):
Синтаксис:
dkd als.txt
Функция расчёта квадрата числа:
Синтаксис:
_sc 10
Абсолютное значение числа:
Синтаксис:
_abs -52
Абсолютное значение числа с плавающей точкой:
Синтаксис:
_fabs -561.2654
Найдём округлённое к меньшему:
Синтаксис:
_floor 36.6
Найдём округлённое к большему:
Синтаксис:
_ceil 36.6
Вычислим гиперболический косинус числа:
Синтаксис:
_cosh 0.15
Вычислим арккосинус числа:
Синтаксис:
_acos 0.15
Вычислим арккосинус числа:
Синтаксис:
_acos 0.15
Вычислим арктангенс числа:
Синтаксис:
_atan 0.15
Вычислим косинус числа:
Синтаксис:
_cos 0.15
Вычислим арксинус числа:
Синтаксис:
_asin 0.15
Поместить в виртуальный регистр число:
Синтаксис:
_mov 10
Умножить число из виртуального регистра на:
Синтаксис:
_mul 2
Разделить число из виртуального регистра на:
Синтаксис:
_div 2
Отнять от числа из виртуального регистра:
Синтаксис:
_sub 3
Прибавить к числу из виртуального регистра:
Синтаксис:
_add 5
Тип резервного архивирование при объёме файлов в столько Мб:
Синтаксис:
_arhres 512
Подходящая операционная система по размеру ОЗУ в МБ:
Синтаксис:
_osram 1024
Интернет с такой скоростью в Кбит/с можно использовать для:
Синтаксис:
_insp 2048
Вероятность определить вирус, если проверить таким количеством антивирусов:
Синтаксис:
_anvir 4
Найти ожидаемую разницу в посещениях сайта на основе предыдущей:
Синтаксис:
_orps 25
Вероятность, что бизнес-сайт окупиться. Пусть конверсия 1%, расход 30 чеков, а целевая посещаемость:
Синтаксис:
_vobs 520
Выбрать CMS в зависимости от количества страниц сайта:
Синтаксис:
_scms 50
Масштаб сайта, оцененный по количеству уникальных посещений в сутки:
Синтаксис:
_vows 100
Вероятная погрешность счётчика «ЯндексМетрика», число посетителей:
Синтаксис:
_vpym 4521
Вероятная погрешность счётчика «Google Analytics», число посетителей:
Синтаксис:
_vpga 2150
Количество ключевых слов в Title с точки зрения SEO:
Синтаксис:
_strtitle 3
Количество ключевых слов в H1 (SEO-анализ):
Синтаксис:
_strh1 2
Количество внешних ссылок на сайте (SEO-анализ):
Синтаксис:
_seolinks 5
Количество символов в тексте на главной странице (SEO-анализ):
Синтаксис:
_seotext 2145
Процент ключевых слов в грамотном тексте (SEO-анализ):
Синтаксис:
_seokw 15
Возраст домена в сутках (SEO-анализ):
Синтаксис:
_seoage 380
Количество тэгов STRONG в тексте (SEO-анализ):
Синтаксис:
_seostrong 5
Количество тэгов EM в тексте (SEO-анализ):
Синтаксис:
_seoem 2
Процент тэгов относительно текста контента (SEO-анализ):
Синтаксис:
_seocnt 38
Количество ссылок на внутренние страницы (SEO-анализ):
Синтаксис:
_seovl 12
Количество страниц на сайте (SEO-анализ):
Синтаксис:
_seopn 185
Количество разных шрифтов на сайте (SEO-анализ):
Синтаксис:
_seokrsh 2
Количество скрытых блоков (SEO-анализ):
Синтаксис:
_seosbs 2
Процент CSS кода в выдаче (SEO-анализ):
Синтаксис:
_seocss 24
Процент JavaScript кода в выдаче (SEO-анализ):
Синтаксис:
_seojs 24
Подключается модуль языка программирования СЭЭЯП:
Синтаксис:
#seeyp_code_mod primer.seeyp
Исполняется полноценная программа на СЭЭЯП из файла:
Синтаксис:
#seeyp_code primer.txt
Полное название данной разработки «Структурно-эмуляционный эвристический язык программирования», номер государственного свидетельства о регистрации программы 10456.
После подключения основного режима (при помощи ранее описанной функции «#seeyp_code»), в качестве параметра указывается любой файл, в котором есть программа на языке СЭЭЯП.
Команды и служебные символы пушится без пробелов. Все данные вначале загружаются в виртуальную структуру. После этого вызывается эвристический оператор, который выполняет чтение и обработку данных с последующей записью результатов обратно в структуру.
В качестве примера создадим очень простую программу (окно с сообщением):
_add[Это заголовок окна]
_add[Это текст, который будет показан в окне]
_invoke[MessageBox]
Операторы могут не требовать параметров, например, следующая функция показывает первые 20 значений из ответственного за хранение параметров блока структуры:
_invoke[mb2]
Подробное описание функций есть в инструкции к соответствующим модулям. В качестве примера можно привести встроенный модуль (т.е. его не нужно устанавливать), который создаёт веб-сайт:
_add[ваш-домен-без-www]
_add[Название сайта]
_add[Краткое описание сайта]
_add[Список ключевых слов]
_add[Заголовок на главной странице сайта]
_invoke[CreateCMS]
_add[Генератор сайтов]
_add[Шаблон вашего сайта создан в директории «seeyp_cms»]
_invoke[MessageBox]
© 2007 — 2012, Калинин Александр Игоревич. Все права защищены. Программа распространяется бесплатно по принципу «КАК ЕСТЬ», но без права изменения. Никакие гарантии (включая подразумеваемые) не предоставляются, а автор не несёт никакой ответственности за работу программы или действия пользователей.
Контакты автора: f121h@yandex.ru, официальный сайт: www.kalinin84.info