Showing posts with label OSx. Show all posts
Showing posts with label OSx. Show all posts

Monday, 18 March 2013

Download of O2 Platform Stand-alone-tools that run on OSx

Continuing on the OSX Theme (see last couple posts) I updated the O2 Platform download page with a number of Stand-alone-exes that work on both windows and OSX:

NewImage

Running O2 Platform's main C# REPL script on OSX (wasn't working before)

After the last couple posts on O2 and OSX I decided to have a quick go at running the main O2 C# REPL on my Mac and was very pleasantly surprised when it worked!!!

Here is a screenshot of the PoC - Roslyn C# ScriptEngine Execute v1.0.exe (which you can download from here) :

Problem running O2's Exe on OSX 10.8 , fixed using XQuartz

I just tried to run a simple O2 Platform Exe on OSx (which used to work) and got this:

NewImage

I.e. nothing happened!

Sunday, 17 March 2013

Installing Mono and MonoDevelop/Xamarin on OSx

If you want to run O2 Platform scripts/exes on OSx, you need to start by installing Mono, Xamarin and (most likely) XQuartz

Go to http://www.go-mono.com/mono-downloads/download.html and click on the Beta version 3.0.6 Mac OSX image

Saturday, 22 September 2012

O2's Findings Viewer on OSx viewing AppScan Source file

After O2 in OSx - Running TextBased C# REPL tool I was wondering if the O2's Findings Viewer Tool would also work on OSx, and I was pleasantly surprised when it did :)

Here it this tool in action showing the scan results of the SuperSecureBank application created by IBM's AppScan Source (OunceLab's engine).



O2 in OSx - Running TextBased C# REPL tool

So here it is, the first O2 C# REPL environment running natively on OSX  :)


You can download this 568k .NET 4.0 executable from Util - Text Based C# REPL v1.0.exe and it should work on your PC and Mac :)

As you can see on the screenshot above, to run in on the mac ou will need to have Mono installed (download it from here) and execute the exe using mono Util\ -\ Text\ Based\ C#\ REPL.exe or  mono "Util - Text Based C# REPL.exe"   (mono doesn't seem to register the *.exe extension)

Although there is no code-complete (the idea of this REPL is to keep it as simple as possible), a good number of O2 FluentSharp API's seem to be working ok.

For example here is a script that downloads a new DLL (MarkdownSharp.dll) and consumes it


There is also access to .NET's Lamba and Extension Methods: