Doresc sa colaborez cu un freelancer sau o frima care sa imi scrie un program.
Printez 3D miniaturi si am nevoie de un program care sa imi usureze munca cu programarea printing-ului.
Pentru a putea printa, imprimanta are nevoie de slice-uri. Aceste slice-uri sunt puse pe un stick, redenumite (A, B, C, D etc ptr a sti in ce ordine sunt executate de imprimanta) iar stick-ul este conectat la imprimanta.
Programul trebuie sa copieze slice-urile in functie de niste reguli, sa le redenumeasca in functie de alte reguli iar la final sa sa imi spuna ce a copiat, unde a copiat si in ce l-a redenumit, printr-un export in format csv.
Numele fiserelor este un cod, regulile se bazeaza pe informatiile din nume si arata in felul urmator:
ACUM_LC2_A_MN_435G_REPRINT_100322
T1_LC2_B_MN_562G_REPRINT_100322
T2_LC2_C_MN_395G_100322
REPRINT / ACUM / T1 / T2 - nivel de prioritate (scrise de la maxim la minim)
LC2_A / _B / _C / _D - localizarea comenzii in zona de asteptare a comenzilor in lucru
Restul informatiilor din nume sunt irelevante ptr program.
Cerinte (in mare):
distribuirea (copy) slice-urilor in functie de nivelul de urgenta, litera de care apartin, numarul total de sliceuri per fiecare litera si numarul de imprimante, in mod egal pe fiecare imprimanta
redenumirea slice-urilor atribuite fiecarei imprimante, in functie de nivelul de urgenta si litera de care apartin. Exemplu “ACUM_LC2_A_MN_435G_REPRINT_100322” se redenumeste in “A) ACUM_LC2_A_MN_435G_REPRINT_100322” Pe o imprimanta pun pana la 11 slice-uri adica ajungem pana la litera K)
mutarea (cut) fisierelor originale intr-un alt folder decat cel de origine, denumit “pus”
Generarea unui csv care sa contina numele fiserului, imprimanta alocata, data cand s-a efectuat operatiunea, camp gol, camp gol, litera alocata in functie de nivelul de urgenta (A / B / C / D) (exemplu ptr cazul in care e un singur fisier dar in general sunt cel putin 100)
Programul va rula pe win 10/11.
Va rog sa imi spuneti cat costa scrierea unui astfel de program.
Pai gandeste cat timp ar dura, apoi imulteste cu plata pe ora, niciodata specificatiile initiale nu raman, mereu apare ceva, se schimba schimbarea, care inseamna timp.
Da, raspuns de programator. Cumperi licenta de Office ca sa instalezi Access, apoi inveti VBA, copiezi script-uri de pe internet, iti bati capul pana intelegi ce e acolo si la final poate ai un script care face ceva.
Faza cu copierea e singura care necesita vreo linie de cod din toata treaba si fix de aia te plangi?
introduci slice-urile
introduci imprimantele
introduci joburile cu prioritati
ai un buton care iti genereaza csv-ul
si apoi iti copiaza slice-urile intr-un folder pe care il alegi tu (o singura linie de cod probabil)
In rest in cateva ore poti sa ai o aplicatie care face exact ce vrei in mai putin timp decat ar lua unui programator sa-ti dea estimarea.
P.S. Ms Access did “no code” before it was cool
P.P.S. Recomand Access ca tata pe la 40 si ceva de ani a facut ditamai aplicatia fara sa stie sa scrie vreo linie de cod la inceput. Si unde a avut nevoie de cod a stat mai multisor pe cateva linii, cu manualul (tiparit) in fata dar s-a descurcat. Ce vrea OP sa faca este mega simplu comparativ cu ce a reusit sa faca tata la 40 de ani, fara resurse de pe internet.
Domnilor va multumesc pentru sfaturi. Cel mai probabil o sa incerc sa imi rezolva singur problema si daca intampin dificultati probabil voi posta pe forum.