Вот именно это я и сделал. Скрипт - на пару постов выше.Parasite писал(а):ну теперь осталось брать референс-файл с винта, и отдавать его в консоль
Поддержка PHP скриптов
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Поддержка PHP скриптов
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Поддержка PHP скриптов
zed писал(а):Скрипт - на пару постов выше.
Код: Выделить всё
Во всех случаях из php всё сохраняется без мусораКод: Выделить всё
А при пуске в консоли и запросе тайла браузером (режим прокси-скриптика и без САСа).......поведение аналогичное: присутствует перевод строки в конце.The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Поддержка PHP скриптов
Просто запустил скрипт (тот что только считывает файл с диска и "печатает" его методом echo) из консоли: php.exe downloader.php - получил перевод строки. PHP 5.3.6 инишник не трогал вообще.
Скрипт test.php:
А теперь чудеса:
Windows:
Linux:
Скрипт test.php:
Код: Выделить всё
<?php
echo 'test';
?>Windows:
Код: Выделить всё
c:\php>php -v
PHP 5.3.6 (cli) (built: Mar 17 2011 10:37:07)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
c:\php>php.exe -f test.php
test
c:\php>php.exe -r "echo 'test';"
test
c:\php>Код: Выделить всё
zed@server:~$ php -v
PHP 5.3.5-0.dotdeb.0 with Suhosin-Patch (cli) (built: Jan 7 2011 01:47:26)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH
zed@server:~$ php -f test.php
test
zed@server:~$ php -r "echo 'test';"
testzed@server:~$
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Поддержка PHP скриптов
Код: Выделить всё
PHP 5.2.9-2 (cli) (built: Apr 9 2009 08:23:19)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend TechnologiesКод: Выделить всё
<?php
echo 'test0';
echo 'test1';
echo "\n";
print "test2";
print "test3";
?>Код: Выделить всё
Y:\php5\>php -e 1.php
test0test1
test2test3
Y:\php5\>
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Поддержка PHP скриптов
SAS.Planet.110401.Alfa.PHP:
- 2 лишних байта в конце тела теперь не появятся;
- исправлена невозможность использовать скрипты на нескольких картах одновременно (но теперь параметр Debug в секции PHP params.txt влияет не на отдельную карту, а на всё приложение).
И написал простой скрипт для спутника Яндекс.Карты (игнорирует настройки прокси).
- 2 лишних байта в конце тела теперь не появятся;
- исправлена невозможность использовать скрипты на нескольких картах одновременно (но теперь параметр Debug в секции PHP params.txt влияет не на отдельную карту, а на всё приложение).
И написал простой скрипт для спутника Яндекс.Карты (игнорирует настройки прокси).
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Поддержка PHP скриптов
zed, эта функциональность войдёт в основную (и единственную) САС.Планету?
Выложите, пожалуйста, полный пакет для тестирования. Уже достаточно сложно слепить его из разбросанных по всему топику exe, dll, php, zmp, txt.
Выложите, пожалуйста, полный пакет для тестирования. Уже достаточно сложно слепить его из разбросанных по всему топику exe, dll, php, zmp, txt.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Поддержка PHP скриптов
Будем надеяться. Все изменения, внесённые мной в исходники на данный момент, интегрированы в основные исходники на сервере, так что если меня не проигнорят, то войдёт.Tolik писал(а):эта функциональность войдёт в основную (и единственную) САС.Планету?
Обновил ссылку в предыдущем посте: распаковываете, запускаете и уже видите Яндекс работающий через php (даже если у вас никакого php не установлено и вы не знаете что это за слово такоеTolik писал(а):Выложите, пожалуйста, полный пакет для тестирования. Уже достаточно сложно слепить его из разбросанных по всему топику exe, dll, php, zmp, txt.
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Поддержка PHP скриптов
И в чем там собачка порылась, в итоге?zed писал(а):- 2 лишних байта в конце тела теперь не появятся;
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Поддержка PHP скриптов
А хз. Не появятся они потому, что если они таки появятся, то я их отрежу.
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Поддержка PHP скриптов
Может тебе дллку от моей версии PHP слить? На ней даже тестовый скрипт нормально работает, авось и специально отрезать ничего не придется.zed писал(а):А хз. Не появятся они потому, что если они таки появятся, то я их отрежу.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/

