Политика работы скриптов

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Политика работы скриптов

Политика работы скриптов

Сообщение crazych » 2015-02-08 2:49:12

спасибо. Да лишними не будут. Это упростит немного задачу

Политика работы скриптов

Сообщение Alex Keda » 2015-02-07 21:54:01

это если вам параметры сервера нужны. судя по тому что вы его не добавили изначально для сервиса - наверное не нужны.
закодированы именно они.

мыло юзера есть и так, живьём.

на всякий случай, вот пример у себя нашёл, со времён отладки остался

Код: Выделить всё

cat hosts/<ваше_имя_хоста>/scripts/DNSmanager.php
#!/usr/local/bin/php
<?php


for ($i = 0; $i < $argc; $i++) {
        echo $i . " = ";
        echo $argv[$i] . "\n";
}

var_dump( json_decode(base64_decode($argv[5])));


?>

Политика работы скриптов

Сообщение crazych » 2015-02-07 19:29:41

вот теперь я понял о чем речь.... До этого просто не доходило... Только там еще нужно декодирование добавить. Спасибо. Вопрос пока решен.

Политика работы скриптов

Сообщение Alex Keda » 2015-02-07 0:57:41

это песдец ... простите за мой французский...

просто посмотрите параметры которые передаются скрипту.

Код: Выделить всё

echo $@ > /tmp/file.txt

втнури вашего скрипта сделайте и посмотрите содержимое получившегося файла.

я что-то невозможное чтоли прошу?

код в конце концов посмотрите

Код: Выделить всё

Exec(SPrintF('"%s" "%s" "OnCreate" "%s" "%s" "%s" 2>&1',$File,$Order['Email'],$Number,$Order['Keys'],(Is_Array($Server)?Base64_Encode(JSON_Encode($Server)):'server not exists')),$Out,$ReturnValue);

видно же, тупо по названиям переменных что и в каком виде впихивается

Политика работы скриптов

Сообщение crazych » 2015-02-06 23:21:51

Это и так понятно.
Вопрос поставлю наверно более точно.

я вставляю скрипт в поле "На создании / OnCreate"
Выполняемый скрипт 1s.sh какой тут нужен параметр что бы скрипт получил имя пользователя который заказал услугу?

Политика работы скриптов

Сообщение Alex Keda » 2015-02-05 10:12:40

Alex Keda писал(а):блядь ...
наймите системного администратора чтоле...

Код: Выделить всё

lissyara$ /tmp/a.sh 1 2 3 567890 hhh
1 2 3 567890 hhh
lissyara$ cat /tmp/a.sh
#!/bin/sh

echo $@

lissyara$

ну написано же всё
сложно попробовтаь набрать то же самое что в листинге? скрипт в две строки и одну команду на его выполнение?

Код: Выделить всё

echo $@ > /tmp/file.txt

Политика работы скриптов

Сообщение crazych » 2015-02-05 3:22:53

Очень прошу, умоляю просто, можно пример с массивом, где я могу вывести все переменные и значения в скрипте?
т.е. у меня исполняется скрипт (shell) как мне в нем вывести весь список переменных ну и сохранить его в файле допустим?

Политика работы скриптов

Сообщение Alex Keda » 2015-02-04 19:19:25

Оно всё передаётся. Как позиционные параметры скрипта

Политика работы скриптов

Сообщение crazych » 2015-02-04 18:46:58

можете меня убить... но я не понимаю о чем речь... Пока вопрос с передачей переменных остался открытый.

Политика работы скриптов

Сообщение Alex Keda » 2015-01-28 12:06:04

блядь ...
наймите системного администратора чтоле...

Код: Выделить всё

lissyara$ /tmp/a.sh 1 2 3 567890 hhh
1 2 3 567890 hhh
lissyara$ cat /tmp/a.sh
#!/bin/sh

echo $@

lissyara$

Вернуться к началу