Page 1 of 2

Webpage/CSV automatic generation for local or external websites

Posted: 26 Dec 2015, 10:46
by DK5EW
Hi all,

in the new version there is now the option "Webpage/CSV automatic generation for local or external websites ".
Is there a advice how it works ? Would be nice for guys with a own webpage.

Thank you for Log4OM and all the work on it. Merry Xmas and a happy new year.

Re: Webpage/CSV automatic generation for local or external websites

Posted: 26 Dec 2015, 10:58
by G4POP
How it works the FTP Upload:

Log4OM is able to create and upload an HTML file to a specified website (or, as alternative, in a local or shared folder for showing up activities on monitors and similar situations)

This feature is managed directly from SETTINGS form, in the last tab

How it works:
If enabled, in SETTINGS form -> WEBPAGE section, Log4OM will load a SOURCE FILE (there is a default HTML file in your configuration folder, but you can choose whatever you want in any format) and will replace the string ###table### with a TABLE generated dinamically.
This webpage can contains everything you want, images, links, anything else. Log4Om will take this "template" and will replace the ###table### with a generated table.

For HTML experts, every field and every row (odd and even) is decorated with a CSS class. This means the user can fully personalize every aspect of the table, except (in this release, at least) the order of fields.
With CSS you can also hide specific fields exported.

This feature will create a file, named as user decides, in the output folder that can be everywhere, locally or in a network path.

If you enable FTP upload this file will be automatically uploaded to the remote folder and with indicated file name of your website.

p.s.: everything (except template that is not needed) can be exported as a plain CSV file, to be loaded or worked in other applications.

Re: Webpage/CSV automatic generation for local or external websites

Posted: 26 Dec 2015, 18:02
by DK5EW
Terry, TNX for good explanation but it's still to difficult for me :?
Thought there will be a log - HTML file generated that I can include in my web.
CSV is o.k. I do that already with my EME init table and Google table to show on my web.

Re: Webpage/CSV automatic generation for local or external websites

Posted: 26 Dec 2015, 18:31
by G3ZSS
Erwin
As Terry says it is relatively easy to set up. I use the provided source file in your appdata\Roaming\LogOM folder and use this to create an "Output file name" which in my case is g3zss.htm. Then on the right side you need to setup the parameters to FTP this file to your website. You can see what it looks like here http://www.g3zss.com/log4om/g3zss.htm
Let me know if you need any specific help.
73 Peter G3ZSS

Re: Webpage/CSV automatic generation for local or external websites

Posted: 29 Dec 2015, 18:16
by DK5EW
Thank you - playing with it.

Re: Webpage/CSV automatic generation for local or external websites

Posted: 26 Mar 2018, 09:00
by VK4FI
Does the FTP logfile get auto uploaded or is it a manual process, if it is auto how often does it uplaod?

Re: Webpage/CSV automatic generation for local or external websites

Posted: 29 Mar 2018, 06:48
by oe3ide
Hello,

it works perfect! I customized the output via CSS. Upload is fully automatic:

http://www.oe3ide.com/realtime-log/

If someone needs help in CSS, just drop me an email.

73 de Ernst
OE3IDE

Re: Webpage/CSV automatic generation for local or external websites

Posted: 10 Oct 2019, 18:48
by SP2L
Greetings.



Lately I'm struggling with Webpage automatic FTP file upload
to my own amateur server running many various services:

https://www.sp2l.ampr.org

Please see attached picture.
Log4OM Refreshes every 3 minutes target file, here, SP2L.html.

Regardless of what I put in "Remote folder" and "Remote file name" fields,
I see exactly the same error message stored in Log4OM_log_20191010.txt file:

2019-10-10 15:52:22.6378 INFO: SharedFunctionsManagement: INTERNET CONNECTION ACTIVE
2019-10-10 15:52:22.6399 INFO: FileManagement: begin load text file C:\Users\Administrator\AppData\Roaming\LogOM\log4om.html
2019-10-10 15:52:22.6408 INFO: FileManagement: Text file load completed
2019-10-10 15:52:23.7352 ERROR: *** WebpageManagement: The remote server returned an error: 553) File name not allowed.
******* [Function: #=q8Z6gb7Es$H3R3QwL_0Tp_Q==] System.Net.WebException: The remote server returned an error: (553) File name not allowed.

at System.Net.FtpWebRequest.SyncRequestCallback(Object obj)
at System.Net.CommandStream.Dispose(Boolean disposing)
at System.IO.Stream.Close()
at System.Net.ConnectionPool.Destroy(PooledStream pooledStream)
at System.Net.ConnectionPool.PutConnection(PooledStream pooledStream, Object owningObject, Int32 creationTimeout, Boolean canReuse)
at System.Net.FtpWebRequest.FinishRequestStage(RequestStage stage)
at System.Net.FtpWebRequest.GetRequestStream()
at LogOM.BL.WebpageManagement.#=q8Z6gb7Es$H3R3QwL_0Tp_Q==(String #=qQtlRCzYTgpFJ7O5XAbBr7w==)


Please note: without smalest glich I can manually upload any file from my PC
by means of FileZilla, Windows FTP client from CLI, using both ftp and sftp protocols.

File vsftpd.log on my server contains such entries:

Thu Oct 10 17:43:46 2019 [pid 6727] CONNECT: Client "78.88.244.96"
Thu Oct 10 17:43:46 2019 [pid 6726] [log4om] OK LOGIN: Client "78.88.244.96"
Thu Oct 10 17:43:46 2019 [pid 6728] [log4om] FAIL UPLOAD: Client "78.88.244.96", "/SP2L.html", 0.00Kbyte/sec

Thu Oct 10 17:49:22 2019 [pid 6828] CONNECT: Client "78.88.244.96"
Thu Oct 10 17:49:23 2019 [pid 6827] [log4om] OK LOGIN: Client "78.88.244.96"
Thu Oct 10 17:49:23 2019 [pid 6829] [log4om] FAIL UPLOAD: Client "78.88.244.96", "/home/log4om/home/log4om/SP2L.html", 0.00Kbyte/sec

Above, parts marked in blue, depend on what I put in "Remote folder" field.

Googled Internet, and forum here and found only one below quoted post regarding
Webpage FTP upload setup, but to no avail.
Tried many proposed modifications found on Internet, also without success...


G4POP wrote: 26 Dec 2015, 10:58 How it works the FTP Upload:

Log4OM is able to create and upload an HTML file to a specified website (or, as alternative, in a local or shared folder for showing up activities on monitors and similar situations)

This feature is managed directly from SETTINGS form, in the last tab

How it works:
If enabled, in SETTINGS form -> WEBPAGE section, Log4OM will load a SOURCE FILE (there is a default HTML file in your configuration folder, but you can choose whatever you want in any format) and will replace the string ###table### with a TABLE generated dinamically.
This webpage can contains everything you want, images, links, anything else. Log4Om will take this "template" and will replace the ###table### with a generated table.

For HTML experts, every field and every row (odd and even) is decorated with a CSS class. This means the user can fully personalize every aspect of the table, except (in this release, at least) the order of fields.
With CSS you can also hide specific fields exported.

This feature will create a file, named as user decides, in the output folder that can be everywhere, locally or in a network path.

If you enable FTP upload this file will be automatically uploaded to the remote folder and with indicated file name of your website.

p.s.: everything (except template that is not needed) can be exported as a plain CSV file, to be loaded or worked in other applications.
Am I missing or overlooking something obvious?
All suggestions and help will be much appreciated.

Re: Webpage/CSV automatic generation for local or external websites

Posted: 11 Oct 2019, 12:08
by SP2L
Greetings.


This is follow-up to my yesterday's message.
As a proof of issue I'm facing I uploaded two files to https://www.dropbox.com

- FileZilla-W8.1-CLI_SP2L.html_upload.avi
- FileZilla-W8.1-CLI_SP2L.html_upload.txt

Link to shared folder Log4OM:
https://www.dropbox.com/sh/o33wrrjk3hl4 ... bvrma?dl=0

Please note: without smalest glich I can manually upload any file from my PC
by means of FileZilla, Windows FTP client from CLI or Bitvise SSH Client, using both ftp and sftp protocols.


Suggestions and help in solving my issue is most welcome.

Re: Webpage/CSV automatic generation for local or external websites

Posted: 11 Oct 2019, 12:24
by IW3HMH
Try removing last \ from the remote path on the right side