|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.05.2015, 21:07 | #81 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,119
|
Хочу - сделаю, не хочу - не сделаю
что лукавить, проблема только в хотении? наверное мочу - сделаю, не мочу - не сделаю |
21.05.2015, 21:14 | #82 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я не сильно понял что ты имеешь ввиду, но на всякий случай соглашусь )
I'm learning to live...
|
26.05.2015, 16:15 | #83 |
Новичок
Джуниор
Регистрация: 26.05.2015
Сообщений: 8
|
Привет! Спасибо за язык! Очень понравился. Есть пара вопросов.
1. Чтобы собрать интерпретатор кое чего не хватает, не так ли? В архиве только unit Alisa. Можно получить недостающие части? В delphi7 соберётся? 2. Хотелось бы чуть более поподробное описание, как именно происходит выполнение vbs/js скрипта на сервере? Передача vbs/js идёт отдельно по фтп, а потом просто через шелл/rdp запускается алиса или как? 3. На каком принципе основана сборка мусора? Удачи там на донбассе, береги себя. Последний раз редактировалось test4603; 26.05.2015 в 16:28. |
26.05.2015, 16:35 | #84 | ||||||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Уточни какие именно тебе нужны функции и я выложу их, если там ничего секретного. Цитата:
Хотя некоторые вещи в Лазарусе отличительны, и их придется портировать. Например это версии Инди или работы с ADO. Однако основная часть разрабатывалась на D6, поэтому обратная совместимость все еще есть. Цитата:
Никаких RDP или типа того нет. Эта специальная программа так же написана мной на основе TIdFTPServer. Короче это простецкий серверок. Цитата:
Есть возможность принудительно "уволить" переменку, для этого предумотрена инструкция free которой передаются имена переменок. Но я ей не пользуюсь. Если имя переменной стоит слева от оператора присваивания, то такая переменная, если она уже была распределена освобождается вместе с объектом, если он был ей назначен. Ничего такого сверхтяжелого как в Яве или шарпее нет, в том плане что Алисе не нужно определять когда переменка не нужна. Поскольку все глобализировано считается что время жизни переменок одинаково - до конца программы (исключая конечно принудительное увольнение. С другой стороны элементы списка - если список корректируется, такие элементы освобождаются при корректировке (удалении элемента) автоматически. Если точнее говорить - переменные, являющиеся элементами списка изымаются из списка и увольняются. Цитата:
I'm learning to live...
|
||||||
26.05.2015, 17:02 | #85 |
Новичок
Джуниор
Регистрация: 26.05.2015
Сообщений: 8
|
По поводу сборки мусора понятно. По поводу заливки vbs скриптов - на серверной машине? Если на клиентской машине запустить интерпретатор, то на клиентской машине код и выполнится ведь. Я так понял, даётся команда алисе типа нижеследующей, тоесть код vbs вписывается прямо в код алисы?
Код:
Последний раз редактировалось test4603; 26.05.2015 в 17:06. |
26.05.2015, 17:07 | #86 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
FTP сервер это и делает. Цитата:
Цитата:
P.S. Ищь ты... Действительно экзешник куда-то делася. Ща перезалью..
I'm learning to live...
Последний раз редактировалось Stilet; 26.05.2015 в 17:10. |
|||
26.05.2015, 17:18 | #87 | |
Новичок
Джуниор
Регистрация: 26.05.2015
Сообщений: 8
|
Что то я не совсем понял. FTP-сервер на клиентской машине чтоли выполняется, а управление идёт с сервера?
Цитата:
|
|
26.05.2015, 17:22 | #88 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
FTP у меня в виде маленького ботнета работает. Я его использую для удаленного администрирования. Ну как Dame Ware к примеру. Процессы мониторю. WMI. И прочее. Цитата:
I'm learning to live...
|
||
26.05.2015, 17:59 | #89 |
Новичок
Джуниор
Регистрация: 26.05.2015
Сообщений: 8
|
Спасибо, теперь с выполнением кода понятно.
EXE-шник получил. Только не получается попробовать. Окно ввода команд открывается, а ничего напечатать не могу. Какой код в dpr-е должен быть примерно, чтобы интерпретатор собрать, в простейшем случае? |
26.05.2015, 19:25 | #90 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
А консоль только для чтения. Цитата:
P.S. Если где-то попадутся явки и пароли... Ну.. спишем это на шпиёнаж в пользу госдепа
I'm learning to live...
|
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хочу написать программу для себя | Marishka.S | Помощь студентам | 7 | 02.10.2011 17:23 |