Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Приветствую.

На удаленном сервере много папок с доменами. В каждой папке с доменом есть файлы. Есть нужда вносить изменения в файлы.

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

1) чтобы прописывать ip сервера, логин, пароль

2) путь до папки с доменами 0:/www/

3) названия папок доменов списком в столбик, например:

moydomen.com

moydomen2.com

moydomen3.com

moydomen4.com

4) названия файлов в столбик, в которые нужно внести изменения, например:

.htaccess

index.html

5) окно, в которое вводится текст, который необходимо добавить в файлы

6) окно, в которое вводится текст, вместо которого вставляется текст из пункта 5

7) окно, в которое вводится кусок кода, который нужно удалить в файлах

Ну и, соответственно, нужно, чтобы была возможность воспользоваться только пунктом "добавить" или "добавить+ вместо" или "удалить". Чтобы одно действие от другого не зависело.

Примечание:

+Если "добавить" вводится без "вместо", то есть возможность галочкой выбрать изменение вносится ДО кода в файле или ПОСЛЕ него

+Кодировка при внесении изменения меняться не должна

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

Ну и конечно, у скрипта как видите из картинки должна быть оболочка.

10 лет назад
yokozuan
Алексей 
35 летУкраина
11 лет в сервисе
Был
месяц назад
  • Похожие заказы
  • Доброго времени суток. Необходимо перенести, в автоматическом режиме, все карточки товара со старого сайта на новый (php+JS+jQuery) Варианты "ручного" наполнения не подходят, ввиду большого объема материала и характеристик к товару. Будем рады сотрудничеству (в том числе и ...

    Завершен
    10 лет назад
  • Есть база названий компаний. Сформирована следующим образом: Smart Dom, торгово-сервисная компания TELETASK, инженерная компания Нужно оставить текст до первой запятой в строке, остальное стереть. Должно получится: Smart Dom TELETASK База xls 1700 позиций

    Закрыт
    10 лет назад
  • Последнее время возникла необходимость обновить устаревшую глючную версию TinyMCE на более новую. Скачал последние версии (3 и 4) с официального сайта в максимальной комплектации и попытался поэкспериментировать. В связи с чем возникли вопросы, которые требуют ...

    Закрыт
    10 лет назад
  • Необходимо сделать скрипт, который бы делал слепок всех файлов (md5 хэш и время изменения) на сайте, в том числе и htaccess и сохранял бы в файл. И потом при следующем запуске сверял эти данные, выделяя ...

    Завершен
    10 лет назад
  • Сделать приближенную стилизацию для GM на базе прикрепленного макета google-maps.png - карта должна выглядеть минималистичной, т.е. оставить только названия локаций - на карте должны быть 4 типа маркера, которые можно будет дополнительно стилизировать и менять значение ...

    Закрыт
    10 лет назад
  • Требуется написать скрипт импорта данных магазина из сторонней CMS (дамп базы данных есть), в CMS Битрикс. Также нужно установить на Битрикс шаблон, купленный в их темплейт магазине шаблонов. Лицензии на Битрикс и шаблон имеются. Просьба указывать цену за ...

    Закрыт
    10 лет назад
  • На динамической карте GM сделать страну или регион выделенными - область выделения должна быть ввиде границы - облать выделения должна задаваться ввиде параметра - все что за областью выделения должно быть полупрозрачным или более блеклым цветом. - разрешается использовать ...

    Закрыт
    10 лет назад
  • Ищу человека, который научит меня делать сайты на Ruby on Rails. Желательно по Skype. В сайтостроении не новичок, знаю HTML, CSS, основы РНР. Могу заниматься 2 раза в неделю по часу. Указывайте стоимость 1 часового ...

    Закрыт
    10 лет назад