Poszukuje prostego sposobu jak zrobić automatyczny folder (tzn. taki do którego wrzucając dany plik z konkretnym rozszerzeniem [np.mp3] folder będzie automatycznie wysyłać ten plik dalej na zdefiniowany folder)
Przykład: Wrzucam jakiś film do automatycznego (albo magicznego jak kto woli) folderu i automatycznie zostaje on przekierowany na partycje z filmami.
Czy jest jakiś prosty sposób na to ? (Np. dopisanie czegoś do elementu docelowego w skrócie folderu). Na programowaniu raczej się nie znam więc nie proponujcie zbyt wyszukanych rozwiązań
PS: Nie wiem czy dobrze umieściłem temat, ale wg. mnie jest to jakis sposób programowania …
Najprościej to chyba umieścić skrót do takiego folderu. Bo jeśli coś przeniesiesz/skopiujesz do “folderu skrótowego” to automatycznie znajdzie się w folderze oryginalnym, a “folder skrótowy” nie zwiększy swojego rozmiaru.
Nie bardzo rozumiem. Chcesz żeby z jednego folderu pliki przenosiły się w różne miejsca??? A skąd niby komputer ma wiedzieć gdzie ty chcesz je umieścić??? Takich cudów to chyba nie ma. Przecież kompek chyba nie umie czytać w myślach…
Wrzucasz do niego plik mp3, i wtedy jest on przenoszony do katalogu z muzyką.
Gdy wrzucisz np. jpg, to jest przenoszony do katalogu ze zdjęciami.
Itd.
Jeśli tak, to trzeba napisać program, który będzie monitorował wskazany katalog, reagował na pojawienie się w nim nowego pliku, sprawdzał jego rozszerzenie i przenosił do określonego katalogu docelowego.
Tak dokładnie o to chodzi … bardzo byłoby to pomocne bo wystarczy mieć tylko te ikonke od tego folderu na pulpicie czy gdzie kolwiek i wrzucac masowo pliki a nie po kolei otwierac kazdy folder itp …
Więc teraz wystarczy, że napiszesz sobie taki program (w końcu to dział “Programowanie”). Jeżeli nie umiesz to poproś kogoś kogo znasz i wiesz, że potrafiłby.
Ściągnąłem i przetestowałem program przesłany przez somekind. DZIAŁA!
Na przykład, wrzucam plik o rozszerzeniu mp3 do folderu TEST na pulpicie, to przenosi do folderu Muzyka lub jak przenoszę plik o rozszerzeniu jpg lub bmp to przenosi do folderu Obrazy. :o :o :o
Wszystko sam sprawdzałem.
Brawo dla somekind za stworzenie tego ZNAKOMITEGO programu! =D> =D>
PS. Oczywiście folder TEST, to był mój przykład
EDIT
Bardzo proszę somekind , żeby program miał takie funkcje, żeby innym było wygodnie:
Żeby aplikacja pracowała w tle
Dostępne funkcje po kliknięciu prawym przyciskiem myszy
Żeby chociaż ta aplikacja miała ikonkę w trayu (obok zegara)
No i jeszcze dodam, że aplikacja jest kompatybilna z systemami Microsoft Windows 2000/XP/Vista.
W systemie Windows 2000, trzeba wykonać kilka kroków, aby aplikacja działała:
Ściągamy i zapisujemy do katalogu C:\WINNT\system32\ plik mscoree.dll.
Instalujemy aktualizację Windows Installer 3.1 z rozszerzenia Windows Update.
Dziękować bardzo za programik - działa tak jak powinien …
Mam tylko pytanie … czy jest możliwość aby uruchamiał się ze startem systemu jako proces w tle ? (Tak wiem że można manualnie dodaćdo autostartu, ale i tak trzeba będzie go uruchamiać poprzez “start” i minimalizować)
Nie zawsze można mieć to, czego chcemy, ale jeśli czegoś naprawdę chcemy, to lepiej o to poprosić, a nie żądać ;]
Nie rozumiem… Przecież wszystko możesz sobie edytować, a także zaznaczyć każdy wiersz, wcisnąć Delete (na klawiaturze) i go skasować.
Ale jakie funkcje?
A co do reszty - masz rację, że tak będzie wygodniej i tak powinno być, ja tez o tym wiem, na razie skupiłem się na zrobieniu sprawnej, działającej wersji, bez zabawy w szczegóły. Jak będę miał chwilę czasu, to to dopracuję i wypuszczę wersję 2.0.
Bardzo intymna prośba, to tak jakbyś chciał moją szczoteczkę do zębów pożyczyć
Tworzę raczej freeware niż open source, ale mogę pomyśleć… A powiedz, po co Ci? Do celów edukacyjnych, czy chcesz sobie w jakimś Mono odpalić? ;>
ja nie uważam źródeł za coś intymnego, jestem raczej z tych ekshibicjonistów którzy chcą pokazywać swój kod na wolnej licencji
Oczywiście do celów edukacyjnych, ot jak to C# wygląda (bo pewnie w C# pisałeś prawda?), ile zajmuje linijek, ogółem rzucić okiem jak działa. No i porównać z wersją w Perlu która powstała w mojej głowie podczas pisania przed-poprzedniego wpisu
Dzięki somekind , nie wiedziałem o tym i nie mogłem sobie poradzić ze skasowaniem wiersza. #-o Bardzo mi pomogłeś!
OK. No to będziemy wszyscy czekać na wersję 2.0 twojego znakomitego programu!
Coś typu Załaduj ustawienia domyślne, Zapisz ustawienia (np. zapisuję ustawienia na nośniku wymiennym, przeszedłem format dysku, pobieram od ciebie jeszcze raz program, wczytuje swoje zapisane ustawienia i wtedy ustawienia są takie same jak sprzed formatu dysku).
Może być również funkcja “O programie” która pokazuje informacje o twoim programie.
bez urazy somekind , bo naprawdę odwaliłeś kawał dobrej roboty, ale Twój kod chyba nie nadaje się do celów edukacyjnych, bo trzymanie w jednej klasie (głównego okna) wszystkich metod, w tym operacji na plikach, nie jest raczej najlepszym przykładem dla uczących się
odnośnie tej najnowszej wersji:
gdy wybiorę z traya konfigurację, to obok aktualnego okna pojawia mi się kolejne, puste
nie wiem czy u mnie jest coś nie tak, ale w ciągu kilku minut nie przeniosło żadnego z trzech plików
System.ArgumentException: Path cannot be empty string or all whitespace z System.IO.Directory.CreateDirectory() takie coś mi się udało wygenerować, przy ścieżce C:\Documents and Settings\airborn\Pulpit\test\test_jpg która notabene już istniała