Now Announcing ~ Steem Office ~ A Great New Way To Publish Directly To Steem From The Windows Desktop!

in #news8 years ago

Now you can publish your work directly to the steem blockchain without having to log into SteemIt.com!  Steem Office is a free desktop application that works with Windows OS using DotNet 4.5.2 or higher.  You can download the installer from the official website here.  And the source code is on GitHub here.  I'm releasing Steem Office today on June 22, 2018 under the BSD License (absolutely free).

When you install it some Windows virus scanners might complain that the software is unrecognized, please don't panic, it's only because it's new.  I wrote this application in C# and JavaScript, based on my older web-based project PortableSteem.com.  There may be some bugs in this first release.  Known issues are that the Save-To-File button might not always work, and the text-to-speech feature might require downloading some additional 3rd party voice files, but I'm not sure where to find the voice files so I've been unable to test that part.

If you need help or have any questions, suggestions, or feedback then please feel free to comment on this post.  And of course, if you like this then please re-steem it so that others can find out about this too.

Sort:  

Nice post to keep us informed about steemit progress.

can i change my user name ?
please replay

Interesting information.

sir is there any official android application for steemit so this will beneficial to us

Thanks for your news dear :-)

Wow! This is awesome. Well, for me that's still stuck on my Android phone, I bet the likes of @otybest and @ifioklee will love this.

Wooww what good information dear friend did not know, thank you very much for sharing.

ok...very interesting...thanks for sharing.

¿Es compatible con 64 bits?

Sí, está hecho para 64 bits

@anomaly
let me know some technical specification of it

Okay, it's made with Microsoft Visual Studio 2017. I programmed it in C# with DotNet version 4.5.2, and Javascript embedded into the application using a browser control called CefSharp. CefSharp is essentially the Chrome browser made for embedding into software, it's rather large and I think that's why the source code is such a long download.
Steem Office is basically two programs made to work together, one is the javascript interface, and the other is the C# program that loads the javascript interface. The C# part manages the log in credentials and if the user chooses to save the login to their hard drive it encrypts the login information twice, once with a password and again with a key file that it generates in real-time for extra security.
The javascript part of Steem Office is where it starts looking like a word processor. The javascript code is based on my earlier work, http://PortableSteem.com, but I modified it to work with the c# part. The javascript loads some external 3rd party libraries like SimpleMDE for the text editor, and Steem JS to connect with the Steem Blockchain.
Steem Office is currently only running on 64-bit Windows PCs, but it might also be able to run on Mac OS X and Linux computers with the Mono Framework installed (https://www.mono-project.com). Also, since most of the program is written in Javascript it could be made into an Android or IOS app by wrapping the javascript code into a native program, just like how it was embedded into C#.