Author Topic: Chat for HFS.  (Read 1835 times)

0 Members and 1 Guest are viewing this topic.

Offline LeoNeeson

  • Tireless poster
  • ****
  • Posts: 542
  • Solitario...
    • View Profile
    • twitter.com/LeoNeeson
Adding a captcha function to HFS
« Reply #15 on: December 03, 2018, 10:50:42 PM »
@bmartino1: Yeah, Google reCAPTCHA could be used, but the beauty of HFS is not to depend on external services.



Possible solutions (for adding in the source code):

- Create a captcha with Delphi.
- Using an Image control to draw the Captcha.
- Tutorial on How to Install a Captcha on Delphi.

This gives me an idea that something like this could be used to make a "captive portal", so the user is obliged to solve the captcha before access is granted to any file or resource.

(I think all this should be "moved" to a new thread, since it's not related to the 'Chat for HFS' thing)
« Last Edit: December 03, 2018, 10:56:56 PM by LeoNeeson »
HFS in Spanish (HFS en Español) / How to compile HFS (Tutorial)
• I'm open to help and share any file you may need (just ask me) ;)

Offline bmartino1

  • Tireless poster
  • ****
  • Posts: 818
  • I'm only trying to help i mean no offense.
    • View Profile
    • none - google translate
Re: Chat for HFS.
« Reply #16 on: December 09, 2018, 07:25:45 PM »
I'm only trying to help i mean no offense.
thank you for your time and patience,
Bmartino1

Offline username1565

  • Occasional poster
  • *
  • Posts: 17
    • View Profile
Re: Chat for HFS.
« Reply #17 on: December 22, 2018, 01:56:32 AM »
Google capcha.
This need Internet, and reCaptcha not working in LAN.

I guess it could be done using a macro that calls a command-line utility that generates a captcha. But it will be complex (at least for me, it's beyond my knowledge and time).
I already did this Javascript-canvas-captcha: https://jsfiddle.net/jnrb69gz/1/
Also, I saw drag and drop captcha's with JQuery:
Here: http://jsfiddle.net/wfMLe/2/
and here: https://codepen.io/terasol/pen/gBQWpB

This may to allow the upload steganography pictures
to uploadable folder in HFS
without spam,
and host nanoboard on onion domain, in TOR.

Here is my example for uploading files to HFS uploadable folder. Attachment1.
See the code and comments in the source code.
And if you have any questions, just ask me here, In This Thread.

Attachment2, filelist.zip - contains filelist.tpl to return the clickable links,
by URL: http://IP:port/upload_files/UPLOADED_FILES/?search=*.png
and the PNG-pictures (containers) from this clickable links - is parsed by nanoboard soft.
So any HFS can host the nanoboard in the TOR, as thread with containers, by onion URL.
This file just need to put near HFS.exe - to get response with clickable links, and then this response is parsing good.
« Last Edit: December 22, 2018, 02:43:57 AM by username1565 »

Follow members gave a thank to your post:


Offline username1565

  • Occasional poster
  • *
  • Posts: 17
    • View Profile
Re: Chat for HFS.
« Reply #18 on: January 18, 2019, 11:05:58 AM »
I already did this Javascript-canvas-captcha: https://jsfiddle.net/jnrb69gz/1/
Here is my example for uploading files to HFS uploadable folder. Attachment1. [HFS_UPLOADING+fractals.zip]


Also, I think, the script for uploading files for HFS,
must be published in the separate thread!


1. I did this multiuploading form with preview: https://codepen.io/anon/pen/JwemBb
Just select files with pictures.
But... There is multi-uploading and selecting files working by click button.

2. Here: http://jsfiddle.net/tohan/jtaevhoj/
you can see Drop Zone, and there is allowed "drag and drop" many files.
In the last example, you can see progress-bar.

3. I did combine this all to one clickable drop-zone: http://jsfiddle.net/se0bcvth/
Now this is clickable, and progress-bar - added.
But... There is no available the copy and paste...

4. Here: http://jsfiddle.net/protasovams/v7naLkbk/
You can see contenteditable div, and there is allowed copy and paste text, HTML, and pictures!

5. Here: https://pqina.nl/filepond/
You can see uploading files, using CRTL+V (but only one file).

So... Can anyone help me to combine this all to for multiuploading?
I want to do this:
1. Selecting many files for uploading by clicking the button.
2. Selecting many files for uploading by "drag and drop" in drop-zone.
3. Add the files for uploading, with random filename, when puctures was been pasted,
after press Print Screen button or copying this as image from HTML (right click -> copy as image).
4. Add image, as file for uploading, with random filename (+ preview),
    if dataURL or base64 was been pasted in contenteditable DIV.
5. Copy and paste the files, using CTRL+V keys, to selecting this for uploading on HFS.
6. Locally working script, client-side, without remote libraries, like JQUERY, or bootstrap.css, etc (or existing this files on localhost).

Can anyone help me to realize this all in one script?
« Last Edit: January 18, 2019, 11:23:55 AM by username1565 »

Offline bmartino1

  • Tireless poster
  • ****
  • Posts: 818
  • I'm only trying to help i mean no offense.
    • View Profile
    • none - google translate
Re: Chat for HFS.
« Reply #19 on: January 19, 2019, 11:42:52 PM »
Each site:

http://file2hd.com

Will need to be completely download and there files skimmed and edited to the needs.

Alot of scripts...

Look in to DJ post, I recall a template he made that doesn't have of this.
I'm only trying to help i mean no offense.
thank you for your time and patience,
Bmartino1

Offline username1565

  • Occasional poster
  • *
  • Posts: 17
    • View Profile
Re: Chat for HFS.
« Reply #20 on: January 20, 2019, 03:16:41 PM »
http://file2hd.com
This using server side software, not client-side.
Also, this not supporting the DataURL, like this:

Code: [Select]
data:image/jpeg;base64,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

Offline LeoNeeson

  • Tireless poster
  • ****
  • Posts: 542
  • Solitario...
    • View Profile
    • twitter.com/LeoNeeson
Re: Chat for HFS.
« Reply #21 on: January 21, 2019, 07:34:11 AM »
Can anyone help me to realize this all in one script?
For as much I would like to help you, currently I don't have the enough time to try to do something (and my HTML/JavaScript knowledge is very limited), sorry. :( Perhaps dj or Mars have more experience on this...
HFS in Spanish (HFS en Español) / How to compile HFS (Tutorial)
• I'm open to help and share any file you may need (just ask me) ;)

Offline username1565

  • Occasional poster
  • *
  • Posts: 17
    • View Profile
Re: Chat for HFS.
« Reply #22 on: January 25, 2019, 02:16:41 PM »
I just try to upload the file on HFS upload folder, and upload this file - using XHR-query, with enabled async.
XMLHttpRequest.open(method, url, async)
XMLHttpRequest.open(method, url, true)
And I see: Invalid HTTP status code 405
When async is false file uploading working good.

Do you planning to add support for async uploading?
Without async uploading, I cann't see uploading-progress, using xhr.upload.onprogress
like here: http://jsfiddle.net/pthoty2e/
« Last Edit: January 25, 2019, 02:25:35 PM by username1565 »

Offline rejetto

  • Administrator
  • Tireless poster
  • *
  • Posts: 12931
    • View Profile
Re: Chat for HFS.
« Reply #23 on: January 27, 2019, 06:58:08 PM »
i don't think the async is the problem: indeed the server has no way to distinguish it, it's totally a client matter.
The problem, getting a 405, is surely a cross-domain request.

Anyway, in your jsfiddle points to a php file, so i don't see how HFS can be involved.