NATION

PASSWORD

LibreNS++ 0.1.2 | Secure NationStates++ Alternative

Bug reports, general help, ideas for improvements, and questions about how things are meant to work.

Advertisement

Remove ads

User avatar
Islamic Mujahideen
Attaché
 
Posts: 92
Founded: Jul 15, 2014
Ex-Nation

Postby Islamic Mujahideen » Tue Jul 15, 2014 11:39 pm

South Jarvis wrote:
Islamic Mujahideen wrote:I got tapermonkey + the link for github but i have no idea how to enable it.
Please help.

First, make sure you've got ‘Tampermonkey’. I wouldn't trust installing a ‘Tapermonkey’ in my browser. ;​)

You should just be able to (once you've installed Tampermonkey) browse to the GitHub link. Tampermonkey should ask you if you want to install the userscript.

Ah thank you akhi.
F*cking. Epic.
Nation has changed. We are now a "secular democracy" which are blatant lies. I am not a fundamentalist/jihadist any more. I am a Usooli Twelver Shi'ite and Sistani is my Marja.
Yes, I am a real-life Afghan, no I am not a Taliban member.

User avatar
South Jarvis
Bureaucrat
 
Posts: 53
Founded: Oct 15, 2013
Ex-Nation

Testing 0.0a12

Postby South Jarvis » Wed Jul 16, 2014 11:19 pm

Tada! Fully decentralized regional newspapers! (0.0a12+)

  1. Create a new dispatch. The content is irrelevant.
  2. On the page for the newly created dispatch, and in the bottom right corner, click ‘Edit →as Newspaper’. Edit things!
  3. Note the ID of the newspaper dispatch, which can be found in the URL, e.g. ‘280039’.
  4. Go to the ‘LibreNS++’ regional settings dispatch, and in the bottom right corner, click ‘Edit → as Regional Settings’. Input the newspaper dispatch.
  5. Done!

An example can be found on the LibreNSpp Test Region.

Newspapers support basic BBCodes: [b], [i], [u], [img], [img=WxH], [size=FONTSIZE], [quote].

User avatar
Enfaru
Minister
 
Posts: 2921
Founded: Apr 20, 2012
Ex-Nation

Postby Enfaru » Sat Aug 09, 2014 8:18 pm

South Jarvis wrote:Tada! A user-friend editor for regional settings!

Instructions
  1. Create a Dispatch and title it ‘LibreNS++’. The content of the dispatch is irrelevant.
  2. On the Dispatch page, go to the bottom right corner and click ‘Edit → as Regional Settings’. You should be presented with a slightly modified editor interface, with fields for ‘Founder Title’, ‘Delegate Title’ and so on.
  3. Edit these fields. The ‘Text’ field should automatically update as you type.
  4. Save the Dispatch.
  5. Pin the Dispatch to your region.
  6. Done!


I don't appear to have the option: "As Regional Settings". What gives?

I've installed Greasemonkey, I've downloaded the stable version and implemented it into Greasemonkey (it was point click and it auto installed) but nothing has apparently changed. I checked Greasemonkey and the script is apparently active.
Sovereign Charter Quick Links
Factbook · Role-plays · RMB · Map (Origin | Quantum) · Chat · Members: 73
Myraxia: One does not learn to GM; One throws oneself in and prays they don't fuck up too badly.
Game Master
Founder of the Sovereign Charter,
4th President and,
Tutor of the College of Theatrics

User avatar
Communist Victoria
Spokesperson
 
Posts: 126
Founded: May 03, 2014
Ex-Nation

Postby Communist Victoria » Sun Aug 10, 2014 10:17 pm

Okay, so we download Greasemonkey/tampermonkey and then libreNS++, yes?
Anyway, what will the auto telegraming do?
Australian, but hate the government.
External Affairs Minister For Gay Equality
I am a Moderate Left Social Libertarian
Left: 6.09, Libertarian: 2.14
Foreign Policy Score: -7.72 (anti-war)
Culture: -3.21

User avatar
Indian Empire
Minister
 
Posts: 2087
Founded: Mar 29, 2013
Democratic Socialists

Postby Indian Empire » Wed Aug 13, 2014 4:21 pm

South Jarvis wrote:Programming battle, begin! (Not that our aims are entirely the same, or that I value speed over quality) May the best NS++ successor… succeed!

First order of business: infinite RMB scroll, because let's face it, that's the number one feature of NS++.


Could you make it supported for tablets, id appreciate it.
Internet Explorer, IE, "Preacher of Defender Ideals"

User avatar
South Jarvis
Bureaucrat
 
Posts: 53
Founded: Oct 15, 2013
Ex-Nation

0.0a13

Postby South Jarvis » Sat Nov 22, 2014 11:07 pm

I can gladly announce to everyone the long overdue release of LibreNS++ 0.0a13. This release removes all code-loading from GitHub, removing the possibility for LibreNS++ to automatically download and execute malicious code from any update server (a la the NS++ botnet).

This release also fixes a bug in which posting to an RMB would occasionally result in ‘This request failed a security check’ errors, and removes support for LibreNS++ newspapers (which were never fully implemented in the stable release, anyway) in preparation for compatibility with NS++ regional settings.

It is strongly recommended that all users of older version of LibreNS++ update to this version, in particular due to the fixing of the code-loading vulnerabilities.

User avatar
Hobbesistan
Minister
 
Posts: 2448
Founded: Jul 01, 2013
Ex-Nation

Postby Hobbesistan » Sat Nov 22, 2014 11:29 pm

South Jarvis wrote:I can gladly announce to everyone the long overdue release of LibreNS++ 0.0a13. This release removes all code-loading from GitHub, removing the possibility for LibreNS++ to automatically download and execute malicious code from any update server (a la the NS++ botnet).

This release also fixes a bug in which posting to an RMB would occasionally result in ‘This request failed a security check’ errors, and removes support for LibreNS++ newspapers (which were never fully implemented in the stable release, anyway) in preparation for compatibility with NS++ regional settings.

It is strongly recommended that all users of older version of LibreNS++ update to this version, in particular due to the fixing of the code-loading vulnerabilities.

Is this really needed now that NS++ is powered by NationStates staff itself?
Hobbes
ra, ra rasputin

(Ret.) Maintainer of the Nationstates FAQ and Deletiger (Ret.) of The East Pacific
russia's greatest

Hobbes is always winning, like Charlie Sheen. - Jurisdictions
love machine

Stop right there (hobbes), your rational thought and intellect will destroy the internet. - Sovreignry
it was a shame how

Giraffes think Hobbes regret a lot. A lot of giraffes do. - Rachel
he carried on.

User avatar
South Jarvis
Bureaucrat
 
Posts: 53
Founded: Oct 15, 2013
Ex-Nation

Postby South Jarvis » Sun Nov 23, 2014 12:30 am

Hobbesistan wrote:Is this really needed now that NS++ is powered by NationStates staff itself?

Afforess is still actively involved in the development of NationStates++ (and indeed, appears to be the primary developer), and as such, some users are still boycotting NationStates++.

I myself use LibreNS++, and given that others also use it, there's no reason for me to cease updating it at this time.
Last edited by South Jarvis on Sun Nov 23, 2014 12:32 am, edited 2 times in total.

User avatar
Hobbesistan
Minister
 
Posts: 2448
Founded: Jul 01, 2013
Ex-Nation

Postby Hobbesistan » Sun Nov 23, 2014 1:41 am

South Jarvis wrote:
Hobbesistan wrote:Is this really needed now that NS++ is powered by NationStates staff itself?

Afforess is still actively involved in the development of NationStates++ (and indeed, appears to be the primary developer), and as such, some users are still boycotting NationStates++.

I myself use LibreNS++, and given that others also use it, there's no reason for me to cease updating it at this time.


The servers are owned/operated by Max at this point.
Hobbes
ra, ra rasputin

(Ret.) Maintainer of the Nationstates FAQ and Deletiger (Ret.) of The East Pacific
russia's greatest

Hobbes is always winning, like Charlie Sheen. - Jurisdictions
love machine

Stop right there (hobbes), your rational thought and intellect will destroy the internet. - Sovreignry
it was a shame how

Giraffes think Hobbes regret a lot. A lot of giraffes do. - Rachel
he carried on.

User avatar
Eluvatar
Director of Technology
 
Posts: 3086
Founded: Mar 31, 2006
New York Times Democracy

Postby Eluvatar » Sun Nov 23, 2014 3:19 am

Hobbesistan wrote:The servers are owned/operated by Max at this point.


This is not entirely accurate at the moment. It's understandable that such a misunderstanding may exist as little has been said publicly on this subject.

My understanding is that NationStates.net owns the DNS for NationStatesPlusPlus.net but the actual (virtual) servers on which NationStatesPlusPlus.net is running are still under Afforess' remit for the time being. (I do also have access to them by [violet]'s say, as does [violet]). Also relevant are the changes to the FAQ in the NS++ topic I have just made, largely adding information on this very subject.

At this time a great deal of my time applied to NS++ is concerned with understanding changes being made by Afforess and learning how to maintain the system.

I will not be developing features for NS++ at the same pace at which Afforess has in the past. Once things are less in flux, I intend to encourage other programmers interested in NS++ to contribute (using pull requests).

I hope this post is informative. :ugeek:
To Serve and Protect: UDL

Eluvatar - Taijitu member

User avatar
Indian Empire
Minister
 
Posts: 2087
Founded: Mar 29, 2013
Democratic Socialists

Postby Indian Empire » Mon Nov 24, 2014 7:07 pm

Any idea if this works on mobile? I might be interested.
Internet Explorer, IE, "Preacher of Defender Ideals"

User avatar
South Jarvis
Bureaucrat
 
Posts: 53
Founded: Oct 15, 2013
Ex-Nation

Postby South Jarvis » Mon Nov 24, 2014 10:26 pm

Indian Empire wrote:Any idea if this works on mobile? I might be interested.

Userscript apps OilCan and TamperMonkey are available for Android (not sure about iOS). I haven't tested running LibreNS++ on them yet, but it should work theoretically.

EDIT: I've tried installing LibreNS++ (following the same method as for desktop) using Tampermonkey for Android and it seems to work. Please note that this method will cause NationStates to use the desktop layout, which may be unsuitable for devices with smaller screens.
Last edited by South Jarvis on Tue Nov 25, 2014 3:38 am, edited 3 times in total.

