• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Program do sortowania plików

Object Storage Arubacloud
0 głosów
924 wizyt
pytanie zadane 21 lutego 2019 w Nasze projekty przez lesnykoder Nowicjusz (120 p.)

Mam 32 lata, od nastolatka (ok. 2001 roku) nie mam styczności z programowaniem, parę lat temu przeszkoliłem się z Web Design – Html5 i Css3, ale w zasadzie mam zerowe doświadczenie. Obecnie nie mam też już kontaktu z kolegami programistami, którzy mogli zrobić coś szybko.

Plansza Programu

Szukałem programów do posortowania moich (gigantycznych zbiorów) źródeł naukowych, art. Naukowe / badania / abstrakty tak w Pdf jak i screeny. Przez kilka godzin obmyśliłem jak powinien wyglądać i działać prosty program, nie będę pisał że kiedyś (z 14 lat temu) programowałem mikrokontrolery, ze dorabiałem robiąc strony WWW przed era YTB, że znałem algorytmikę, podstawy C++, bo od dawien dawna nie mam styczności z kodowaniem więc naprawdę moja obecna wiedza jest Zerowa.

 

1.            Proszę o rady co i jak zrobić -  w Jakiej technologii i w jakim języku, ile czasu i trudu zajęło by napisanie tego, ile by kosztowało napisanie takiego programu ????

 

Program powinien działać na systemach Win 7 / 8 / 10

 

W Paint posklejałem planszę, oględnie opisując program i podstawowe funkcje.

 

2. W Poniższym opisie a na planszy sa różnice.

 

OKNO A - Drzewko Wyboru (pokazuje wszystkie partycje, foldery - wszystkie dyski, nie pokazuje plików)

- Opcja jednym kliknięciem, schowaj / pokaż (rozwiń / zwiń) okno A

 

OKNO B - TABLICA skrótów (skróty tylko do Folderów)

- W oknie B nie można tworzyc nowych folderów ani skrótów.

- Z okna C - przenosi sie Foldery i Skróty (z otwartego folderu w oknie C) przez (drag and drop) na Okno B

- Czy z Okna A bedzie można dodawać Foldery do okna B ???

- FUNKCJA - Dodawanie skrótów / foldery i skróty / z okna C

- FUNKCJA - Dodawanie Zakładek i zmiana nazwy zakładki

- FUNKCJA - Przypięcie Folderu / Skrótu na tablicy w wybranej zakładce Pinezką, powoduje przenoszenie isę automatyczne każdego pliku z okna C do zaznaczonego na Tablicy w oknie B folderu.

- Ograniczenie 100 zakladek i 100 / 200 folderów skrótu na jedną zakładkę

- Nadawanie nazw Zakładkom i zmiana nazw

- Skróty Folderów na tablicy (możliwość zmiany ich kolorów), Foldery z dużymi literami A,B,C ,

- Pasek pokazujący Nazwę przypiętęgo Pinezką Folderu

- Dźwięk i Animacja sygnalizująca udane przeniesienie Pliku - Plików

 

 

OKNO C - Wyświetla zawartość Folderu wybranego z Okna A

- Wyświetla Pliki, Foldery i Skróty

- Możńa zmieniać Widok - lista, kafelki itd.

- Można dodawać nowy folder

- Można zmieniać nazwy plików, folderów, w oknie C

 

PASEK PRZYCISKÓW - KOPIUJ / PRZENIEŚ

 

 

OKNO D - Podgląd plików

- Płynne okno - pojawia się przez najechanie kursorem na plik w oknie C

- Ustawienia wyświetlania podglądu (lupa - 25% / 50% / 100% / 150% / 200%)

- Podgląd zdjęć , tekstu

- Opcjonalnie odtwarzacz audio , video

 

Opcjonalnie dodane Funkcje ::

 

SKALOWANIE okien przez przesuwanie granic okienek

Zmiana ukladu okien

Połączenie programu z Przeglądarką (Firefox, Chrome, Opera) przy zapisaniu jakiego kolwiek pliku, wyświetla się OKNO A i Okno B i na dole zapisz (przycisk)

Okno D - opcja Płynnego okna, pojawia się przez najechanie kursorem na plik w oknie C (powiekszony obraz / miniaturka)

Z Góry Dziękuję za wszelką pomoc i porady

komentarz 21 lutego 2019 przez adrian17 Ekspert (344,860 p.)
Tak szczerze, to nijak nie rozumiem o co tu chodzi. Rozpisałeś się na szczegóły czterech okien, z drobnostkami typu dźwięki i skalowanie okien, a nie za bardzo widzę czym to się różni od systemowego eksploratora Windowsa (bo na oko okna a,b,c to są kolumny zwykłego eksploratora folderów), co to w ogóle ma robić i co ma do "sortowania" z tytułu.
komentarz 22 lutego 2019 przez lesnykoder Nowicjusz (120 p.)
Dzięki za uwagę, sądziłem że opisałem to max prosto. Co ma robić program, więc mam u góry opcje (wybieram) folder do którego będą przenoszone pliki, czyli nie musze za każdym razem wybierać z drzewka w eksploratorze, czy przeklikiwac 100 folderów, aby przenieść wybrany plik bo wszystko będzie szło do tego który zaznaczyłem. Do tego mam kilka i mogę szybko zmienić do którego folderu będa wysyłane pliki. Na dole czy tak jak w w oknie folderu gdzie mam pliki, dwa razy klikam lewym przyciskiem myszy na plik i ten się przenosi od razu, zero potwierdzania za każdym razem, zero przeklikiwania folderów. Sorry ale commander tak nie działa, żaden program tak nie działa.... wiem bo szukałem przez jakieś 3 lata programu którym można było by segregowac pliki. I w sumie dziwię się że nie ma czegoś takiego w standardzie.

Po konsultacjach, wybrałem sobie środowisko Lazarus i przerobiłem podstawy tego. Najpierw postaram się ogarnąć, to co juz nabazgrałem, bez żadnych udziwnień, samo to (nawet bez podgladu) ale te zakładki, dodawanie skrótów do folderów pod zakładkami.
komentarz 22 lutego 2019 przez adrian17 Ekspert (344,860 p.)
edycja 22 lutego 2019 przez adrian17
> Po konsultacjach, wybrałem sobie środowisko Lazarus

(huh.)

> zero potwierdzania za każdym razem

Windows pyta o potwierdzenie tylko przy nadpisywaniu, nie?

2 odpowiedzi

+1 głos
odpowiedź 21 lutego 2019 przez rafal.budzis Szeryf (85,260 p.)

Jeśli znasz dobrze Html5 możesz wykorzystać swoją wiedzę w tym polu. Jednak będziesz musiał poznać dodatkowo język JavaScript. Przy połączeniu sił HTML, CSS i JavaScript jesteś w stanie zaprogramować aplikacje .exe gdy użyjesz do tego Electrona -> Link https://electronjs.org/

Polecam elektrona ze względu na wsparcie różnych systemów operacyjnych. 

Jednak jeśli masz doświadczenie np z C++ i WinAPI to wydaje się ze szybciej uda ci się napisać aplikacje w ten sposób. Wiec nie warto uczyć się JavaScriptu.

PS. W programowaniu podstawy się nie zniemiają! Minęło 18 lat (od 2001) a my dalej używamy IFów i pętli ;) Jeśli się zastanawiasz nad powrotem do programowania myślę ze śmiało mógłbyś się przebranżowić. Znam przypadki osób starszych którzy bez żadnego doświadczenia stawali się programistami w miesiąc.

komentarz 21 lutego 2019 przez lesnykoder Nowicjusz (120 p.)
Dziękuje za odpowiedź oraz cenne rady, staram się sam to ogarnąć, wydaje mi się że najszybciej pod Windows było by skorzystanie z Microsoft Visual Basic, ale już widzę że to zapcha mi komputer i muszę stawiać jakąś nową skrzynkę na programowanie.

Ten program jest mi potrzebny od kilku lat, przynajmniej coś w tym stylu. Na innym forum czekam na odp. ile kosztowało by napisanie go. Nie mam pojęcia jak ocenić nawet trudność, czasochłonność oraz koszt wykonania tego. Wydaje się prosty, bardziej nieskomplikowany, ale dla mnie teraz to Czarna Magia.
+1 głos
odpowiedź 22 lutego 2019 przez Kamil Naja Nałogowiec (27,410 p.)
Trudno ogarnąć co ma robić ten program. Wydaje mi się, że podobne funkcje ma Total Commander/Double Commander (zarządzanie plikami), Mendeley (zarządzanie PDF) i Calibre.
komentarz 22 lutego 2019 przez lesnykoder Nowicjusz (120 p.)

