![]() |
| | #1 (permalink) | ||
| Star FTP Server
New software from Fightersoft labs ![]() Cred ca functia softului este destul de clara. Scopul proiectului este dezvoltarea unui server de FTP extrem de simplu de configurat accesibil oricarui utilizator. Facilitatile sale ar fi: - one click and share (nu exista modalitate mai simpla de a shera) - nu exista useri, doar o parola globala - ban list (suporta si IP range) - support pentru passive mode - log - autoupdate support (cum au Remote SMS, Star Remote Mail) Todo: - portare linux - subsite special pentru Star FTP Server Acum ma aflu intr-o perioada mai aglomerata si nu pot sa ma ocup de cele 2 chestiuni mentionate mai sus. Am zis ca e mai bine sa-l postez acum pentru a mai elimina din eventualele buguri. Retineti nu se vrea a fi cinestie ce server cu miliarde de optiuni. Am observat ca "trendul" retelelor mari este trecerea de la win share la FTP sau DC++. FTPul este excelent dar multor utilizatori li se pare greu de utilizat (facut grupuri de useri, parole, foldere, dat acces pe ele, etc). Aici intervine Star FTP Server. Sper ca-l gasiti folositor. Enjoy! http://www.fightersoft.ro (e pe pagina 2 de la Fightersoft Downloads - asteapta sa ia hituri si sa avanseze ).
__________________ Join The Mobile Tracking System Project! | |||
|
| | #4 (permalink) | ||
|
Intai un pic despre experienta mea cu el. Ce m-a durut cel mai mult a fost ca nu am reusit sa-l fac sa mearga. Pagina de setari mi s-a parut confuza, cu prea multe dubii de genul "Aici trebuie sa scriu ceva? Asta ce face?". Am tot setat in stanga si in dreapta, am scris MaxClients-uri (apropos, daca las 0 cum e default, mai merge?) si IP-uri, dar permanent CuteFTP imi scuipa un "530 Login incorrect". Acum, cateva prime pareri: Bun: - ideeea este foarte, foarte buna - pare ca imi vede si IP-ul extern (un fapt deloc neglijabil, spre exemplu, ServU nu o face) - ocupa _suficient_ de putina memorie Rau: - nu trebuia sa aiba versiunea 1.00 - nu am reusit sa-l fac sa functioneze - tot are prea multe setari ![]() - abia dupa cateva minute m-am prins ce inseamna Disco ![]() - daca nu scrii nimic in box-urile pentru "Port Range Size/Start", da o eroare ambigua: " is not a valid integer. Ar merge ceva mai descriptiv aici. Alte observatii: - am observat ca iti place sa folosesti ini-urile in suita ta de programe. Nu zic ca e un lucru rau, dar poti incerca si xml-uri ![]() - La inceput m-a incomodat lipsa butonului de minimizare. Poate fi un lucru bun insa. - Citirea automata a IP-ului ar fi un pas frumos. Poate revin mai incolo cu niste reclamatii la UI. In principiu, as zice sa-l faci cat mai _dumb_ posibil. Adica un buton mare cu Start, si cam atat .
| |||
|
| | #6 (permalink) | ||
| Quote:
__________________ The most overlooked advantage to owning a computer is that if they foul up there's no law against wacking them around a little. | |||
|
| | #7 (permalink) | ||
|
Aşa... 1. Disco = disconnect? Păcat că nu merge 2. Setări pentru acces la net (hyperdrive-u' lu' tata) - pt. proxy, dacă tot faci secţiune de Update. Revenire: am găsit-o Eventual un import settings de la IE/Ffox/ alte aplicaţii personale , ca şi a IP-ului (s-a mai zis).3. Faza cu logu' - similar Remote SMS (când e la marginea din dreapta sau pe-acolo - de iese din ecran) 4. Ca şi la Remote Star Mail, nu-mi place că n-apare în taskbar, tot trebuie să dau click pe iconiţa din systray, tot păcălindu-mă cu alt-tab-ul. 5. News, FAQ, poate merg grupate într-un singur tab, cu scrolluri la editbox, nu se merită să ocupe 2 taburi, iar Settings să se înghesuie într-unul, de nu înţelegi ce-i aia Disco (nu e o treabă ca lumea să ai nişte nume de butoane ciuntite). 6. Un Client Spy ar fi bun Nu doar log-ul (da, am citit FAQ ), în care nu se trec operaţiile de delete şi altele.. Chiar opţiuni de selectare a ce se trece în log.7. Ar fi mai explicit dacă ar apare RW când bifezi write, poate se întreabă omul dacă are drept de read Niscaiva execute-rights ar avea sens ?7bis. Aşa, iar vreau să apară în taskbar. Am înnebunit cu reviewul ăsta la dus mâna la mouse pt click pe systray icon ![]() 8. Să se prindă dacă dau să dl în background (sau doar o altă instanţă a aceluiaşi client), deoarece am observat că e tratat ca un singur client conectat, iar când dl din backg (sau altă conectare a aceluiaşi client) se deconectează, la Connected clients nu mai apar deloc, iar în status bar apare deconectarea aceluia. 9. Vezi că majoritatea clienţilor de ftp folosesc/ obişnuiesc anonymous login, dar, la tine, anonymous este doar numele unui alt user. Logarea fără user, la tine, este user gol, password gol. Aşa că, fă ca userul anonymous (fără parolă) să se comporte la logare ca şi logarea adoptată de tine în prezent ![]() 10. Ban list - poate un right click menu pe fiecare client (/ instanţă) conectată pentru add la ban list ar fi un mod mai rapid. Şi/ sau, în fereastra de ban list, la Add, să fie un dropdown cu clienţii conectaţi (n-am putut să fac verificarea când sunt clienţi diferiţi, să văd cum apar, dacă nu cumva ai deja implementat dropdownul). 11. Am observat că, dacă dau ban în momentul în care este conectat careva, acela poate browsa mai departe, până se deconectează. Aşadar, verificarea la ban se face doar la logare (când dă eroare de logare incorectă - ar trebui o altă avertizare, de genul access denied), nu şi la browsing şi alte operaţii. 12. C:/TEMP ca ftp root folder? ![]() 13. Start/ Stop/ Restart options? Omul obişnuit cu ftp-uri nu ştie dacă au intrat în vigoare sau nu schimbările. 14. Să apară ceva undeva scris că este setată o parolă, căci, atunci când apeşi Password, nu-ţi arată Current Password (măcar să ştii că există). Când intră clientul cu user gol şi parolă setată (non-empty).. ceva nu-i în regulă, lumea nu-i obişnuită cu aşa ceva, e obişnuită cu user anonymous fără parolă şi user cu parolă. Vezi cum te adaptezi la trend (sau...), că altfel e greu să reînveţi lumea.. Mulţi pot renunţa instant.. 15. Şi încă o dată îl vreau şi-n taskbar ![]() Mai revenim pe măsură ce apar noi versiuni... Să nu mă-njuri
__________________ „Trance Energy.. a small step for man, a huge leap for mankind...” | |||
|
| | #8 (permalink) | ||
|
allblack - se poate face, dar nu am anticipat nevoia. Aurelain - nu inteleg ce este asa confuz. Intrii la setari (unde de regula nici nu trebuie sa intrii!). Iti setezi portul (obvious) si numarul maxim de utilizatori. Daca e 0 si clienti se pot conecta cred ca e logic pentru oricine sa-si dea seama ca se pot conecta un numar infinit de clienti (ma rog... sa nu zic infinit ci mare ). Setarile pentru Passive le completezi DOAR daca ai nevoie (adica esti in spatele unui proxy, router etc). IP Addressul nu are cum sa o ia direct pentru ca nu are cum sa stie ce IP de net ai tu. Port range size inseamna cate porturi va folosi (ex. 9) si port range start (ex. 21) va insemna ca va folosi de la 21 la 30 in functie de ce e liber. Partea de proxy - iar o completezi DOAR daca ai nevoie si este necesara doar autodupateului, newsului si FAQului. Nu inteleg care e problema cu 530 Login incorrect... tot ce trebuie sa faci este sa introduci la client aceeasi parola cu cea care este introdusa la server. De ce as trece la XMLuri? Iniul poate fi modificat mult mai usor de utilizator.Raven - 1) Merge disconnect, doar ca clientul isi va da seama de asta in momentul in care va incerca sa dea o comanda. 2) Pai nu le vezi la Serv Set? 3) Un printscreen pls. 4) Nasol pentru ca mie imi place mai mult asa. ![]() 5) True. However.... Disco e foarte clar si folosit peste tot ce dracu. 6) Devine prea complex. 7) Este mai usor pentru mine asa. 8) Mda, cam greu se va face. 9) Nu ma intereseaza ce folosesc clientii ceilalti. Daca simti nevoia scrii anonymous... pe Star FTP Server il intereseaza doar parola. 10) Todo. 11) Todo. 12) That is a known problem, will be fixed. 13) Nu are rost, cand schimbi ceva te intreaba el daca vrei rest sau nu pentru schimbari. 14) Cred ca e clar ca parola e blank la inceput. 15) Nu. I like it this way.
__________________ Join The Mobile Tracking System Project! | |||
|
| | #9 (permalink) | ||
|
Mă enervezi, nu citeşti tot ce scriu, la fiecare punct, şi mă faci să repet. 1. Ce print screen, mută progu spre dreapta, dă expand log şi vezi cum iese bucata cu logu din ecran. 2. Disco e muzică, bre! :-w 3. Ţi-o place ţie fără taskbar, dar e peste mână şi-n plus tre' să placă userului. 4. Ba tre' să te intereseze ce folosesc clienţii, că pentru ei faci progu, nu pentru tine. Pricepe odată că trebuie să te adaptezi la modul cum sunt ei obişnuiţi, nu pe ei la tine. Pentru că, dacă-i vine peste mână, userul poate face delete fără jenă. Another one (software) bites the dust. 5. E clar că n-ai citit mai deloc cu atenţie ce-am zis vizavi de parolă: când nu este setată, evident că nu este nimic. Dar când este una pusă? De unde ştii că este? Dacă dai Password, nu-ţi apare nimic, tot gol e pe-acolo.. Tre' să te conectezi fără parolă, să testezi/ determini aşa.. ![]() 6. Fii mai atent la (tot) ce scriu :-|
__________________ „Trance Energy.. a small step for man, a huge leap for mankind...” | |||
|
| | #10 (permalink) | ||
|
1. Nu iti ceream PS daca la mine facea asa! 2. E folosit des in programe de comunicatii. 3. Si eu sunt user pana la urma, d-aia fac astea ca sa ma jute pe mine in primul rand. Eu as zice ca sunt mai multi care prefera fara taskbar button. Click acolo, fac modificari, inchid. Nu trebuie sa-l am deschis niciodata. 4. Nu inteleg ce este asa peste mana! Pun parola sau nu pun. Nu il deranjeaza cu nimic daca tu la user pe client scrii Vasile sau anonymous sau guest atat timp cat parola e buna. 5. Am citit. Asa este peste tot... ce vrei sa pun acolo? Un mesaj mare... frate - Exista parola! Campurile alea 3 sunt pentru verificare, sa nu vina oricine sa schimbe parola. Trebuie sa o introduca si pe cea veche.
__________________ Join The Mobile Tracking System Project! | |||
|
| | #12 (permalink) | ||
|
Mmm, recitind reclamatiile mele de mai sus, imi dau seama ca am aberat peste 50% . Si m-am autoanalizat sa vad de ce am actionat asa gresit. Concluzia mea a fost pusa tot in carca lui stargate : logica UI-ului.1. cand am pornit programul, mi-am zis "asa, si? nu se intampla nimic". Si atunci am inceput sa caut setarile, si am suferit de sindromul proverbialului buton mare rosu (pe care scrie "nu ma apasa"). Adica am inceput sa bag IP-uri si parole, acolo unde nu avea deloc sens, doar pentru ca existau rubricile respective. Concluzia mea: asa cum zicea Raven, e necesar un indicator mare verde care sa arate ca serverul e pornit. 2. cel putin doua din butoane nu au ce cauta acolo unde sunt puse: password nu are sens in GroupBox-ul Shared Folders, iar Serv Set nu are sens in GroupBox-ul Connected Clients. Nu au sens din punct de vedere logic, adica. Cred ca stargate le-a pus acolo doar ca sa fie simetric si sa umple golul. Concluzia mea este insa ca programul este foarte bun si util. | |||
|
| | #13 (permalink) | ||
| Teoria Tray-ului
In general, exista diferite comportamente la interactiunea cu iconul din tray: 1. Un click afiseaza aplicatia, inca un click o ascunde. De departe cel mai bun comportament pentru mine, pentru ca adesea vreau doar sa arunc o privire sa vad ce se intampla in fereastra, apoi imediat sa o ascund. Nu vreau sa misc mouseul nici macar un pixel. E.g. Trillian 2, BorgChat, FlashGet, etc. 2. Un click afiseaza aplicatia, iconul dispare cand ea devine vizibila. E destul de incomod comportamentul, pentru ca va trebui sa misc mouseul un ecran intreg pentru a o minimiza la loc. In general insa o minimizez din taskbar, care e doar la cativa pixeli departare. E.g. DC++, BitComet, etc. 3. Un click afiseaza aplicatia, inca un click nu face nimic. Aceasta specie de comportament este si ea pagubitoare, pentru ca ma obliga sa misc mouseul pana sus, ca sa inchid la loc aplicatia. In plus, e frustrant ca am iconul acolo, apas pe el, si degeaba, pt ca nu face nimic (deci: feature irosit). E.g. Trillian 3, StarFTP, etc. 4. Dublu-click afiseaza aplicatia, inca un click nu face nimic. E de departe cel mai tembel sistem. Dupa ce ca ma obliga sa dau dublu-click, nici nu mai pot sa minimizez aplicatia din tray. E.g. Yahoo Messenger. Dupa cum vedeti, StarFTP se incadreaza la sectiunea 3. So... Feature Request: upgrade la sectiunea 1. | |||
|
| | #14 (permalink) | ||
I am taking notes.
__________________ Join The Mobile Tracking System Project! | |||
|
| | #15 (permalink) | ||
|
Star FTP Server 1.10: # fixed some issues with some ftp clients # added log word wrap # added right clicking on a connection to instant ban it # now you can see if server is running and if it is password protected on the window title # now you can show / hide the window by clicking on the icon from the systray http://www.fightersoft.ro More will follow, momentan sunt presat de timp. Anticipez schimbari in GUI. Astept si propuneri de la voi.
__________________ Join The Mobile Tracking System Project! | |||
|
| | #16 (permalink) | ||
|
Indiferent de cate informatie este in interiorul frestrei intodeauna mi sa parut frustrant sa nu pot marii maximiza pagina activa . mi se pare obositor sa dau scroll . ex. News sau FAQ Si subscri ca ar trebui sa fie posibil sa optezi si sa ai pe langa iconita din try si taskbar . In rest merge . NOTA A trebuit sa dau search prin site ca sa gasesc programul .
| |||
|
| | #17 (permalink) | ||
|
Recunosc... sunt mari probleme cu siteul. Pur si simplu nu am timp sa ma ocup de el. Aveti idee daca exista pe net vreun fel de template pentru pagini dedicate special programelor? Adica apesi click de pe pagina principala, te duci pe pagina programului unde ai cateva informatii despre el si download. Bineinteles sa fie free. Urmatoarea versiune va aduce modificari interfetei.
__________________ Join The Mobile Tracking System Project! | |||
|
| Advertisment | |
![]() |
|
| Thread Tools | |
|
|