更新する!は、ソース フォルダのコンテンツと、ローカル コンピュータ上の他の (ターゲット) フォルダのコンテンツ、またはリモート FTP サーバーのコンテンツを同期するために設計されたアプリケーションです。
これは私が自分の個人的なウェブサイトの高速かつ快適な更新に書いたウィザードです。指定した日付/時刻以降に変更されたソースフォルダ内のすべてのファイルを(リクエスト時に再帰的に)検索します。このファイルは、サブフォルダの初期構造を保持した状態で、見つかったファイル(すべてのユーザーまたは選択されたファイル)をターゲットフォルダにコピーできます。このアプリケーションは、指定されたFTPサーバに(構造の保持)更新されたフォルダからすべてのファイルをアップロードし、指定された電子メールに1を送信するために、同じ名前のzip-archiveにこのフォルダを圧縮することができます。
バージョン 1.0.2598 以降、アプリケーションにはオプションのエクスポート/インポートの機能があります (Windows 2000/XP/2003/Vista/7 のみ) オペレーティング システムの再インストールに役立ちます。対応するコマンドはメインウィンドウのシステムメニューにあります。オプションのエクスポートはアプリケーションの作業のどの段階でも可能ですが、オプションのインポートは "zero" ステップ ([ようこそ] ページ) でのみ可能です。
完全なソース コード (C++/MFC、MS Visual Studio 2008) で配布されます。
バージョン履歴
- バージョン 1.6.5961 に転記 2011-10-09
ZipArchive ライブラリを 2011 年 6 月 27 日からバージョン 4.1.1 に更新しました。OpenSSL ライブラリをバージョン 1.0.0e (2011 年 9 月 6 日) に更新しました。
プログラムの詳細
Eula
EULA - 使用許諾契約書
アパッチライセンス
バージョン 2.0、2004 年 1 月
http://www.apache.org/licenses/
使用、複製、配布に関する諸条件
1. 定義。
"License" は、本書の第1条から第9項で定義されている使用、複製、配布に関する諸条件を意味します。
"Licenseor" は、ライセンスを付与する著作権所有者によって承認された著作権所有者または団体を意味します。
"法人" は、代理エンティティと、そのエンティティと共通の管理下にある、管理されている他のすべてのエンティティの組合を意味します。この定義の目的上、"control"は、(i)契約またはその他の方法であれ、そのようなエンティティの方向または管理を引き起こす力、または(ii)所有権を50%(50%)にすることを意味します。以上の発行済株式、または(iii)そのようなエンティティの有益な所有権。
"You" (または"Your") は、本ライセンスによって付与された許可を行使する個人または法人を意味します。
"Source" form は、ソフトウェアのソースコード、ドキュメントソース、および構成ファイルを含むがこれらに限定されない変更を行う場合の優先形式を意味します。
"Object" form は、ソースフォームの機械的な変換または変換に起因する形式を意味します。
"Work" は、作品に含まれる、または添付されている著作権表示によって示される、ライセンスの下で利用可能にされたソースまたはオブジェクトの形式で、著者の作品を意味します(例は下記の付録に記載されています)。
"派生作品"は、ソースまたはオブジェクト形式のいずれであれ、作品に基づく(または派生した)作品であり、編集の改訂、注釈、精巧さ、またはその他の変更が全体として原作品の作品を表す作品を意味します。本ライセンスの目的上、デリバティブ・ワークスは、その作品および派生作品のインタフェースとの分離、または単にリンク(または名前で結合)する作品を含んではなりません。
"拠出金"は、著作物の原版およびその作品または派生作品に対する変更または追加を含む、著作権所有者または著作権所有者に代わって提出する権限を有する個人または法人によって意図的に本作品に含めるためにライセンサーに提出される著作の作品を意味するものとします。この定義の目的のために、 "submitted" は、ライセンサーまたはその代表者に送信される電子、口頭、または書面による通信の任意の形式を意味し、電子メーリングリスト、ソースコード管理システム、およびライセンサーが管理する問題追跡システムに関する通信を含むがこれらに限定されない。
"Contributor" は、ライセンサーと su によって投稿を受け取った代理で、ライセンサーおよび個人または法人を意味します。ライセンサーが投稿を受け取り、その後作業に組み込まれた個人または法人。
2. 著作権ライセンスの付与本ライセンスの条件に従い、各寄稿者は、本契約者に対し、譲渡またはオブジェクト形式で作品および派生物の作品を複製、準備、公開、公開、発行、サブライセンス、配布する、永久、世界的、非独占的、無償、ロイヤリティフリー、取り消し不可能な著作権ライセンスをユーザーに付与します。
3. 特許権の付与本ライセンスの条件に従い、各寄稿者は、お客様に永続的な 世界中で、非独占的、無償、ロイヤリティフリー、取り消し不可能(本項に記載されている場合を除く)特許ライセンスを作成、使用、販売、販売、輸入、その他の方法で譲渡する特許ライセンスは、そのような貢献者がライセンス供与可能な特許請求にのみ適用される場合です。提出。作業または貢献が本業に組み込まれた事業体(訴訟における相互請求または反訴を含む)に対して特許訴訟を起こした場合、その業務に対する本ライセンスに基づいてお客様に付与された特許ライセンスは、当該訴訟が提起された時点で終了するものとします。
4. 再配布。お客様は、以下の条件を満たしている場合、変更の有無にかかわらず、任意の媒体およびソースまたはオブジェクトの形態で、その作業または派生物のコピーを複製および頒布することができます。
A。あなたは、作品またはデリバティブ作品の他の受信者に本ライセンスのコピーを与える必要があります。そして
B。変更されたファイルには、ファイルを変更したことを示す顕著な通知を付ける必要があります。そして
c. お持ちの派生物のソース形式で、作品のソースフォームからすべての著作権、特許、商標、帰属の通知を保持する必要があります。そして
d. 作品に配布物の一部として "NOTICE" テキストファイルが含まれている場合、お使いの派生物は、派生物の一部に関係しない通知を除いて、そのような NOTICE ファイルに含まれる帰属通知の読み取り可能なコピーを含める必要があります。派生物と共に提供される場合は、ソースフォームまたはドキュメント内で。また、デリバティブ作品によって生成されたディスプレイ内で、そのような第三者の通知が通常表示される場合および場所。NOTICEファイルの内容は情報提供のみを目的としており、ライセンスを変更しません。お客様は、そのような追加の帰属通知がライセンスの変更と解釈できない場合、お客様が作品のNOTICEテキストに一緒に、または追加として配布するデリバティブ作品内に独自の帰属通知を追加することができます。
お客様は、お客様の変更に独自の著作権記述を追加することができ、お客様の変更の使用、複製、配布、またはそのような派生作品全体に対して、お客様の使用、複製、および配布が本ライセンスに記載されている条件に準拠している場合、追加または異なるライセンス条件を提供することができます。
5. 寄付の提出。お客様が明示的に別の方法で明記しない限り、お客様の作業に含めるために意図的に提出された投稿は、追加の条件や条件なしに、本ライセンスの条件に基づくものとします。上記にかかわらず、本書に記載されているいかなるものも、そのような貢献に関してライセンサーと共に実行した別のライセンス契約の条項に取って代わるものまたは変更するものは何もありません。
6. 商標。本ライセンスは、ライセンサーの商号、商標、サービスマーク、または製品名を使用する許可を与えませんが、作業の起源を記述し、NOTICEファイルの内容を再現する際に合理的かつ慣習的に使用するために必要な場合を除き、許可を与えるものではありません。
7. 保証の免責事項。適用される法律で要求されたり書面で合意されたりしない限り、ライセンサーは、タイトル、非侵害、商品性、または特定の目的に対する適合性を含む明示的または黙示的ないかなる種類の保証または条件を含む、いかなる種類の保証または条件もなく、作品(および各貢献者がその貢献を提供する)を提供します。あなたは、作業の使用または再配布の適切性を判断する責任を負い、リスクを負うものとします作業の使用または再配布の適切性を判断し、本ライセンスに基づくアクセス許可の行使に関連するリスクを負う場合。
8. 責任の制限。不法行為(過失を含む)、契約、または他の方法で、適用法(故意および重大な過失行為など)によって要求されない限り、または書面で同意しない限り、法的理論の下で、何も、法的理論の下で、 寄稿者は、本ライセンスの結果として生じた、または使用または使用不能の結果として生じる人格の直接的、間接的、特別、偶発的、または結果的損害(のれんの喪失、作業停止、コンピュータの故障または誤動作、またはその他すべての商業的損害または損失の損害を含むがこれに限定されない)を含む、お客様に対して責任を負うものとします。
9. 保証または追加責任の受諾。本業またはデリバティブ事業所を再配布する際、お客様は、本ライセンスに従ったサポート、保証、補償、またはその他の責任および権利の承諾を提供し、料金を請求することを選択することができます。ただし、そのような義務を受け入れる際には、お客様は、他の貢献者に代わってではなく、お客様自身の責任に対してのみ行動し、そのようないかなる保証または追加責任を受け入れる理由によって、そのような貢献者が被った責任、または主張された請求に対して各貢献者を無害に補償し、擁護し、保持することに同意した場合にのみ、行動することができます。
契約条件の終了