Имя: Пароль:
IT
 
Чем синхронизировать HTML-сайт с FTP?
0 Гений 1С
 
гуру
02.01.13
16:53
Есть локальная копия сайта в PURE HTML, ее правлю и хочу синхронизировать с FTP.
Уже 3 года не могу найти толковой программы, пусть и платной.
Использую бесплатную WebSynchronizer 1.5, ее перестали сопровождать 2 года назад.
У нее есть глюк. Если файла надо удалить на FTP, она его удаляет и вылетает. Приходится перезапускать. И так, пока все файлы не удалит лишние.
Посоветуйте какую-нибудь тулзу.
1 Jump
 
02.01.13
16:59
(0)Батник и консольный фтп клиент. Чего еще надо?
2 Токарь
 
02.01.13
21:59
(0) TotalCommander--СинхронизироватьКаталоги
3 milan
 
02.01.13
22:22
Rsync?
4 artist
 
02.01.13
22:23
Гениталий такой генитальный...
Многие проги для бэкапа имеют функцию синхронизации...
Например - KLS Backup
5 Гений 1С
 
гуру
02.01.13
22:38
(1) нужно синхронизировать, а не копировать.
(2) TC перестал юзать, он хранит пароли в открытом виде, вирусы тащат их только в путь. У меня несколько FTP. И потом, это ж надо открыть нужный каталог, неудобно использовать, много ручек.
(3) гм, не пробовал. Посмотрю.
(4) мне нужен не бэкап, а именно синхронизация.
6 artist
 
02.01.13
22:46
(5)ты ещё раз пост (4) прочитай, переведи с русского на свой, осмысли, потом отвечай
7 artist
 
02.01.13
22:53
(5)Не пробовал не сохранять пароли в ТС?
8 Скользящий
 
02.01.13
22:57
синхронизацию можно по дропбоксу сделать...
9 Фокусник
 
02.01.13
23:02
(0) на 1с напиши :)
10 Jump
 
02.01.13
23:05
(5)Еще раз батник и консольный фтп клиент.
11 Jump
 
02.01.13
23:10
12 Токарь
 
02.01.13
23:25
(5)1).понятно, что в самом ТС храним вымышленный пароль, а подставляем нужный только при соединении.
2).Дерево каталогов синхронизит даже древний ТС 6.01. Достаточно при сравнении встать на верхние уровни.
13 Гений 1С
 
гуру
02.01.13
23:25
(9) хотел, но что-то лень.
(8) мне не с дропбоксом, а с конкретным FTP (причем их несколько, т.к. у меня несколько сайтов).
14 Гений 1С
 
гуру
02.01.13
23:26
(7) у меня 5 FTP шек. Каждый раз пароли вводить? Они длинные.
Кроме того, каждый раз каталоги выбирать?
15 Токарь
 
02.01.13
23:28
(14) Из Блокнота скопипастить пароль нетрудно.
16 Гений 1С
 
гуру
02.01.13
23:30
(11) это не FTP
(15) один раз не трудно, а 5 раз скопировать пароль, выбрать каталоги синхронизации - это как то влом. Ты ж автоматизатор, а не Токарь.
17 Jump
 
02.01.13
23:32
(14)Один раз пишешь батник, где две строчки -
Первая строчка вызов ftp клиента с параметрами скачивания новых и измененных файлов с сервера.
Вторая строчка вызов ftp клиента с параметрами закачивания новых и измененных файлов на сервер.

Там же и пароли прописываются.
Для других сайтов копипастишь эти строчки, и меняешь пути и пароли.
После чего натравливаешь на батник виндовый планировщик.
18 Токарь
 
02.01.13
23:32
(16)Чего выбирать-то, если пути (род.каталог) по-умолчанию прописываются в свой-ах соединения, как пример "./www/htdocs/"
19 Гений 1С
 
гуру
02.01.13
23:34
(17) а че за ftp клиент?
20 Гений 1С
 
