Jump to content




Firewolf Website Browser 2.5 - Brand New Internals (again)!

networking lua wireless

  • You cannot reply to this topic
539 replies to this topic

#181 GravityScore

  • Members
  • 796 posts
  • LocationLand of Meh

Posted 15 January 2013 - 06:39 AM

View Postanonimo182, on 15 January 2013 - 06:26 AM, said:

Also, in 2.3.8 the red bar at the top doesn't show the scrolling animation

Yep.

I removed it as it would cause immense lag occasionally (especially when testing in Lightshot). Lann originally sped it up to it was invisible, but then I removed it in 2.3.8. Removing it also fixed the bug where it wouldn't redraw the site's title after closing (the title text on the right side).

#182 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 15 January 2013 - 06:48 AM

By the way, trying to detect installation of Firewolf automatically flags the site, and does not let it run. Instead of using an automated function to check if my program was installed on Firewolf, I had to use a config option that would need to get changed before successful installation.
I want to be able to use
if fs.exists(".Firewolf_Data/servers/"..shell.getRunningProgram()) then
  --firewolf installed
end
Maybe you could allow that type of access to Firewolf.

#183 GravityScore

  • Members
  • 796 posts
  • LocationLand of Meh

Posted 15 January 2013 - 06:53 AM

View PostCranium, on 15 January 2013 - 06:48 AM, said:

By the way, trying to detect installation of Firewolf automatically flags the site, and does not let it run. Instead of using an automated function to check if my program was installed on Firewolf, I had to use a config option that would need to get changed before successful installation.
I want to be able to use
if fs.exists(".Firewolf_Data/servers/"..shell.getRunningProgram()) then
  --firewolf installed
end
Maybe you could allow that type of access to Firewolf.

Oh trust me this won't be a problem soon. I plan for a full re-write of the antivirus so that string.find is completely eliminated and only really malicious functions are caught.

I just have to get Thunderbird back up and running before I can start on this...
Dammit having to maintain 3 programs is a lot of work arrrgggg... :P

#184 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 15 January 2013 - 06:56 AM

Lol, that's why I only work on one at a time. I don't like things to be complicated.

#185 1lann

  • Members
  • 516 posts
  • LocationSeattle

Posted 15 January 2013 - 12:24 PM

View PostCranium, on 15 January 2013 - 06:48 AM, said:

By the way, trying to detect installation of Firewolf automatically flags the site, and does not let it run. Instead of using an automated function to check if my program was installed on Firewolf, I had to use a config option that would need to get changed before successful installation.
I want to be able to use
if fs.exists(".Firewolf_Data/servers/"..shell.getRunningProgram()) then
  --firewolf installed
end
Maybe you could allow that type of access to Firewolf.
Btw, to detect whether the browser is Firewolf, there is a user agent string with the variable name browserAgent. so you could do

if browserAgent:find("Firewolf") then
--is Firewolf
else

end

And either way, Firewolf now uses it's own system separate from any browser.

#186 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 15 January 2013 - 01:04 PM

View Post1lann, on 15 January 2013 - 12:24 PM, said:

Btw, to detect whether the browser is Firewolf, there is a user agent string with the variable name browserAgent. so you could do

if browserAgent:find("Firewolf") then
--is Firewolf
else

end

And either way, Firewolf now uses it's own system separate from any browser.
Oh, that might be something you want to add to the Wiki. I will have to implement that in SmartPaste 2.0

#187 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 17 January 2013 - 11:51 AM

View Post1lann, on 15 January 2013 - 12:24 PM, said:

Btw, to detect whether the browser is Firewolf, there is a user agent string with the variable name browserAgent. so you could do

if browserAgent:find("Firewolf") then
--is Firewolf
else

end

And either way, Firewolf now uses it's own system separate from any browser.
I just tried this, while not in Firewolf, and got an attempt to index ? a nil error. I got around it by doing this:
if browserAgent then
if browserAgent:find("Firewolf") then
  fWolf = true
