Ru-Board.club
← Вернуться в раздел «Программы»

» SmartFTP

Автор: loosingar
Дата сообщения: 18.10.2007 11:42
Pantalone
Нет, я предлагал не "придумай что попало", а "прочитай лицензию". Там дословно написано, что программа совершенно бесплатна для некоммерческого использования, а что при этом выскакивает окошко на старте - это небольшое неудобство.
По истечении ЛЮБОГО срока программа НИЧЕГО не теряет в функциональности. Более того - разработчики предлагают совершенно бесплатно обновлять версию программы до текущего релиза.
Автор: Pantalone
Дата сообщения: 18.10.2007 14:36
loosingar
Я использовал версию фришную где окно вылезало. В одни прекрасный день оно вылезло, но вместо надписи сколько я ее уже использую было написано что время истекло, чешите за лицензией. Могу скриншот даже сделать.
Автор: loosingar
Дата сообщения: 19.10.2007 13:55
Pantalone
Сделай. И если там будет написано, что программа бесплатна для некоммерческого использования - с тебя ящик пива.

http://www.smartftp.com/purchase/

Собственно - ящик пива УЖЕ с тебя. Не можешь прочесть написанное?
Автор: Pantalone
Дата сообщения: 19.10.2007 16:53
loosingar
Сам посмотри, там написано черным по белому:
Истечение Да

А вот скриншот:



При нажатии на ОК прога закрывается.
Автор: loosingar
Дата сообщения: 19.10.2007 17:36
Pantalone
Поступи в соответствии с написаным, и все у тебя будет нормально. Там английским по белому написано!!! Зачем лишний геморрой наживать и себе, и другим? Трудно прочесть и сделать что сказано?

PS - про ящик пива не забудь...
Автор: byJupiter
Дата сообщения: 19.10.2007 17:44
Pantalone
обновись последней версией с оффсайта
Автор: Y0G
Дата сообщения: 22.10.2007 22:26
При старте программы, она автоматически начинает устанавливать соединение с ftp сервером.
Можно ли и где в настройках, сделать так чтобы она коннектилась только по команде?
Подскажите пожалуйста.
Автор: Y0G
Дата сообщения: 18.11.2007 02:49
На сайте SmartFTP есть статья как сделать программу портабельной: http://www.smartftp.com/support/kb/portable-smartftp-f2568.html С версией 2.5.1007 всё работает, а вот с SmartFTP 2.5 Build 1008 - нет ! Появляется вот такое окно:

Кто-нибудь пробовал сделать 1008 portable ?
Автор: byJupiter
Дата сообщения: 18.11.2007 03:24
Y0G
Если ошибка действительно в программе - то наиболее логично задать вопрос на офф. форуме программы, детально описав проблему.

SmartFTP Forums > SmartFTP Client > Bug Reports

Довавлено:
Обнови до последней беты:

SFTPBeta.exe

SmartFTP Client 2.5 Change Log


Цитата:

v2.5 Build 1008.13 - 17. November
# Internal changes regarding free threaded marshalers

# Somehow the manifest of the sfTransferQueue.dll file was incomplete. VS 2005 bug?


v2.5 Build 1008.12 - 15. November
# Removed MFC dependency from sfTransferQueue.dll
Автор: Y0G
Дата сообщения: 20.11.2007 00:58
byJupiter
Цитата:
Если ошибка действительно в программе
Ошибка в файлах Portable-изации.
Цитата:
то наиболее логично задать вопрос на офф. форуме программы, детально описав проблему
... Логичный ты наш:


Цитата:
Обнови до последней беты:
... И советчик ...
Ты пробовал сделать её Portable ?
Ну хоть немного наберись опыта/знаний, а потом лезь с советами !



Автор: byJupiter
Дата сообщения: 20.11.2007 08:08
Y0G

Цитата:
Ошибка в файлах Portable-изации.

Загляни в PortableSmartFTP.zip ->
файл Source\PortableSmartFTP.au3
в этом файле исходник (AutoIt Script) проги, которая запускает SmatFTP в portable варианте

Привожу файл целиком, т.к. он не так велик


Код:
; AutoIt Script File
; http://www.autoitscript.com
;
; Authors: Mr Chris, Mathias Berchtold <mb@smartftp.com>

; Do not show tray icon when AutoIt starts
#NoTrayIcon

; Imports the registry settings.
RunWait (@ComSpec & ' /c reg import PortableSmartFTP.reg', '', @SW_HIDE)

; For Custom Commands, History, Recent Folders, Transfer Queue and Cache
DirCreate(@ScriptDir & '\AppData')
RegWrite("HKEY_CURRENT_USER\SOFTWARE\SmartFTP\Client 2.0\Settings\General", "Application Data Folder", "REG_EXPAND_SZ", @ScriptDir & '\AppData' )

; Default Download Folder
;$user_desktop = @UserProfileDir & '\Desktop'
;RegWrite("HKEY_CURRENT_USER\SOFTWARE\SmartFTP\Client 2.0\Settings\General", "Default Download Folder", "REG_EXPAND_SZ", $user_desktop )

; Favorites
DirCreate(@ScriptDir & '\Favorites')
RegWrite("HKEY_CURRENT_USER\SOFTWARE\SmartFTP\Client 2.0\Settings\General", "Favorites Folder", "REG_EXPAND_SZ", @ScriptDir & '\Favorites' )

; Backup Folder
DirCreate(@ScriptDir & '\Backup')
RegWrite("HKEY_CURRENT_USER\SOFTWARE\SmartFTP\Client 2.0\Settings\Backup", "Folder", "REG_EXPAND_SZ", @ScriptDir & '\Backup' )

; Opens SmartFTP Client
Runwait (@ScriptDir & '\SmartFTP.exe')

; This line will export all registry settings for the application, That way any changes made while the application
; was open can be saved and or used for next time SmartFTP is launched.
RunWait(@ComSpec & ' /c reg export "HKCU\Software\SmartFTP\Client 2.0" PortableSmartFTP.reg', '', @SW_HIDE)

; Deletes the registry settings when program is closed.
RunWait (@ComSpec & ' /c reg delete "HKCU\Software\SmartFTP\Client 2.0" /f', '', @SW_HIDE)
Автор: loosingar
Дата сообщения: 20.11.2007 21:21
byJupiter
Пять баллов! Спасибо за помощь, подробное объяснение и сдержанность.

Y0G
Стыдно. По крайней мере - мне было бы стыдно.
Автор: Y0G
Дата сообщения: 22.11.2007 01:34
byJupiter,
Хорошо. Спасибо. Давай попробуем разобраться.
Вопрос был:
Цитата:
Кто-нибудь пробовал сделать 1008 portable ?

Твой ответ (1):
Цитата:
Задай вопрос на офф. форуме
и
Цитата:
Обнови до последней беты
-
Цитата:
я попытался тебе помочь
... хороша помощь !
... Моя реакция выше...

Ещё раз:
С версией 2.5.1007 я сделал всё как написано на офф.сайте - получилось. С версией 2.5.1008 те же действия (описанные на офф.сайте) приводят к появлению окошка с ошибкой.
Почему ?
На всякий случай выделю вопрос, чтобы избежать разночтений:
Почему одни и те же действия, рекомендованные для всех версий, приводят к разным результатам, на разных версиях программы ?

В частности: На 2.5.1007 и на версии 2.5.1008 ?
Я и делаю все описанные тобой действия в
Цитата:
Небольшой коментарий к коду:

Сейчас у меня SmartFTP 2.5 1007 Portable - работает, SmartFTP 2.5 1008 Portable - нет !
Попробую завтра открыть 1008-ую на другом компьютере.

loosingar

Цитата:
мне было бы стыдно
А мне стыдно видеть когда на вопрос отвечают: ! Сходи на офф.сайт! Обновись! итд.
А тебе ? [Пять баллов!] ???
... И ... Не бери на себя чужую вину! ... Заболеешь.




Автор: Y0G
Дата сообщения: 23.11.2007 02:32
... И на другой машине SmartFTP 2.5 1008 Portable не запускается.

byJupiter, не будешь ли так добр - для доказательства моих кривых рук, залить твою работающую v.2.5 1008 Portable, на слил.ру например ?

А ?
Автор: Y0G
Дата сообщения: 24.11.2007 00:26
Похоже, "растопырится" byJupiter не удалось.
loosingar, может быть ты предьявишь работающую SmartFTP 2.5 1008 Portable ?

Автор: byJupiter
Дата сообщения: 24.11.2007 13:28
Y0G
Я, как мне казалось, отвечал на твой вопрос об ошибке с sfTransferQueue.dll
Потом мне пришлось объяснять, почему я дал именно такой ответ.
Ты же теперь хочешь от меня доказательств твоих кривых рук.
Обрати внимание на то, что я описал мой метод проверки работоспособности portable-версии:

Цитата:

Разумеется, я сначала проверил, работает ли у меня. У меня работает.
Я сделал бэкап всех настроек помощью BackupTool (SmartFTP Client Backup Tool, лежит в папке с программой), потом снёс настройки проги в реестре. Скопировал PortableSmartFTP.exe в папку с программой и запустил. SmartFTP без проблем запустился, отработал, после закрытия в папке был создан файл PortableSmartFTP.reg с настройками программы.

Если тебе нужна именно та версия, которую ставил я - скачай SFTPBeta.exe (надеюсь, что на этот раз моё предложение обновиться до текущей бета-версии не вызовет у тебя такого раздражения).

loosingar
спасибо.
к сожалению, мою попытку помочь Y0G воспринял как попытку "растопырится", хотя для меня это слово несёт скорее негативный оттенок, поэтому мне не ясно, зачем мне это было бы нужно.

Автор: Y0G
Дата сообщения: 25.11.2007 01:16
byJupiter,
Странный ты какой-то, спрашиваю одно - отвечаешь другое, прошу выложить - ты вместо этого опять, какую-то чушь порешь ..?

Цитата:
Скопировал PortableSmartFTP.exe в папку с программой
Внимательно почитай инструкцию что куда копировать !
... "твой метод проверки работоспособности" буде работать только у тебя на машине, а вот выложенную тобой версию протестирует много народу, и loosingar в том числе.

или ты уже засомневался в ей работоспособности ;-?


На всякий случай, чтоб ты опять не запутался:
Пожалуйста, выложи любую твою работающую версию SmartFTP Portable.
Автор: byJupiter
Дата сообщения: 25.11.2007 01:46
Y0G

Цитата:
Странный ты какой-то, спрашиваю одно - отвечаешь другое, прошу выложить - ты вместо этого опять, какую-то чушь порешь ..?

Похоже, ты перегибаешь палку. Я отвечал на твои вопросы, я пытался тебе помочь. Ты же откровенно хамишь. Я не считаю свои ответы чушью, я отвечаю на твои конкретные вопросы по существу.


Цитата:
Внимательно почитай инструкцию что куда копировать !

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

Цитата из Базы Знаний SmartFTP: Installation > Portable SmartFTP


Цитата:

To install SmartFTP on a portable device (e.g. USB stick) follow the following steps:

* Download PortableSmartFTP.zip.
* Extract the .zip archive to a directory on your portable device. e.g. P:\SmartFTP.
* Copy all files (SmartFTP.exe, sfFTPLib.dll, sfFavorites.dll, sfTransferQueue.dll, sfFavoritesShellExtension.dll, SmartHook.dll, etc) from the SmartFTP installation folder (%ProgramFiles%\SmartFTP Client) to the folder on the portable drive (e.g. P:\SmartFTP).
* To start SmartFTP run the PortableSmartFTP.exe from your portable drive (e.g. P:\SmartFTP\PortableSmartFTP.exe)


Кратко по-русски:

Цитата:

* Скачать PortableSmartFTP.zip.
* Извлечь содержимое .zip архива в папку на переносном устройстве, например, P:\SmartFTP.
* Скопировать все файлы (SmartFTP.exe, sfFTPLib.dll, sfFavorites.dll, sfTransferQueue.dll, sfFavoritesShellExtension.dll, SmartHook.dll, etc) из папки с установленной программой (%ProgramFiles%\SmartFTP Client) в папку на переносном устройстве (например, P:\SmartFTP).
* Для запуска SmartFTP, запустить PortableSmartFTP.exe с переносного диска (например, P:\SmartFTP\PortableSmartFTP.exe).




Цитата:
а вот выложенную тобой версию протестирует много народу

Тебе, видимо, очень тяжело понять, что т.н. "моя" версия - это последняя бета-версия с оффициального сайта, ссылку на которую я давал в предыдущих сообщениях, плюс содержимое архива PortableSmartFTP.zip.



Цитата:
Пожалуйста, выложи любую твою работающую версию SmartFTP Portable.

Она выложена на официальном сайте в виде дистрибутива бета-версии и архива PortableSmartFTP.zip. Ссылки тебе известны.

Автор: Y0G
Дата сообщения: 25.11.2007 23:56
byJupiter,
Где ж ты отвечал на мои вопросы ?
На вопрос: Кто-нибудь пробовал сделать 1008 portable ?
Ты отвечаешь: Задай вопрос на офф. форуме; Обнови до последней беты ...
Это ты называешь ответом на вопрос: Кто-нибудь пробовал сделать 1008 portable ?
Ну разве не странный ответ ?
Если ты и правда читал инструкцию с офф.сайта, то скажи пожалуйста, зачем же ты всё делаешь наоборот ? Не так как написано в инструкции ?

Цитата:
* Copy all files (SmartFTP.exe, sfFTPLib.dll, sfFavorites.dll, sfTransferQueue.dll, sfFavoritesShellExtension.dll, SmartHook.dll, etc) from the SmartFTP installation folder (%ProgramFiles%\SmartFTP Client) to the folder on the portable drive (e.g. P:\SmartFTP).

А ты делаешь:
Цитата:
Скопировал PortableSmartFTP.exe в папку с программой и запустил.
Ну не странный ли ты ?
Ты бы хоть заглядывал в текст который копипастишь !
А уж потом брался "помогать"!
И после этого ты думаешь, что кто-нибудь поверит, что твоя SmartFTP Portable рабочая ?
Отчего же тогда, ты неделю уже флудишь, вместо того, чтобы взять и выложить её ?

Без предявления рабочей SmartFTP Portable, все твои копипасты - чушь !
Я утверждаю, что Portable SmartFTP - по инструкции на офф.сайте, можно сделать только из v.2.5.1007. Из v.2.5.1008 - нельзя.
Опровергните.


Автор: loosingar
Дата сообщения: 28.11.2007 00:47
Y0G
Можешь продолжать подпрыгивать и тужиться. Сегодня мне понадобился переносной СмФТП. Я просто сделал его. Мне понадобилось для этого полчаса. Я зашел на сайт, скачал "тот самый" zip, распаковал его. Скачал последний дистр, и последний русификатор - установил их в ту же папку, куда распаковал zip. Снес оттуда uninst* файлы, откопировал, и удалил смартфтп. Перезагрузился (на самом деле просто анрегдлл сделал), прочистил реестр и Docs&Settins. Запустил портаблю - работает (с дефолтными настройками), изменил чуток настройки (убрал подтверждения и включил русский яз), закрыл, запустил - настройки сохранились.

Все работает. Если ЛИЧНО У ТЕБЯ какие-то проблемы - это не сюда.


Цитата:
И после этого ты думаешь, что кто-нибудь поверит, что твоя SmartFTP Portable рабочая ?
Отчего же тогда, ты неделю уже флудишь, вместо того, чтобы взять и выложить её ?

А вот НА ЭТО дерьмо я даже отвечать не собираюсь. Я не 10-летний ребеночек, чтобы меня разводить на "слабо". Можешь докапываться до своих друзей с такими заявами. Пришел сюда - изволь повзрослеть.

Еще раз повторю: мне понадобилось, я сделал. Если ТЫ не можешь сделать - сам себе добрый волшебник.

Автор: Y0G
Дата сообщения: 29.11.2007 01:35
loosingar,


Цитата:
я даже отвечать не собираюсь.

И зачем тогда оветил;-?
Я ведь не к тебе и обращался !

Пришёл сюда - изволь повзрослеть!
Либо выложи - либо не флудь.

Пойми ж ты "не 10-летний ребеночек", что пока не покажешь свою "рабочую" portable, все твои слова - болтовня...


Добавлено:
Только что попробовал - в десятый раз сделать SmartFTP Portable.
Получилось!
Посыпаю голову пеплом...
... Желающие пляшут на моих костях...
Только вот не может такая версия Portable называться портабельной - в прямом смысле слова потому, что после закрытия, оставляет следы в реестре. Посмотрите:

Цитата:
HKEY_CLASSES_ROOT\CLSID\{B8323370-FF27-11D2-97B6-204C4F4F5020}
HKEY_CLASSES_ROOT\CLSID\{B8323370-FF27-11D2-97B6-204C4F4F5020}\InprocServer32
HKEY_CLASSES_ROOT\Directory\shellex\CopyHookHandlers\SmartFTPCopyHook
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache
HKEY_CURRENT_USER\Software\SmartFTP
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B8323370-FF27-11D2-97B6-204C4F4F5020}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B8323370-FF27-11D2-97B6-204C4F4F5020}\InprocServer32
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\CopyHookHandlers\SmartFTPCopyHook
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List
HKEY_USERS\S-1-5-21-329068152-1979792683-725345543-1003\Software\Microsoft\Windows\ShellNoRoam\MUICache
HKEY_USERS\S-1-5-21-329068152-1979792683-725345543-1003\Software\SmartFTP
Автор: GAG_Jaguar
Дата сообщения: 29.11.2007 11:10

Цитата:
Только что попробовал - в десятый раз сделать SmartFTP Portable.
Получилось!


Поздравляю!


Цитата:
Только вот не может такая версия Portable называться портабельной - в прямом смысле слова потому, что после закрытия, оставляет следы в реестре.


так и есть, но от части этого "мусора" можно избавиться, удалив из папки с portable версией SmartHook.dll (в ущерб потери некоторой функциональности).



Цитата:
HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List


из настроек файрвола, в принципе, тоже можно удалить, если не использовать встроенный виндовый файрвол
Автор: Y0G
Дата сообщения: 30.11.2007 00:53
GAG_Jaguar
Цитата:
Поздравляю!
Тешу себя, что это получилось только из-за того, что скачал свежие дистрибутивы...

Цитата:
от этого "мусора" можно избавиться
А может дописать файл PortableSmartFTP.au3 (в папке Source) ?
Отпишусь, если что получится.


Автор: GAG_Jaguar
Дата сообщения: 30.11.2007 10:23

Цитата:
Тешу себя, что это получилось только из-за того, что скачал свежие дистрибутивы...

судя по логу изменений там как раз была пофиксена ошибка с той самой sfTransferQueue.dll


Цитата:
А может дописать файл PortableSmartFTP.au3 (в папке Source) ?

в принципе, исходник для того и дан, чтобы можно было его доработать
нужно только разобраться в синтаксисе AutoIt Script. Список ф-ций можно глянуть по адресу:
AutoIt v3 /Docs/Functions

Выкинув SmartHook.dll, не будет drag-n-drop в Explorer, но его можно выгружать на лету, с одним неприятным побочным эффектом: убиение собсно Explorer'a.
Порядок действий примерно таков:

* сначала unregister dll

Код: regsvr32 /s /u SmartHook.dll
Автор: loosingar
Дата сообщения: 30.11.2007 13:15
GAG_Jaguar
Offtop
О, какие люди зашли на огонек. Не появилось ничего новенького в плане регистрации СмартФТП? У тебя когда-то это отлично получалось.
Автор: KLERIK2222
Дата сообщения: 08.02.2008 08:40

Цитата:
Невозможно подключиться, ожидание повтора (30s)...

как уменьшит интервал подключений? 30 секунд долго ждать
Автор: Sunnych
Дата сообщения: 15.02.2008 16:04
установлена SmartFTP v2.5.1008.21 ru
может кто подсказать как в ней настроить: копирование разных файлов с локального компа на ftp в определённые папки - по расписанию т.е требуеться одни и те же файлы каждый день кидать на ftp, пример раз в день в 10:00,
всю прогу облазил а найти как это настроить не нашол
Автор: vcrank
Дата сообщения: 17.02.2008 20:55
to Sunnych
В нижнем окне (очередь передачи) в свойствах папки указать повторять через ....


У меня вопрос немного другого плана. Имеются 2 одинаковых каталога (FTP и на локальном компе). Надо выполнять синхронизацию раз в 3 дня (например). Синхронизация односторонняя, т.е. на FTP должно постоянно закачиваться содержимое локальной папки (если возможно, то и удалять с FTP все устаревшие файлы (которых уже нет в локальной папке)).
Базу знаний на сайте читал, но толи с английским совсем всё плохо, толи там так написано, что непонятно ©
Автор: AzzkyAspid
Дата сообщения: 05.03.2008 00:30
Мне кажется, или в последней версии (3.0.1010) перестала работать дозаливка???
Автор: good85
Дата сообщения: 16.03.2008 23:48
в 3 версии все напроч испортилось
потерялись все настройки тулбаров, не работает кеширование папок (работает только в течении сеанса)
индикатор закачки в очереди имеет два показателя 0% и 100%, промежуточных непоказывает
я уже не говорю что не держутся рабочии области от предыдущих версий и не запоминается последняя активная вкладка от текущей

стилистика от висты к черту не нужна при таких багах

2vcrank
как я понял тащишь локальную папку в очередь, она целиком там отображается
выставляешь ей свойства какие нужно (копировать, сервер, расписание)

Страницы: 1234567891011121314151617

Предыдущая тема: StarOffice


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.