Руководство пользователя

Часть №1. Простое и быстрое решение задач в учебном режиме

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

js

Преобразовать математическое выражение в программу на JavaScript:

Синтаксис:

js (15 + 6) / (8 - 1 * 2)

php

Преобразовать математическое выражение в программу на PHP:

Синтаксис:

php 1 + 5

c++

Преобразовать математическое выражение в программу на C++:

Синтаксис:

c++ (15 * 5) - 5

python

Преобразовать математическое выражение в программу на Python:

Синтаксис:

python 52 + 20

xls

Преобразовать математическое выражение в Exel:

Синтаксис:

xls 1+2

csv

Преобразовать математическое выражение в CSV:

Синтаксис:

csv 8+9

xhtml

Конвертируем простой текстовый файл в XHTML страницу:

Синтаксис:

xhtml readme.txt

cpp_mass

Преобразуем файл в HEX-массив языка программирования С++:

Синтаксис:

cpp_mass test.png

for_to_php

Цикл с таким количеством повториний (конструктор кода на PHP):

Синтаксис:

for_to_php 50

get_to_php

Получает переменную (при запросе ?a=1) с таким именем (конструктор кода на PHP):

Синтаксис:

get_to_php fax

post_to_php

Получает переменную (POST при запросе) с таким именем (конструктор кода на PHP):

Синтаксис:

post_to_php tel

len_to_php

Определяет длину строки в этой переменной (конструктор кода на PHP):

Синтаксис:

len_to_php yes

gf_to_php

Прочитает файл с таким именем (конструктор кода на PHP):

Синтаксис:

gf_to_php 1.txt

pf_to_php

Запишет содержание переменной в этот файл (конструктор кода на PHP):

Синтаксис:

pf_to_php 2.txt

explode_to_php

Преобразует список в массив (конструктор кода на PHP):

Синтаксис:

explode_to_php data

mode_to_php

Альтернативная конструкция, если $mode равно (конструктор кода на PHP):

Синтаксис:

mode_to_php 4

xmlf_to_php

Загрузить XML из файла (конструктор кода на PHP):

Синтаксис:

xmlf_to_php 1.xml

xmlat_to_php

Доступ к элементу XML (конструктор кода на PHP):

Синтаксис:

xmlat_to_php root

xhtmlf_to_php

Функция генерации XHTML файлов (конструктор кода на PHP):

Синтаксис:

xhtmlf_to_php tmpl

alfile_to_php

Пакетное переименование файлов (конструктор кода на PHP):

Синтаксис:

alfile_to_php NULL

asrt_to_php

Сортировка и вывод массива (конструктор кода на PHP):

Синтаксис:

asrt_to_php NULL

write

Записать строку в файл:

Синтаксис:

write Ваш текст или комментарий

seo

Автоматический анализ поисковой оптимизации веб-сайта:

Синтаксис:

seo http://test.ru/

passw

Проверка стойкости пароля:

Синтаксис:

passw yourpassword

delete

Для обычного стирания файла используется функция:

Синтаксис:

delete als.txt

mkd

Для создания пустой директории:

Синтаксис:

mkd als

dkd

Невосстановимое стирание файла (не более 96Мб, программа «висит» до 2 минут):

Синтаксис:

dkd als.txt

_sc

Функция расчёта квадрата числа:

Синтаксис:

_sc 10

_abs

Абсолютное значение числа:

Синтаксис:

_abs -52

_fabs

Абсолютное значение числа с плавающей точкой:

Синтаксис:

_fabs -561.2654

_floor

Найдём округлённое к меньшему:

Синтаксис:

_floor 36.6

_ceil

Найдём округлённое к большему:

Синтаксис:

_ceil 36.6

_cosh

Вычислим гиперболический косинус числа:

Синтаксис:

_cosh 0.15

_acos

Вычислим арккосинус числа:

Синтаксис:

_acos 0.15

_acos

Вычислим арккосинус числа:

Синтаксис:

_acos 0.15

_atan

Вычислим арктангенс числа:

