All streams
Search
Write a publication
Pull to refresh
0
0
Kindman @Kindman

User

Send message
А, я использую рнр для запуска скриптов из командной строки в Windows
(в связке FAR-Manager с BAT-файлами) по другой простой причине: простота развертывания.
Достаточно в корень диска с: бросить папку php5 c парой файлов:
php.exe
php5ts.dll


Ну, еще можно ручками написать пару строчек в файл php.ini:
memory_limit = -1  ; Maximum amount of memory (more than 128MB)
date.timezone = Europe/Moscow
; date.timezone = Europe/Kiev

Можно, до кучи, туда же скопировать еще три файлика:
libeay32.dll
ssleay32.dll
php_openssl.dll


Ну, а для обработки графики еще файлик:
php_gd2.dll

А, также, на всякий случай, (чтобы не закидали гнилыми помидорами за этот коммент), добавить:
php5apache2_2.dll

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

fdisk /mbr

ну, или там типа:

FIXBOOT
FIXMBR


I would..
Можно сделать так: сначала залить полностью контейнер,
а, потом, периодически заливать инкрементные копии.
Это позволит синхронизировать до нужного уровня (периода).
И, какой же все-таки правильный ответ?
а) один
б) one
в) 1
г)?
Уже работает в опере 11
не заметил в этом списке домена рф
А, как сделать быстрое безопасное извлечение ВСЕХ подключенных внешних устройств?
В 8ie тоже не работает (даже не отображает сами фигуры)
Все зависит от того, ЧТО ИМЕННО, а так же, КУДА и КАК вставлять из буфера:
например, если нужно вставлять именно нажатия клавиш, то нужно будет городить новые костыли

В данном случае разработчик пошел навстречу многочисленным пожеланиям пользователей, добавив прямой доступ к виртуальному устройству /dev/clipboard непосредственно через DOM-элемент браузера.

document.getElementById("text_clipboard");
>> Можно провести соревнование на хабре кто первый поднимет…
>>апач+пхп на этой виртуалке
После добавления буфера обмена с возможностью закачки бинарников в виртуальную машину, установка php — плевое дело!
Нужно всего лишь скомпилить php из исходников, и залить в нужное место.
Бросаю вызов Хабрасообществу:
— поднять пхп
— запустить апач
— залить пхпинфо.пхп
— wget'ом достать выдачу скрипта
— закачать в /dev/clipboard
— скопировать содержимое буфера из окна браузера
— запостить коммент с текстом выдачи (в качестве доказательства)

ЗЫ: поскольку в выдаче будет html-разметка, перед публикацией коммента разрешается очистить выдачу от html-тегов
Приятная новость!
Вчера был добавлен долгожданный текстовый буфер обмена.
Несмотря на то, что он текстовый, есть возможность загружать в виртуальную машину произвольные бинарники.
А, теперь, самое вкусное: появилась возможность выгружать любые файлы из виртуальной машины назад, в окно браузера!
Вообще супер!
А то я уж было хотел искать подходящий плагин к фаерфоксу, который вставлял бы содержимое буфера обмена в окно браузера, эмулируя нажатия клавиш.
И даже хотел бинарники закачивать, предварительно преобразовав их в base64.
И у меня тогда оставалась нерешенной лишь проблема экспорта данных из виртуальной машины.
Теперь же все гораздо проще и прозрачнее стало.
Именно так вчера (по многочисленным просьбам трудящихся) и сделал многоуважаемый автор эмулятора, добавив доступ к витруальному устройству /dev/clipboard через поле в окне браузера
Сегодня добавили такую возможность через устройство /dev/clipboard
Туда можно мышой из браузера скопировать из буфера текст (он будет отображаться в окошке), и есть кнопка очистки буфера.
Софт из виртуальной машины может прочитать содержимое этого буфера, как обычный файл.
Так же софт из виртуалки может туда послать свой текст.
Бинарники тоже можно туда посылать, предварительно закодировав как текст любым из способов, например мой любимый — base64 (автор в примере предлагает использовать UU-кодирование)
У меня была мысль разработать терминальный интерфейс, совместимый с VTxxx с поддержкой графических спрайтов на основе UTF-8 кодирования символов.
Идея такая: каждый спрайт кодируется кодом из UTF-8, и перед первым его использованием загружается его bitmap-образ (который представляет собой hex-последовательность символов, разделенных символом \х08 (BackSpace), для того чтобы, терминалы, не готовые к такому сценарию не выводили всякий «мусор» на экран).
Набор загружаемых спрайтов фактически является «цветным растровым шрифтом» (с возможной поддержкой анимации и прозрачности для прорисовки нескольких «слоев»).
Фактически спрайты позволят на порядок расширить возможности ASCII-ART'а и псевдографики.
О готовности обмена спрайтами терминальный сервер и терминальный клиент могут «договориться» с помощью протокола TELNET.
>> консоль может картинки — нет;

а, как же, псевдографика?
а, как же ASCII-ART?

доказано: консоль может картинки — да!
В Тотал Командере не хватает просмотра результата выполнения команды (и нескольких команд) как в старом-добром Нортоне (и новом-виндовом ФАРЕ) через [Ctrl+O], когда убираются панели и на черном фоне видна выдача консольных программ.
Конечно же можно по-всякому извращаться, пытаясь перенаправить вывод консольных программ из потоков STDOUT и STDERR в текстовые файлы, и затем прочитать эти файлы просмотрщиком тотала, но такая фишка не прокатывает, когда консольная программа делает выдачу напрямую в видеопамять, что не позволит так же просто перехватить ее выдачу.
Теперь настало время писать свои JavaScript-плагины виртуальных устройств, подключающихся к этому эмулятору (точно так же как подключается виртуальная консоль).
Думаю, самое простое (для начала) это — написать виртуальный модем, и тем самым обеспечить выход в Internet.
И, еще, сам UART не зависит от количества последовательных портов.
Контроллер UART позволяет адресовать одновременно до 256 портов.
При этом сами «порты» могут быть, как «железными», так и «виртуальными».
pppd ведь это часть стандартной сборки линукса.
Например httpd в этом эмуляторе уже встроен, и его запускали

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity