#pliki #fotografia
Panowie mądrzy, ja z pytaniem o przesortowanie dużej ilości plików.
Proszę o pomoc.

tl;dr: chce żeby wszystkie pliki powstałe w godzinach pracy trafiały w konkretne miejsce przy zachowaniu struktury katalogów.

OK;GADAJ:
Próbuję ogarnąć swoją chmurę - pliki *.* zawsze mają jakąś datę i godzinę utworzenia lub modyfikacji. No więc mam przed sobą strukturę katalogów zawierającą dziesiątki tysięcy plików typu
: doc,xlsx,pub,jpg,png,gif,bmp,mp3,mp4,etc,etc.
i pomyślałem, że chciałbym je wstępnie przefiltrować przez sito:
typ, data(dni pracujące) i czas(06.00-19.00).

Byłaby to świetna pre selekcja.
Oczywiście musiałbym w kolejnym etapie odwirować zdjęcia motylków 🦋 zrobione w czasie pracy, ale WARTO.

about-me.txt:
Nie programuje, odróżniam skrypt od gui i zazwyczaj rozumiem co się dzieje na moim ekranie. Szukam podpowiedzi - punktu wyjścia, na przykład: jeżeli to banał, to gdzie i jakie polecenie powinienem poznać, albo gdzie się z tym spotykam codzienniei zupełnie tego nie dostrzegam? Jakiś wątek na innym forum?
&&

OCZEKIWANIA.txt
&&

wariant full-wypas**:**
aplikacja dla Android lub Windows która sortuje dane wg metadanych, korzystając z harmonogramu utworzenia plików. Analiza odbywa się 100% offline - nieważne czy dysk jest sieciowy, ftp czy chmura-wazne żeby było bezpiecznie i bez konsultacji z AI.
Na przykład wtyczka do szanowanego menadżera plików x obsługą sieci lokalnej.
(spoko)
&&

wariant wciąż-wypas:
skrypt j/w, odpalony gdziekolwiek, jakkolwiek (byle nie pod iOS) +gui :)
&&

wciąż zajebiście:
#diy no-gui porada
&&

Może to być #pomyslnabiznes ?
Może to być #ciekawypomysl na #opensource ..
Może to być zupełna głupota! :))

tagi:
#googleplaystore #android , #systemyoperacyjne, #pliki , #aplikacja #apktesty #informatyka #programowanie #nextcloud #googledrive #informatyka #github @entropy_ @maximilianan #python #linux #dotnet
20

Komentarze (20)

@Heheszki sortowanie po dacie jest w miarę banalne.

Sortowanie zdjęć czyli usuwać motylki da się zrobić clipem (lub podobnym np jina_ai na haging fejsie, potrzebne gpu albo dużo czasu na cpu).

Plików dżwiękowych bezpośrednio sortować to nie znam sposobu, ale transkrypcja whisperem jest dość wydajna + llm lokalnie do znajdywania co chcesz.


Ogólnie nie znam rozwiązania które robi to wszystko na raz, ale osobno da się zespawać (chyba) rozwiązanie.

Nie do końca rozumiem o co Ci chodzi ale da się kontekstowo filtrować/wyszukiwać modelami jiny po embeddingach na obrazkach i tekście. Z plików dżwiękowych da się stosunkowo łatwo zrobić dobry tekst więc powinno być do zrobienia.

Ale to jest rzeźbienie, nie widziałem softu który robi to wszystko jedbocześnie i jak wspomniałem nie do końca rozumiem workflow ale jest 1 rano więc xD

@entropy_ chcę odseparować pliki utworzone w godzinach pracy od pozostałych :) np.

wyselekcjonować, a potem przenieść do bliźniaczej struktury katalogów wszystkie pliki JPG utworzone konkretnie:

* w dni robocze (pn-pt)

* w godzinach 8-17


Supla potrafi włączać światło w ogrodzie codziennie 10 minut po zachodzie słońca, za wyłączeniem niedziel.

A ja nie umiem szybko oddzielić plików tworzonych między g.14 a 16 w każdy wtorek.

@Heheszki no to masz 10k obrazków. Wstępnie filtrujesz datą, potem robisz embeddingi jina z haging fejsa w trybie passage, no i teraz powiedzmy że pracujesz jako elektryk i chcesz tylko zdjęcia kabelków. Robisz embedding w trybie query słów "kabelki", "szafa elektryczna", "bezpieczniki" itd i prosta operacja na embeddingach zdjęć (P * Q.T )

Zaskakująco wydajne i skuteczne, filtrujesz wszystkie obrazki które mają podobieństwo do "kabelki" powiedzmy > 0.6 i fajrant.

W zależności od tego co ma reszta plików na docx też zadziała jeżeli kontekstowo coś o elektryce jest wspomniane.

@entropy_ To co tu opisałeś muszę jutro obczaic bo wygląda zajebiście. Ale nie zmieniaj tematu! xD

Jedyny parametr który mnie interesuje to czas utworzenia/modyfikacji pliku ("od pn do pt 9-17, sob 9-13").

@Heheszki no to poproś chata gpt żeby Ci powershella do tego napisał. W 100 znakach się zmieści

nie lubimy się z gpt :) Jak pewnie zauważyłeś - nie jestem mistrzem pytań 😜 zrobię to w ostateczności

@Heheszki napisz mu to co mnie o datach i dodaj że ma być w powerhellu (zakładając że masz win 7 lub nowszy).

Wszystko Ci napisze i wyjaśni

@entropy_ wiąże się to (edit:*przykładowo, pierwsza myśl) z zassaniem wszystkiego zewsząd, skorzystaniem ze skryptu, ponownym uploadem "zapewne nie-smieci", i dopiero wtedy przystąpienia do "ręcznego" segregowania....


*hmmm.... #excel , tak powinienem był to otagowac. Fachowcy od excela potrafią uprościć najdziwniejsze procedury. 🤔

(btw #jebacgooglepictures gdzie mam tego najwięcej ☹️)

@Heheszki teraz to trochę na zasadzie "samochód mi się zepsuł, jak go naprawić?" Ale co się stało? No nie jedzie.


Celuj w pobranie tylko listy plików a nie samych plików. Na podstawie listy plików wytypuj kandydatów do pobrania na podstawie daty utworzenia

@entropy_ tak pomyślałem, zaraz potem 😁 index. Pięknie mnie naprowadzasz, ale dlaczego u licha nie ma takiej wtyczki do mobilnego Total Commander ? o

@entropy_ Zadanie pytania bardzo utrudniło mi istnienie GoogleOne i Pictures. W przeciwieństwie do dokumentów i muzyki, ze zdjęciami trzeba się nakombinować żeby przyjęły formę plików na "dysku".

Jest w chuj wątpliwości z tą częścią zdjęć obsługiwaną przez gPictures. To moj indywidualny problem, ale jak wirus przeplata każde zdanie i rozprasza.

Założyłem że się uda. Myśląc o CXexplorer, TtlCmndr, kliencie GDrive dla desktop, filezilli itp. - przyjąłem że da się uzyskać równoczesny lub nie dostęp do dropbox,gdrive,Oneplace itd. taki jak dla plików lokalnych.

Przyjąłem też że dzięki temu poradzę sobie z pozostawieniem plików w chmurach bez wymiany na własnych dyskach.


Moglem się pomylić i pewnie tak jest, co nie zmienia faktu że nie umiemy tak filtrować plików.

Może ktoś wpadł lub wpadnie na prosty pomysł żeby robić to na telefonie jeszcze przed zrzutem do chmury....

Bez profilu służbowego, już na etapie tworzenia -sluzbowe zdjęcia, download, screenshoty- mogłyby być separowane od tego co "po godzinach". Może.

Poza tym "metoda" mogłaby niektórym bardzo ułatwić szukanie!

Nie każdy jest zorganizowany, Microsoft stawia na inwigilację, ale przecież my tylko chcemy znaleźć zdjęcie zrobione "w którąś sobotę kolo południa". :)

@Heheszki Kurde. Trudne napisałeś. Dla muzyka trudne. Oj.

@dziadekmarian przepraszam, wiem, nie umiem inaczej - naprawdę próbowałem dać się zrozumieć

@Heheszki Bynajmniej! Dodałem do ulubionych i teraz będę myślał przez tydzień. No bo też trochę mam do uporządkowania. Pojebane to.

@dziadekmarian https://youtu.be/KS69hvQ2mO8

świeże pieczywo wyklucza niedziele, a że stary stróż dorabiał w weekendy...


:)

Sortowanie zdjęć po dacie da się zrobić. Ja używałem do tego celu exiftool pod Linuxem. Skrypcik do tego jakieś AI machnie Ci w minutę.

Syncback - taka aplikacja pod Windows. https://www.2brightsparks.com/

Uzywamy od wielu lat do różnych zastosowań, m.in. do tego, żeby codziennie robić kopię plików stworzonych/zmienionych w danym dniu - z utrzymaniem struktury, w katalogu, który ma nazwę taką jak aktualna data.

Ogólnie to jest mały, ale kombajn - działa świetnie, a wersja Pro jakby ktoś potrzebował, jest niedroga.

@LovelyPL sprawdzę koniecznie! dziękuję

Zaloguj się aby komentować