гуру
02.01.13
23:35
(18) возможно, но необходимость ввода пароля убивает напрочь всю романтику. Короче, ТС не катит
21 Jump
 
02.01.13
23:37
Ну или вот - http://www.killprog.com/fdrve.html
Синхронизирует локальную папку с фтп сервером.
Т.е вся работа с сервером сводится к работе с локальной папкой.
То что доктор прописал для  ленивых одинэсников.
22 Jump
 
02.01.13
23:37
(19)Например см. (11)
23 Гений 1С
 
гуру
02.01.13
23:38
(21) Фтп-драйв я видел. Но это ж не синхронизация, а ты просто увидишь ФТК, как файловый каталог. Не...

(22) Я (11) посмотрел и нифига не понял.
24 Jump
 
02.01.13
23:43
(23)А походить по ссылкам и глянуть синтаксис параметров командной строки не судьба?
http://winscp.net/eng/docs/commandline

Вот и пример сразу почти готовый - winscp.exe [mysession] /synchronize [local_directory] [remote_directory] [/defaults]
осталось дописать параметры сессии с фтп и готово.
25 Гений 1С
 
гуру
02.01.13
23:49
(24) как то очень наворочено, блин
26 Скользящий
 
02.01.13
23:51
Ты же гений, епт
27 Jump
 
02.01.13
23:51
(25)А как ты хотел? Не нравиться используй гуй, и вбивай пароли ручками.
Ты ж вроде программер, че синтаксис не осилишь?
28 Jump
 
02.01.13
23:53
Если лень - 40 баксов на яндекс и я впишу в батник пару строчек.
29 Jump
 
03.01.13
00:10
GoodSync в бесплатном варианте будучи поставлен на компьютер синхронизирует файлы с ftp, WebDAV, и амазоновским S3, все настройки в гуях, и никаких танцев с бубном.
Или опять же еще один консольный фтп клиент-
wiki:Lftp
lftp -e «mirror -R --delete --only-newer /путь_к_файлам» -u логин,пароль айпишник_сервера
30 jbond
 
03.01.13
01:44
Гений учицо кодить  на хтмл
31 Web00001
 
03.01.13
06:36
(30)да он давно уже пробует, получается правда реальный ад, но его это не смущает. Я видел его хомпагу (правда пару или больше лет назад)это был лютый 3.14здец, такого отвратительного вида сайт очень сложно найти в инете. Но ему этого мало, он еще и поучает http://fix-in.narod.ru/articles/web_php_template/article.htm причем не стесняется, так и говорит:
Я тут почитал "Шаблоны в PHP для чайников" и о чудо узнал что код php можно встраивать прямо в html. Ну как бы молодец чо. О сколько на открытий чудных.. А он еще не знает что бывает css и про то, что те кто указывают цвет\стиль элемента прям на теле страницы, будут гореть в аду в своем персональном котле. Гений как всегда где то в 19 веке.
32 Web00001
 
03.01.13
09:55
(29)говорят очень удобная вещь
(0)используй гитхаб, то есть привяжи домен к gh-pages(или используй который они дают), и просто делай коммиты в репозиторий. Мало того, что все будет синхронизироваться, так у тебя будет еще история всех изменений, а в своем http://fix-in.narod.ru/ сделай туда редирект, моя хомпага так и делает.
33 jbond
 
03.01.13
16:00
(31) - 2031 год. Гений узнал что такое MVC фреймворки на PHP

Гордится скаченными исходниками Yii
34 Гений 1С
 
гуру
10.01.13
14:40
(28) да что же это такое. Сколько уже лет существует FTP и нет ни одного толкового клиента?
35 Гений 1С
 
гуру
10.01.13
14:41
(29) в винде есть прога для синхронизации встроенная robocopy, а что-нибудь такое для FTP есть?
36 Jump
 
10.01.13
17:50
(35)Клиентов дофига, тебе их тут немало насоветовали.
Ты просто не умеешь или не хочешь ими пользоваться.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn