SDK

The SmartFTP Client Software Development Kit (SDK) offers you the ability to extend SmartFTP and it allows you to automate SmartFTP. The objects are accessible through COM interfaces which can be used in any modern language.

Fornecido amostras

Os exemplos mostrados aqui são parte da configuração do SDK que pode ser transferido abaixo.

Fila de Transferência

Adicionar itens para a fila de transferência

Cria novos itens e adicona-os para a fila de transferência em uma instância do SmartFTP.
Localização: Samples\TransferQueue\C#
Localização: Samples\TransferQueue\AddToQueue
Localização: Samples\TransferQueue\AddItemToQueue

Transfer Queue Plugin

Sample plugin in C++
Localização: Samples\TransferQueue\SamplePlugin

Favoritos

Cria um novo Favorito

Cria um novo item favorito e salva para um arquivo XML.

Importa favoritos do arquivo CSV

Analisa um arquivo CSV, cria os favoritos e os salva como arquivos xml.

SmartFTP

Gerenciar navegadores

Obtém o local atual de todos os navegadores abertos. Abre novos navegadores ou fecha os já existentes.

Estatísticas de transferência

O SmartFTP pesquisa para o envio atual e transfere a taxa e grava os dados em um arquivo CSV.
Localização: Samples\TransferQueue\Performance Counter

Estatísticas de transferência usando RRDtool

Usa o RRDtool para gerar estatísticas de transferência.
Localização: Samples\SmartFTP\rrdtool

Ideias

Seguindo algumas ideias de aplicativos e plugins que podem ser criados usando o SDK.

Favoritos

  • Importar Favoritos/Sites de outros aplicativos/banco de dados para o SmartFTP.
  • Exportar favoritos para um banco de dados

Fila de Transferência

  • Preenche a fila de transferência com itens de um banco de dados, arquivo de texto ou alimentação RSS.
  • Cria uma fila de transferência que o aplicativo usa para automatizar transferências.
  • Cria serviço Windows para backup/sincronização de arquivos usando a fila de transferência.
  • Executar comandos, atualizar um arquivo, escrever um registro ou notificar os usuários depois que um item da fila de transferência for processado.

Download

Baixar SmartFTP SDK

Registro de alterações