end
else
fWolf = false
end
Just letting you know if anyone else wants to run this.

#188 TheOddByte

    Lazy Coder

  • Members
  • 1,607 posts
  • LocationSweden

Posted 18 January 2013 - 10:32 AM

Good Work! ^_^
Really love this browser and I'm going to use this on my server if you let me!

#189 1lann

  • Members
  • 516 posts
  • LocationSeattle

Posted 18 January 2013 - 11:39 AM

View PostHellkid98, on 18 January 2013 - 10:32 AM, said:

Good Work! ^_^
Really love this browser and I'm going to use this on my server if you let me!
Yeah sure! Just be sure to use the rom installer :P

#190 1lann

  • Members
  • 516 posts
  • LocationSeattle

Posted 19 January 2013 - 06:02 PM

Small quick update about the server crashing problem. I figured out the cause of the server crashing. It's the same reason as this
http://www.computerc...turtle-program/
I managed to reproduce it by spamming rednet on a server :P
The new protocol system sends WAY less rednet messages, therefore it's not a problem in Firewolf anymore.
Oh and the Firewolf website is now at
http://firewolf.cu.cc/

Subject to change

#191 1v2

  • Members
  • 89 posts
  • LocationAmsterdam

Posted 20 January 2013 - 02:52 AM

firewolf.cu.cc has been flagged by ESET NOD32. Seems like there is some malware on there.

#192 1lann

  • Members
  • 516 posts
  • LocationSeattle

Posted 20 January 2013 - 03:04 AM

View Post1v2l3a4m5e6n, on 20 January 2013 - 02:52 AM, said:

firewolf.cu.cc has been flagged by ESET NOD32. Seems like there is some malware on there.
Huh, that's strange. Maybe it's because we're using a free host and that people distribute malware on that host? You could always use
firewolf.heroku.com :P
It's the same thing but heroku is slower

#193 TheVarmari

  • Members
  • 70 posts
  • LocationFinland

Posted 20 January 2013 - 05:31 AM

firewolf.cu.cc has been flagged by Web Of Trust. Seems like there is some malware on there.

#194 MudkipTheEpic

  • Members
  • 639 posts
  • LocationWhere you'd least expect it.

Posted 20 January 2013 - 05:35 AM

View PostTheVarmari, on 20 January 2013 - 05:31 AM, said:

firewolf.cu.cc has been flagged by Web Of Trust. Seems like there is some malware on there.

.....
Do you really think Gravity and 1lann would give you a virus? Must be some php script or something...

#195 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 20 January 2013 - 08:09 AM

I can safely say that there is no malware on either Firewolf sites. I have ran scans through Avast!, and nothing comes back to be flagged. You might just be crying wolf, buddy...

#196 1lann

  • Members
  • 516 posts
  • LocationSeattle

Posted 20 January 2013 - 04:00 PM

Also I doubt they could scan our website so quickly, since I only made it less than 24 hours ago and search engines haven't even crawled on it. If you still can't trust the site here is all the source code for it:
https://github.com/G...Score/Webserver

#197 brett122798

  • Members
  • 300 posts
  • LocationIn the TARDIS at an unknown place in time.

Posted 20 January 2013 - 04:03 PM

I am claiming #201 post(200th reply!).

#198 Skullblade

  • Members
  • 470 posts
  • LocationThe Big Apple, NY

Posted 20 January 2013 - 04:35 PM

View Postbrett122798, on 20 January 2013 - 04:03 PM, said:


I am claiming #201 post(200th reply!).

well that was constructive and helpful

#199 1vannn

  • Members
  • 111 posts
  • LocationOhio, USA

Posted 21 January 2013 - 04:40 PM

Darn, No credit for me for helping you guys. D:

#200 xxxredportalxxx

  • Members
  • 14 posts
  • LocationEngland

Posted 22 January 2013 - 01:21 AM

Really Really cool program! (Hope you continue to update this ;) )





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users