User avatar
Sacara
Ambassador
 
Posts: 1854
Founded: May 13, 2014
Left-Leaning College State

Postby Sacara » Fri Nov 28, 2014 10:59 am

Ehhh... NS++ is WAYYYY better.
The Spacefaring Federation of Sacara
I spend most of my time in the Got Issues? sub-forum.
Issues That I've Authored (15)
Commended by SC #382
"Our Universe is under no obligation to make sense to you" - Neil deGrasse Tyson

User avatar
South Jarvis
Bureaucrat
 
Posts: 53
Founded: Oct 15, 2013
Ex-Nation

Postby South Jarvis » Sat Nov 29, 2014 12:04 am

Sacara wrote:Ehhh... NS++ is WAYYYY better.

Of course. NationStates++ has had years more time to mature, and has has a large amount of infrastructure and support behind it. Any attempt to make a browser extension ‘better’ than NationStates++ in such a short period of time is futile, and as such, that is not my intention with LibreNS++.
Last edited by South Jarvis on Tue Dec 02, 2014 3:24 pm, edited 1 time in total.

User avatar
South Jarvis
Bureaucrat
 
Posts: 53
Founded: Oct 15, 2013
Ex-Nation

0.0a15 and Android release

Postby South Jarvis » Tue Dec 02, 2014 11:03 pm

With the release of version 0.0a15 comes an official Android app for LibreNS++!

To install, simply make sure you have enabled Unknown Sources for your Android device and point your Android browser to the release APK. Download and open the APK file, and follow the instructions to install the LibreNS++ app!

User avatar
Kingston-Atlantis
Diplomat
 
Posts: 765
Founded: Sep 28, 2013
Ex-Nation

Postby Kingston-Atlantis » Wed Dec 03, 2014 1:38 am

Quick question: if I use this, can I still access the NS++ Regional News and special WA titles as before?
THE HOLY EMPIRE OF KINGSTON-ATLANTIS
Lattinus Viae de Virtue: Pioneers of Moral Excellence
Proud Member of Otoris
Singaporean, Male.
Overview

User avatar
Indian Empire
Minister
 
Posts: 2087
Founded: Mar 29, 2013
Democratic Socialists

Postby Indian Empire » Thu Dec 04, 2014 4:20 pm

I downloaded and looks weird on mobile... question though.

Since I downloaded this for android, would the extension go on to my PC too, or would I have to download seperately for my PC?

EDIT: Never mind, I installed NS++ for my PC.
Last edited by Indian Empire on Thu Dec 04, 2014 4:51 pm, edited 1 time in total.
Internet Explorer, IE, "Preacher of Defender Ideals"

User avatar
Hobbesistan
Minister
 
Posts: 2448
Founded: Jul 01, 2013
Ex-Nation

Postby Hobbesistan » Thu Dec 04, 2014 11:00 pm

Kingston-Atlantis wrote:Quick question: if I use this, can I still access the NS++ Regional News and special WA titles as before?

No, at least the news one as it uses NS++ servers
Hobbes
ra, ra rasputin

(Ret.) Maintainer of the Nationstates FAQ and Deletiger (Ret.) of The East Pacific
russia's greatest

Hobbes is always winning, like Charlie Sheen. - Jurisdictions
love machine

Stop right there (hobbes), your rational thought and intellect will destroy the internet. - Sovreignry
it was a shame how

Giraffes think Hobbes regret a lot. A lot of giraffes do. - Rachel
he carried on.

User avatar
South Jarvis
Bureaucrat
 
Posts: 53
Founded: Oct 15, 2013
Ex-Nation

Postby South Jarvis » Mon Dec 08, 2014 1:37 am

Hobbesistan wrote:No, at least the news one as it uses NS++ servers

This is correct, however compatibility with NationStates++ regional settings and newspapers is one of my top priorities right now. I hope to implement this as soon as I can, which should be some time this or next week.

User avatar
United States of Natan
Negotiator
 
Posts: 5790
Founded: Jul 21, 2012
Ex-Nation

Postby United States of Natan » Fri Feb 13, 2015 4:43 pm

How is this different or better than NS++ (besides not being made by Afforess), which, by the way is now run by NS staff?
Then it's a lie. Everything Fox News says is a lie.
Even true things once said on Fox News become lies.
(Family Guy: Excellence in Broadcasting)

Come check out the Natan Region, a fun, democratic region|Biden/Harris 2020|
Liberal|Progressive|Hillary Supporter|Jew|Pro-Israel|Anti-Trump|Anti-Sanders|Anti-Bigotry

User avatar
Geanna
Minister
 
Posts: 2177
Founded: Jul 09, 2013
Ex-Nation

Postby Geanna » Fri Feb 13, 2015 4:55 pm

South Jarvis wrote:
Sacara wrote:Ehhh... NS++ is WAYYYY better.

Of course. NationStates++ has had years more time to mature, and has has a large amount of infrastructure and support behind it. Any attempt to make a browser extension ‘better’ than NationStates++ in such a short period of time is futile, and as such, that is not my intention with LibreNS++.


LibreNS++ is more of a convenient option to NS++ - Since I'll avoid using NS++ until Aff is off of the development of it.
LOVEWHOYOUARE~


"We dance on the lines of our destruction and continuation, to waltz and achieve the happiness of our existence, and to be the laughter in a world of silence."

User avatar
United States of Natan
Negotiator
 
Posts: 5790
Founded: Jul 21, 2012
Ex-Nation

Postby United States of Natan » Fri Feb 13, 2015 4:57 pm

Geanna wrote:
South Jarvis wrote:Of course. NationStates++ has had years more time to mature, and has has a large amount of infrastructure and support behind it. Any attempt to make a browser extension ‘better’ than NationStates++ in such a short period of time is futile, and as such, that is not my intention with LibreNS++.


LibreNS++ is more of a convenient option to NS++ - Since I'll avoid using NS++ until Aff is off of the development of it.

Is it better than NS++ though? And is it compatible with it?
Then it's a lie. Everything Fox News says is a lie.
Even true things once said on Fox News become lies.
(Family Guy: Excellence in Broadcasting)

Come check out the Natan Region, a fun, democratic region|Biden/Harris 2020|
Liberal|Progressive|Hillary Supporter|Jew|Pro-Israel|Anti-Trump|Anti-Sanders|Anti-Bigotry

User avatar
Geanna
Minister
 
Posts: 2177
Founded: Jul 09, 2013
Ex-Nation

Postby Geanna » Fri Feb 13, 2015 5:02 pm

United States of Natan wrote:
Geanna wrote:
LibreNS++ is more of a convenient option to NS++ - Since I'll avoid using NS++ until Aff is off of the development of it.

