UpdateIt! to aplikacja przeznaczona do synchronizacji zawartości folderu źródłowego z zawartością innego (docelowego) folderu na komputerze lokalnym lub (i) zdalnego serwera FTP.
To jest kreator, który napisałem do szybkiej i wygodnej aktualizacji mojej osobistej strony internetowej. Wyszukuje (na żądanie - cyklicznie) wszystkie pliki w folderze źródłowym, które są modyfikowane po określonej dacie/godzinie. Może kopiować znalezione pliki (wszystkie lub wybrane) do folderu docelowego z zachowaniem początkowej struktury podfolderów. Ta aplikacja pozwala na przesłanie wszystkich plików ze zaktualizowanego folderu (z zachowaniem jego struktury) do określonego serwera FTP, aby skompresować ten folder w tym samym nazwie zip-archive, aby wysłać jeden do danego e-maila.
Od wersji 1.0.2598, w aplikacji istnieje funkcja opcji eksportu /importu (tylko w systemie Windows 2000/XP/2003/Vista/7), które mogą być przydatne przy ponownej instalacji systemu operacyjnego. Odpowiednie polecenia znajdują się w menu systemowym okna głównego. Należy zauważyć, że eksport opcji jest możliwy na każdym etapie pracy aplikacji, ale importowanie opcji jest możliwe tylko w kroku "zero" (na stronie Powitanie!).
Dystrybuowane z pełnym kodem źródłowym (C++/MFC, MS Visual Studio 2008).
historia wersji
- Wersja 1.6.5961 opublikowany na 2011-10-09
Zaktualizowano bibliotekę ZipArchive do wersji 4.1.1 z 27 czerwca 2011. Zaktualizowano bibliotekę OpenSSL do wersji 1.0.0e (6 września 2011 r.).
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
Licencja Apache
Wersja 2.0, styczeń 2004
http://www.apache.org/licenses/
WARUNKI UŻYTKOWANIA, POWIELANIA I ROZPOWSZECHNIANIA
1. Definicje.
"License" oznaczają warunki użytkowania, powielania i rozpowszechniania zgodnie z definicją zawartą w sekcjach 1–9 niniejszego dokumentu.
"Licencjodawca" oznacza właściciela praw autorskich lub podmiot upoważniony przez właściciela praw autorskich, który udziela Licencji.
"Podmiot prawny" oznacza związek działającego podmiotu i wszystkich innych podmiotów, które kontrolują, są kontrolowane lub znajdują się pod wspólną kontrolą z tym podmiotem. Do celów niniejszej definicji "control" oznacza (i) uprawnienie, bezpośrednie lub pośrednie, do spowodowania kierunku lub zarządzania takim podmiotem, na podstawie umowy lub w inny sposób, lub (ii) własności w wysokości pięćdziesięciu procent (50%) lub więcej akcji pozostających do spłaty lub (iii) beneficjenta rzeczywistego takiego podmiotu.
"Użytkownik" (lub "Twój") oznacza osobę fizyczną lub osobę prawną wykonującą uprawnienia udzielone na tej Licencji.
"Formularz Source" oznacza preferowany formularz do wprowadzania modyfikacji, w tym między innymi kod źródłowy oprogramowania, źródło dokumentacji i pliki konfiguracyjne.
"Formularz Object" oznacza każdą formę wynikającą z mechanicznego przekształcenia lub tłumaczenia formularza źródłowego, w tym między innymi skompilowany kod obiektu, wygenerowaną dokumentację i konwersje na inne typy nośników.
"Work" oznacza utwór autorstwa, zarówno w formie Źródłowej, jak i Przedmiotu, udostępniony na podstawie Licencji, zgodnie z informacją o prawach autorskich, która jest zawarta w utworze lub dołączona do niego (przykład znajduje się w Załączniku poniżej).
""Prace pochodne" oznaczają wszelkie prace, zarówno w formie Źródłowej, jak i przedmiotowej, oparte na (lub pochodzące z) Dzieła i dla których zmiany redakcyjne, adnotacje, opracowania lub inne modyfikacje stanowią jako całość oryginalne dzieło autorstwa. Do celów niniejszej Licencji Dzieła pochodne nie obejmują utworów, które pozostają odłączalne lub po prostu łączą (lub wiążą się z nazwą) z interfejsami Ich Utworu i Dzieł pochodnych.
&Contribution" oznacza wszelkie prace autorskie, w tym oryginalną wersję Utworu oraz wszelkie modyfikacje lub uzupełnienia do tego Utworu lub Jego Dzieł pochodnych, które są celowo przedkładane Licencjodawcy w celu włączenia do Utworu przez właściciela praw autorskich lub przez osobę fizyczną lub osobę prawną upoważnioną do składania w imieniu właściciela praw autorskich. Do celów niniejszej definicji "submitted" oznacza każdą formę elektronicznej, ustnej lub pisemnej komunikacji wysyłanej do Licencjodawcy lub jego przedstawicieli, w tym między innymi do komunikacji na elektronicznych listach mailingowych, systemach kontroli kodu źródłowego i systemach śledzenia problemów, którymi zarządza licencjodawca lub w jego imieniu w celu omówienia i ulepszenia Utworu, ale z wyłączeniem komunikacji, która jest wyraźnie oznaczona lub w inny sposób wyznaczona na piśmie przez właściciela praw autorskich jako "Nie wkład."
&"Współautor&; oznacza Licencjodawcę oraz każdą osobę fizyczną lub prawną, w imieniu której Licencjodawca otrzymał Wkład, a następnie alf których Licencjodawca otrzymał Wkład, a następnie został włączony do Utworu.
2. Udzielenie licencji na prawa autorskie. Z zastrzeżeniem warunków niniejszej Licencji, każdy Uczestnik niniejszym udziela Ci wieczystej, ogólnoświatowej, niewyłącznej, nieodpłatnej, nieodpłatnej, nieodwołalnej licencji na prawa autorskie do powielania, przygotowywania Dzieł Pochodnych, publicznego wyświetlania, publicznego wykonywania, sublicencji i rozpowszechniania Utworu i takich Dzieł Pochodnych w formie Źródłowej lub Przedmiotowej.
3. Udzielenie licencji patentowej. Z zastrzeżeniem warunków niniejszej Licencji, każdy Uczestnik niniejszym udziela Państwu na całym świecie, niewyłączne, nieodpłatne, nieodpłatne, nieodwołalne (z wyjątkiem przypadków określonych w niniejszej sekcji) licencji patentowej na wydawanie, wykorzystywanie, oferowanie sprzedaży, sprzedaż, import i inne przeniesienie Utworu, jeżeli taka licencja ma zastosowanie wyłącznie do tych roszczeń patentowych podlegających licencjonowaniu przez takiego Współautora, które są koniecznie naruszone przez ich Wkład(-y) samodzielnie lub poprzez połączenie ich Wkładu(-ów) z Dziełem, do którego taki Wkład(-y) został(-y) Przekazywane. Jeśli Użytkownik wszczął postępowanie patentowe przeciwko jakiemukolwiek podmiotowi (w tym roszczenie wzajemne lub roszczenie wzajemne w pozwie) twierdząc, że Dzieło lub Wkład zarejestrowany w Utworze stanowi bezpośrednie lub przyczyniające się naruszenie patentów, wówczas wszelkie licencje patentowe udzielone Użytkownikowi na mocy niniejszej Licencji na to Dzieło wygasają z dniem złożenia takiego postępowania sądowego.
4. Redystrybucja. Użytkownik może powielać i rozpowszechniać kopie Utworu lub Jego Dzieł pochodnych na dowolnym nośniku, z modyfikacjami lub bez modyfikacji oraz w formie Źródła lub Przedmiotu, pod warunkiem spełnienia przez Niego następujących warunków:
A. Użytkownik musi przekazać każdemu innemu odbiorcy Utworu lub Dzieł Pochodnych kopię niniejszej Licencji; I
B. Musisz spowodować, że wszystkie zmodyfikowane pliki będą zawierać wyraźne powiadomienia stwierdzające, że pliki zostały zmienione; I
c. Użytkownik musi zachować w formie Źródłowej wszelkich Rozpowszechnianych Dzieł Pochodnych wszelkich informacji o prawach autorskich, patentach, znakach towarowych i atrybucji z formy Źródłowej Utworu, z wyłączeniem tych powiadomień, które nie odnoszą się do żadnej części Utworów Pochodnych; I
d. Jeżeli Utwór zawiera plik tekstowy "NOTICE" w ramach jego dystrybucji, wówczas wszelkie rozpowszechniane przez Ciebie Utwory pochodne muszą zawierać czytelną kopię ogłoszeń o atrybucji zawartych w takim pliku OGŁOSZENIA, z wyłączeniem tych powiadomień, które nie odnoszą się do żadnej części Utworów Pochodnych, w co najmniej jednym z następujących miejsc: w pliku tekstowym NOTICE rozpowszechnianym w ramach Utworów Pochodnych; w formularzu lub dokumentacji źródła, jeżeli są dostarczane wraz z Utworami Pochodnymi; lub, w ramach wyświetlacza wygenerowanego przez Utwory Pochodne, jeśli i gdziekolwiek zwykle pojawiają się takie powiadomienia osób trzecich. Zawartość pliku NOTICE ma wyłącznie cel informacyjny i nie modyfikuje Licencji. Użytkownik może dodawać własne powiadomienia o atrybucji w Ramach Utworów Pochodnych, które rozpowszechnia, wraz z tekstem POWIADOMIENIA lub w uzupełnieniu do tekstu POWIADOMIENIA z Utworu, pod warunkiem że takie dodatkowe powiadomienia o atrybucji nie mogą być interpretowane jako modyfikacja Licencji.
Użytkownik może dodać własne oświadczenie o prawach autorskich do swoich modyfikacji i może zapewnić dodatkowe lub inne warunki licencji dotyczące użytkowania, powielania lub rozpowszechniania modyfikacji Użytkownika lub takich Dzieł Pochodnych jako całości, pod warunkiem że Korzystanie, powielanie i rozpowszechnianie Utworu w inny sposób spełnia warunki określone w niniejszej Licencji.
5. Składanie wkładów. O ile Użytkownik nie postanowi inaczej, wszelkie Wkłady celowo przekazane licencjodawcy do Utworu w celu włączenia do Utworu będą podlegać warunkom niniejszej Licencji, bez żadnych dodatkowych warunków. Niezależnie od powyższego, żadne z postanowień niniejszej Umowy nie zastąpi ani nie zmieni warunków jakiejkolwiek odrębnej umowy licencyjnej, którą użytkownik mógł wykonać z Licencjodawcą w odniesieniu do takich Wkładów.
6. Znaki towarowe. Niniejsza Licencja nie udziela zgody na używanie nazw handlowych, znaków towarowych, znaków usługowych lub nazw produktów Licencjodawcy, z wyjątkiem przypadków wymaganych do rozsądnego i zwyczajowego wykorzystania w opisywaniu pochodzenia Utworu i odtwarzaniu zawartości pliku NOTICE.
7. Wyłączenie gwarancji. O ile nie jest to wymagane przez obowiązujące prawo lub na piśmie, Licencjodawca dostarcza Dzieło (a każdy Z nich przekazuje swoje Wkłady) w sposób &AS IS&BASIS, BEZ GWARANCJI LUB WARUNKÓW JAKIEGOKOLWIEK RODZAJU, wyraźnych lub dorozumianych, w tym, bez ograniczeń, wszelkich gwarancji lub warunków tytułu, nienaruszania praw, przydatności handlowej lub przydatności do określonego celu. Użytkownik ponosi wyłączną odpowiedzialność za określenie stosowności korzystania lub redystrybucji Utworu i ponosi wszelkie ryzyko związane z wykonywaniem przez Niego uprawnień wynikających z niniejszej Licencji.
8. Ograniczenie odpowiedzialności. W żadnym wypadku i w żadnym wypadku, czy to w przypadku czynu niedozwolonego (w tym zaniedbania), umowy lub w inny sposób, chyba że wymaga tego obowiązujące prawo (takie jak umyślne i rażące zaniedbanie) lub na piśmie, każdy Współpracownik ponosi odpowiedzialność wobec Użytkownika za szkody, w tym wszelkie bezpośrednie, pośrednie, specjalne, przypadkowe lub wtórne szkody jakiegokolwiek charakteru wynikające z niniejszej Licencji lub z powodu użytkowania lub niemożności korzystania z Utworu (w tym między innymi za szkody spowodowane utratą wartości firmy, przerwą w pracy, awarią komputera lub nieprawidłowym działaniem, lub wszelkimi innymi szkodami lub stratami handlowymi), nawet jeśli taki Współpracownik został poinformowany o możliwości wystąpienia takich szkód.
9. Przyjęcie gwarancji lub dodatkowej odpowiedzialności. Podczas redystrybucji Utworu lub Dzieł Pochodnych Użytkownik może zdecydować się na oferowanie i pobieranie opłaty za przyjęcie pomocy technicznej, gwarancji, odszkodowania lub innych zobowiązań z tytułu odpowiedzialności i/lub praw zgodnych z niniejszą Licencją. Jednakże, akceptując takie zobowiązania, Użytkownik może działać wyłącznie we własnym imieniu i na wyłączną odpowiedzialność, a nie w imieniu innego Współautora, i tylko wtedy, gdy zgadza się zwolnić każdego z Uczestników z odpowiedzialności za wszelką odpowiedzialność za wszelką odpowiedzialność lub roszczenia dochodzone przeciwko takiemu Współpracownikowi z powodu przyjęcia takiej gwarancji lub dodatkowej odpowiedzialności.
KONIEC REGULAMINU