Serio przerobiłem, Masę , MASĘ programów, łącznie z wtyczkami do przeglądarek, nawet modyfikowałem Windowsa bo znalazłem art. własnie w Win XP jak zapisujemy plik, mieliśmy taki fajny bajer, po lewej stronie Było takich 5 skrótów - pulpit, moje doku itd. które pozwalały szybko przeskoczyć w jakieś miejsce, ale jest tylko takich 5, mimo to wygrzebałem jak przez msconfig, zmodyfikować to i wstawić własne skróty. Nie mniej było to toporne za każdym razem, no i było tylko 5 miejsc.

Dokładnie to ma robić ten program, czyli mam okienko do którego szybko sobie wrzucam kilka skrótów jakie będę uzywał, mam je pod ręką, szybko mogę miedzy nimi przełączać, i nawet nie musze klikać zapisz, bo sam kliknięcie na Plik - przeniesie automatycznie ten plik w to miejsce które zaznaczyłem.

Naprawdę Nie istnieje taki program, bo sprawdziłem już wszystkie.... łacznie z jakimiś dziwactwami pisanymi na kolanie przez jedno osobowych gości piszących dziwne apki. Nie ma takiego ani Darmowego ani Płatnego.

 

komentarz 22 lutego 2019 przez adrian17 Ekspert (344,860 p.)
edycja 22 lutego 2019 przez adrian17

Dokładnie to ma robić ten program, czyli mam okienko do którego szybko sobie wrzucam kilka skrótów jakie będę uzywał, mam je pod ręką, szybko mogę miedzy nimi przełączać

um, to brzmi trywialnie i nie trzeba do tego osobnych programów, wystarczy zrobić folder ze skrótami do folderów i trzymać go w osobnym oknie. Są aplikacje dodające zakładki do eksploratora, z którymi na oko w zasadzie niczym by się to nie różniło od okna B.

własnie w Win XP jak zapisujemy plik, mieliśmy taki fajny bajer, po lewej stronie Było takich 5 skrótów - pulpit, moje doku itd. które pozwalały szybko przeskoczyć w jakieś miejsce, ale jest tylko takich 5

??? Przecież w każdym nowszym Windowsie możesz robić dowolną liczbę własnych lokalizacji z lewej strony, nie wspominając o wspomnianych wyżej skrótach.

i nawet nie musze klikać zapisz, bo sam kliknięcie na Plik - przeniesie automatycznie ten plik w to miejsce które zaznaczyłem.

To akurat byłoby trudniejsze, fakt; ale też szybkie przeciągnięcie pliku(plików) z miejsca do miejsca lub ctrl+x byłyby niewiele wolniejsze.

Naprawdę Nie istnieje taki program, bo sprawdziłem już wszystkie.... łacznie z jakimiś dziwactwami pisanymi na kolanie przez jedno osobowych gości piszących dziwne apki. Nie ma takiego ani Darmowego ani Płatnego.

Może dlatego, że inni sobie z tym radzą, ale po prostu w inny sposób niż wymyśliłeś?

komentarz 22 lutego 2019 przez Kamil Naja Nałogowiec (27,410 p.)

@lesnykoder, W commanderach masz ctrl + d i tam jest lista skrótów/zakładek. Z widoku pliku możesz go dodać do hotlisty albo do niej przejść i zmieniać co tam chcesz.

komentarz 22 lutego 2019 przez lesnykoder Nowicjusz (120 p.)

@adrian17,
 Też tak robiłem, otwierając sobie folder gdzie wrzucałem skróty, w drugim oknie zaznaczałem pliki cntr+lewy przycisk myszy, i przeciągałem. To z dodawaniem do ulubionych w Commanderach też znam, i jeszcze jakieś kilkadziesiąt innych - wszystko to jest toporne. Wiem ze jak nie mam śrubokrętu, mogą odkręcić śrubkę spiczastym nożem, ale mimo to i tak ludzie kupują śrubokręty.

Temat jednak dotyczy napisania programu, postawiłem tezę, zebrałem info. i jako że głównie to ma być na Windowsy, stawiając na względną prostotę i kompatybilność z systemem chciałem wybrać Visual Basic, ale ktoś mnie przekonał ze lepiej Delphi i środowisko Lazarus. Przerobiłem już podstawy konfiguracji i podstawowe funkcje Lazarusa.

Chodzi o to aby napisać ten program, aby on działał i żeby nauczyć się programować.

Podobne pytania

–1 głos
0 odpowiedzi 119 wizyt
0 głosów
0 odpowiedzi 161 wizyt
0 głosów
1 odpowiedź 269 wizyt

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...