flat assembler
Message board for the users of flat assembler.

Index > Main > F-TNT project begin discussion.

Goto page Previous  1, 2, 3, 4
Author
Thread Post new topic Reply to topic
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 18 Jan 2005, 00:48
Hi, again.
I just uploaded updated file with the client application.
The download link is the same: Thingamy.zip

Now, all tags are implemented. Here is the list (use [] instead of {}):

{b}, {i}, {u} - bold, italic, underlined.
{h} - header.

{code} - monospaced font and different color.

{size=xx.x} - set the size of the font. xx.x - is decimal number that may have one digit after the decimal point. The size is in [mm] (concerning the MS claim, that 1twips = 1/1440 inch)

{link=articleID} - internal link to the article with given ArticleID

{url=URL} - external link to URL - here we have possible security problem, because Tingamy uses ShellExecute to open the link. What if the link is not a filename, but something other. Any ideas?

{color=xxxxxxxx} - hexadecimal number, representing the color in BBGGRR mode.

Tags can be nested, but can't be overlapped. The closing tag for every command is {/}. Between / and } you can type any text - it is ignored - well it is because of some kind of compatibility with standard bbcode.


Regards.
Post 18 Jan 2005, 00:48
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
pelaillo
Missing in inaction


Joined: 19 Jun 2003
Posts: 878
Location: Colombia
pelaillo 18 Jan 2005, 13:16
Very nice work !!! Thingamy looks great. Now we need to fullfill the contents Smile

Substituting ShellExecute for something safer will not work if the default browser is IE. If the browser is Firefox or Opera, forcing the browsing of the link could help.

JohnFound, what about updating Thingamy when available during articles' syncronization?
Post 18 Jan 2005, 13:16
View user's profile Send private message Yahoo Messenger Reply with quote
beppe85



Joined: 23 Oct 2004
Posts: 181
beppe85 18 Jan 2005, 14:10
This is not intended to open an user program, eh? Check the protocol used. Forbid protocols others than http, ftp.
JohnFound wrote:
{url=URL} - external link to URL - here we have possible security problem, because Tingamy uses ShellExecute to open the link. What if the link is not a filename, but something other. Any ideas?
Post 18 Jan 2005, 14:10
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 18 Jan 2005, 15:00
pelaillo wrote:
Very nice work !!! Thingamy looks great. Now we need to fullfill the contents Smile


Well, some contents on the server may help, but I have to write the synchronisation first. Wink For now only categories can be synchronized.

Quote:
Substituting ShellExecute for something safer will not work if the default browser is IE. If the browser is Firefox or Opera, forcing the browsing of the link could help.


Well, I simply have to make check of the URL - if the url is http:// or ftp:// the problem remains to the browser. I can't make the browsers safety, but I want to prevent using ShellExecute for deleting files on the user computer for example.

Quote:
JohnFound, what about updating Thingamy when available during articles' syncronization?


I don't know. It is a matter of protocol IMHO. But in the protocol (for now) there is no such feature for storing/sending files. btw: The similar is the problem with images.
Also, IMHO, sending files through the Thingamy protocol can open many new security problems, so maybe it doesn't worths...

Regards
Post 18 Jan 2005, 15:00
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Tommy



Joined: 17 Jun 2003
Posts: 489
Location: Norway
Tommy 18 Jan 2005, 17:01
Nice John! But the toolbar isn't drawn correctly... Have a look at the screenshot...


Description: Screenshot
Filesize: 20.24 KB
Viewed: 5519 Time(s)

test.png


Post 18 Jan 2005, 17:01
View user's profile Send private message Visit poster's website Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 18 Jan 2005, 17:09
Tommy wrote:
Nice John! But the toolbar isn't drawn correctly... Have a look at the screenshot...


Yea, Tommy, indeed. Visibly it is Win2000. I will try to fix it. Thanks.

Regards.
Post 18 Jan 2005, 17:09
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
f0dder



Joined: 19 Feb 2004
Posts: 3175
Location: Denmark
f0dder 19 Jan 2005, 05:05
Quote:

Also, IMHO, sending files through the Thingamy protocol can open many new security problems, so maybe it doesn't worths...

I think it's a bad idea allowing files sent through thingamy. In the case where some small files are needed, they should be compressed with zip or 7zip, and run through BASE64 encoding. This doesn't increase filesize much, and means the user will manually have to click a "decode bas64 attachment" - that shouldn't be too much of a risk, as it requires a lot of user activity to run.
Post 19 Jan 2005, 05:05
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2, 3, 4

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.