Синтаксис:

_atan 0.15

_cos

Вычислим косинус числа:

Синтаксис:

_cos 0.15

_asin

Вычислим арксинус числа:

Синтаксис:

_asin 0.15

_mov

Поместить в виртуальный регистр число:

Синтаксис:

_mov 10

_mul

Умножить число из виртуального регистра на:

Синтаксис:

_mul 2

_div

Разделить число из виртуального регистра на:

Синтаксис:

_div 2

_sub

Отнять от числа из виртуального регистра:

Синтаксис:

_sub 3

_add

Прибавить к числу из виртуального регистра:

Синтаксис:

_add 5

_arhres

Тип резервного архивирование при объёме файлов в столько Мб:

Синтаксис:

_arhres 512

_osram

Подходящая операционная система по размеру ОЗУ в МБ:

Синтаксис:

_osram 1024

_insp

Интернет с такой скоростью в Кбит/с можно использовать для:

Синтаксис:

_insp 2048

_anvir

Вероятность определить вирус, если проверить таким количеством антивирусов:

Синтаксис:

_anvir 4

_orps

Найти ожидаемую разницу в посещениях сайта на основе предыдущей:

Синтаксис:

_orps 25

_vobs

Вероятность, что бизнес-сайт окупиться. Пусть конверсия 1%, расход 30 чеков, а целевая посещаемость:

Синтаксис:

_vobs 520

_scms

Выбрать CMS в зависимости от количества страниц сайта:

Синтаксис:

_scms 50

_vows

Масштаб сайта, оцененный по количеству уникальных посещений в сутки:

Синтаксис:

_vows 100

_vpym

Вероятная погрешность счётчика «ЯндексМетрика», число посетителей:

Синтаксис:

_vpym 4521

_vpga

Вероятная погрешность счётчика «Google Analytics», число посетителей:

Синтаксис:

_vpga 2150

_strtitle

Количество ключевых слов в Title с точки зрения SEO:

Синтаксис:

_strtitle 3

_strh1

Количество ключевых слов в H1 (SEO-анализ):

Синтаксис:

_strh1 2

_seolinks

Количество внешних ссылок на сайте (SEO-анализ):

Синтаксис:

_seolinks 5

_seotext

Количество символов в тексте на главной странице (SEO-анализ):

Синтаксис:

_seotext 2145

_seokw

Процент ключевых слов в грамотном тексте (SEO-анализ):

Синтаксис:

_seokw 15

_seoage

Возраст домена в сутках (SEO-анализ):

Синтаксис:

_seoage 380

_seostrong

Количество тэгов STRONG в тексте (SEO-анализ):

Синтаксис:

_seostrong 5

_seoem

Количество тэгов EM в тексте (SEO-анализ):

Синтаксис:

_seoem 2

_seocnt

Процент тэгов относительно текста контента (SEO-анализ):

Синтаксис:

_seocnt 38

_seovl

Количество ссылок на внутренние страницы (SEO-анализ):

Синтаксис:

_seovl 12

_seopn

Количество страниц на сайте (SEO-анализ):

Синтаксис:

_seopn 185

_seokrsh

Количество разных шрифтов на сайте (SEO-анализ):

Синтаксис:

_seokrsh 2

_seosbs

Количество скрытых блоков (SEO-анализ):

Синтаксис:

_seosbs 2

_seocss

Процент CSS кода в выдаче (SEO-анализ):

Синтаксис:

_seocss 24

_seojs

Процент JavaScript кода в выдаче (SEO-анализ):

Синтаксис:

_seojs 24

#seeyp_code_mod

Подключается модуль языка программирования СЭЭЯП:

Синтаксис:

#seeyp_code_mod primer.seeyp

#seeyp_code

Исполняется полноценная программа на СЭЭЯП из файла:

Синтаксис:

#seeyp_code primer.txt

Часть №2. Основной режим работы

Полное название данной разработки «Структурно-эмуляционный эвристический язык программирования», номер государственного свидетельства о регистрации программы 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