rejetto forum

Thinking of HFS 3

rejetto · 45 · 21874

0 Members and 1 Guest are viewing this topic.

Offline r][m

  • Tireless poster
  • ****
    • Posts: 347
    • View Profile
i dont wanna search anything? i wannt it by default
After you change the word Archive to Download, and add
the code for register, etc, to the template, it will be by default after that  ;D


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
i wanna see in the next
1) hfs makes archives by *zip
2) button "download" near every folder in default template & "download selected" instead "archive" button, the word DOWNLOAD more understandable than ARCHIVE in the world
3) option.paged=0, sort by extention, in default template, extention sorting much better than name, *rar near rars, *exe with exes, *avi likes avies, *iso etc
4) expert mode by default, no need in easy mode i suppose, those who install HFS must see all options, they already experts ;D
5) users can register & create own folder with rights upload,rename,del,accsess etc
6) button "play" near *mp3, *avi, etc files

the numbers 5&6 are questions, may u do this? they are not great, but useful ;D
i construct my regargs by list, because i love right & certain answers, like 1, 3, i will do, 4,6 are impossible  ;D

1. already in to-do
2. right
3. you are suggesting these as default settings? it don't see it as a good default choice
4. arrrrr no
5. this should be left to plugins


Offline raybob

  • Tireless poster
  • ****
    • Posts: 454
    • View Profile
    • FileSplat.com
FHFS 3.0 will support downloading files as .zip, .tar, and .7z, compressed and optionally encrypted.  Also you will be able to extract archives you uploaded :)

Unlike Rejetto I have the luxury of not being forced to keep everything in one .exe file so this stuff isn't as complicated  ;D


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
remember to avoid compression (compression zero) or you will kill the cpu on multiple requests


Offline raybob

  • Tireless poster
  • ****
    • Posts: 454
    • View Profile
    • FileSplat.com
I was planning to make it so the user can choose the compression ratio from within the browser, while the administrator can choose to limit the ratio (or disable compression entirely) to conserve the CPU.

Also what you you, Rejetto, think about the plausibility of ClamWin (or ClamAV?) integration?  Also I just found a way to maybe get some PHP functionality with the command line.
« Last Edit: March 10, 2012, 02:31:17 PM by raybob »


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
any command line antivirus should be doable


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
i'm now considering nodejs, because of the non-threaded but high-performance approach.
Of course it's multiplatform and scriptable.
It would not be a single exe, i know, but it would have many other advantages.
I expect the package to be 2MB zipped and 2-3MB once installed.
The GUI would be actually web based, this would make it available over the net.
A little exe would make the shell integration, run it as a service and provide tray icons.
« Last Edit: January 24, 2012, 09:29:42 AM by rejetto »


Offline r][m

  • Tireless poster
  • ****
    • Posts: 347
    • View Profile
Will this require use of google api's (links) to run?


Offline raybob

  • Tireless poster
  • ****
    • Posts: 454
    • View Profile
    • FileSplat.com
But it still wouldn't be multithreaded?

Also just out of curiosity why not something more common like... Java or C# maybe.


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
Will this require use of google api's (links) to run?

i'd just say no, but i'm not sure what you are talking about

But it still wouldn't be multithreaded?

no, it wouldn't, but this time it wouldn't be a problem.

Also just out of curiosity why not something more common like... Java or C# maybe.

because they are less dynamic, just like Delphi.
Javascript, python, php, they are much more fun.


Offline raybob

  • Tireless poster
  • ****
    • Posts: 454
    • View Profile
    • FileSplat.com
Javascript, python, php, they are much more fun.

I understand  :)  Personally I'm trying to learn C# right now and I find it quite boring actually...

Using HFS Macros + command line apps are insanely easy and they can do lots of stuff :D

Although how can you actually make an application out of javascript and php???
« Last Edit: January 31, 2012, 09:09:34 PM by raybob »


Offline r][m

  • Tireless poster
  • ****
    • Posts: 347
    • View Profile
i'd just say no, but i'm not sure what you are talking about

Code: [Select]
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>Like this. From default tpl.


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
that "link" is just a way to use google's bandwidth instead of our own.
That file is also embedded in HFS, and in case google doesn't work (like when you are not connected to the internet) the embedded one is provided to the browser.


Offline raybob

  • Tireless poster
  • ****
    • Posts: 454
    • View Profile
    • FileSplat.com
So let me just confirm... will all scripts and templates developed for 2.3 be compatible with 3.0, either directly or with very few modifications?


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
i didn't decide how the template system will be, but compatibility won't be my first goal.
HFS 3 won't be just an evolution. It's a whole new breed, with same purposes.