Is it better than NS++ though? And is it compatible with it?


After Aff's little show there, LibreNS++ and NSlash were created - Jarvis' LibreNS++ isn't as good, as NS++ has had more development, and my NSlash was cancelled after it was decided that Violet would eventually take NS++ over. [Making our project redundant] - Jarvis' programme doesn't have as many security concerns, [since he's given no reason to give me suspicion]. Alas, the use of either NS++ and LibreNS++ settles down to your take on Afforess' behaviour, and whether or not you'd trust either tool over the other.
LOVEWHOYOUARE~


"We dance on the lines of our destruction and continuation, to waltz and achieve the happiness of our existence, and to be the laughter in a world of silence."

User avatar
United States of Natan
Negotiator
 
Posts: 5790
Founded: Jul 21, 2012
Ex-Nation

Postby United States of Natan » Fri Feb 13, 2015 5:05 pm

Geanna wrote:
United States of Natan wrote:Is it better than NS++ though? And is it compatible with it?


After Aff's little show there, LibreNS++ and NSlash were created - Jarvis' LibreNS++ isn't as good, as NS++ has had more development, and my NSlash was cancelled after it was decided that Violet would eventually take NS++ over. [Making our project redundant] - Jarvis' programme doesn't have as many security concerns, [since he's given no reason to give me suspicion]. Alas, the use of either NS++ and LibreNS++ settles down to your take on Afforess' behaviour, and whether or not you'd trust either tool over the other.

Seeing as how Violet has taken over NS++, I have little reason not to trust it. But is LibreNS++ comparable with NS++?
Then it's a lie. Everything Fox News says is a lie.
Even true things once said on Fox News become lies.
(Family Guy: Excellence in Broadcasting)

Come check out the Natan Region, a fun, democratic region|Biden/Harris 2020|
Liberal|Progressive|Hillary Supporter|Jew|Pro-Israel|Anti-Trump|Anti-Sanders|Anti-Bigotry

User avatar
Geanna
Minister
 
Posts: 2177
Founded: Jul 09, 2013
Ex-Nation

Postby Geanna » Fri Feb 13, 2015 5:21 pm

United States of Natan wrote:
Geanna wrote:
After Aff's little show there, LibreNS++ and NSlash were created - Jarvis' LibreNS++ isn't as good, as NS++ has had more development, and my NSlash was cancelled after it was decided that Violet would eventually take NS++ over. [Making our project redundant] - Jarvis' programme doesn't have as many security concerns, [since he's given no reason to give me suspicion]. Alas, the use of either NS++ and LibreNS++ settles down to your take on Afforess' behaviour, and whether or not you'd trust either tool over the other.

Seeing as how Violet has taken over NS++, I have little reason not to trust it. But is LibreNS++ comparable with NS++?


I try to avoid being subjective on options - Since I imagine you want my honest opinion, it goes two ways, [Since I'll be subjective]

One; In my own opinion, NS++ is a better tool, it has more features and is further developed, it is more aesthetically pleasing, and functional, and its options exceed LibreNS++. [On this, I'd choose NS++ (Sorry Jarvis)]

Two; I dislike Afforess, and was upset at his behaviour - being a programmer myself, there are things that I feel are acceptable guidelines on how one should act, and Afforess stepped over the line, and I am suspicious of NS++ until he is off and away from its development completely. Between offering 'dictionary attacks' to password break regions, and having in the past used scripts in NS++ to unfairly bump and vote on certain dispatches [IIRC] - He should've been permanently removed from NS. I see him being allowed to continue and be around NS++ as a security risk, and refuse to use it.

So on one hand, yes NS++ is better than LibreNS++, on the other hand, I see Afforess as a security risk.
LOVEWHOYOUARE~


"We dance on the lines of our destruction and continuation, to waltz and achieve the happiness of our existence, and to be the laughter in a world of silence."

PreviousNext

Advertisement

Remove ads

Return to Technical

Who is online

Users browsing this forum: Ankuran, Baharan, Diplomatinis, Duck Dock Port, Dumpstopia, Inferior, Lundenia, Meglomania, Narvatus, North American Imperial State, Orifna, Patriums, Peoples Guerilla Armed Coalition, Planetary Soviet Socialist Republics, Sovereign Springs, The Ctan Species, Tytoa

Advertisement

Remove ads