| 
 
	
		| View previous topic :: View next topic |  
		| Author | Message |  
		| AlexandrY 
 
 
 Joined: 23 Apr 2008
 Posts: 7
 
 
 | 
			
				|  (Separately) Posted: Tue Jul 29, 2008 17:43    Post subject: Импорт данных всех FTP серверов? |   |  
				| 
 |  
				| У меня более 100 сайтов, данные FTP серверов этих сайтов хранятся у меня на локалке в текстовом файле. 
 Можно ли как нибудь импортировать эти данные в ТС 7.01, что бы ручками не вносить каждый FTP сервер?
 |  |  
		| Back to top |  |  
		|  |  
		| D1P 
 
  
 Joined: 20 Dec 2004
 Posts: 2974
 Location: Тбилиси
 
 | 
			
				|  (Separately) Posted: Tue Jul 29, 2008 18:03    Post subject: |   |  
				| 
 |  
				| Стандартными средствами - нет. 
 Конвертилку написать достаточно несложно, если, конечно, знать, в каком виде хранятся исходные данные.
 _________________
 База знаний о Total Commander
 Блог
 |  |  
		| Back to top |  |  
		|  |  
		| AlexandrY 
 
 
 Joined: 23 Apr 2008
 Posts: 7
 
 
 | 
			
				|  (Separately) Posted: Tue Jul 29, 2008 18:35    Post subject: |   |  
				| 
 |  
				|  	  | D1P wrote: |  	  | Стандартными средствами - нет. Конвертилку написать достаточно несложно, если, конечно, знать, в каком виде хранятся исходные данные.
 | 
 
 Excel или .txt Сейчас вот пробую Excel как-нибудь приспособить для редактирования Wcx_ftp.ini
 |  |  
		| Back to top |  |  
		|  |  
		| D1P 
 
  
 Joined: 20 Dec 2004
 Posts: 2974
 Location: Тбилиси
 
 | 
			
				|  (Separately) Posted: Tue Jul 29, 2008 19:39    Post subject: |   |  
				| 
 |  
				|  	  | AlexandrY wrote: |  	  | Сейчас вот пробую Excel как-нибудь приспособить для редактирования Wcx_ftp.ini | 
 Не получится. Или, по крайней мере, будет много возни с макросами и ещё руками придётся ковырять.
 Закиньте сюда пример записи (реальные урлы, логины и пароли, конечно, лучше как-то спрятать), если это не займёт много времени, напишу конвертилку.
 _________________
 База знаний о Total Commander
 Блог
 |  |  
		| Back to top |  |  
		|  |  
		| AlexandrY 
 
 
 Joined: 23 Apr 2008
 Posts: 7
 
 
 | 
			
				|  (Separately) Posted: Tue Jul 29, 2008 20:34    Post subject: |   |  
				| 
 |  
				|  	  | D1P wrote: |  	  | Не получится. Или, по крайней мере, будет много возни с макросами и ещё руками придётся ковырять. Закиньте сюда пример записи (реальные урлы, логины и пароли, конечно, лучше как-то спрятать), если это не займёт много времени, напишу конвертилку.
 | 
 
 Домен,	хост (сервер),	юзер,	пароль
 
 Каждый домен с новой строки
 |  |  
		| Back to top |  |  
		|  |  
		| D1P 
 
  
 Joined: 20 Dec 2004
 Posts: 2974
 Location: Тбилиси
 
 | 
			
				|  (Separately) Posted: Tue Jul 29, 2008 23:40    Post subject: |   |  
				| 
 |  
				| Набросал конвертилку на том, что было под рукой. Скармливаете текстовый файл с записями в формате:
 
  	  | Code: |  	  | домен, хост, логин, пароль | 
 Разделитель - запятая и пробел.
 На выходе получается ini-файл, которым можно заменить имеющийся wcx_ftp.ini. При этом все настройки ftp и старые записи слетят.
 Либо можно скопировать содержимое секции [connections] из полученного файла в ту же секцию имеющегося файла, остальное содержимое - просто перенести. Для сохранения порядка нумерации соединений в секции [connections] сделал счётчик - какое число поставите, так записи и пронумеруются.
 Настройки всех соединений будут дефолтные - т.е., например, пассивный режим соединения надо будет выставлять каждому отдельно.
 
 Пароли не перенесутся! Я не знаю, какой алгоритм шифрования используется в TC (вроде AES-256, но поиски и эксперименты нет времени), так что это не реализовано. При каждом соединении с сервером будет спрашивать пароль.
 Если кто-то скажет точно, как реализовано шифрование - могу прикрутить.
 
 Ссылка: http://up.giga.su/644919023/ В комплекте бинарник и исходники.
 Ссылка жива будет в течение месяца.
 _________________
 База знаний о Total Commander
 Блог
 |  |  
		| Back to top |  |  
		|  |  
		| _92 
 
  
 Joined: 23 Nov 2005
 Posts: 398
 Location: ufa
 
 | 
			
				|  (Separately) Posted: Sun Aug 24, 2014 20:41    Post subject: |   |  
				| 
 |  
				|  	  | D1P wrote: |  	  | Пароли не перенесутся! Я не знаю, какой алгоритм шифрования используется в TC (вроде AES-256, но поиски и эксперименты нет времени), так что это не реализовано. При каждом соединении с сервером будет спрашивать пароль. Если кто-то скажет точно, как реализовано шифрование - могу прикрутить.
 | 
 AES 256-bit encryption in CTR mode
 HMAC-SHA256 (instead of SHA1)
 
 http://ghisler.ch/board/viewtopic.php?t=22729
 здесь есть утилита tccrypt с исходниками
 в ней можно ввести мастер-пароль и экспортировать все пароли за раз
 
 сможете сделать конвертер из wcx_ftp.ini в synftp.xml
 структура файла почти идентична nppftp.xml из notepad++
 _________________
 ubuntu+tc+synwrite
 |  |  
		| Back to top |  |  
		|  |  
		| D1P 
 
  
 Joined: 20 Dec 2004
 Posts: 2974
 Location: Тбилиси
 
 |  |  
		| Back to top |  |  
		|  |  
		|  |  
  
	| 
 
 | You cannot post new topics in this forum You cannot reply to topics in this forum
 You cannot edit your posts in this forum
 You cannot delete your posts in this forum
 You cannot vote in polls in this forum
 
 |  
 Powered by phpBB © 2001, 2005 phpBB Group
 
 |