elective-stereophonic
elective-stereophonic
[Windows, Mac, Linux] Clienxt GUI for Nxt ecosystem UPDATE
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client: Nxt 1.11.15

Author Topic: [Windows, Mac, Linux] Clienxt GUI for Nxt ecosystem UPDATE  (Read 2788 times)

fmiboy

  • Jr. Member
  • **
  • Karma: +20/-0
  • Offline Offline
  • Posts: 92
    • View Profile
[Windows, Mac, Linux] Clienxt GUI for Nxt ecosystem UPDATE
« on: April 04, 2014, 10:07:41 am »

----------------------------------------------------------------------------------------------
This Project has been discontinued
----------------------------------------------------------------------------------------------


Update Clienxt GUI

version 0.0.8 [codename] infinity

------
changelog:
------
* migrate accounts data from JCDatabase to h2 Database, same as Nxt.
* you can change default network Testnet and Mainnet from Settings Menu!
* Phase II. Accounts. Instead of MD5 used SHA256, below more details about security measures. If user choose to encrypt secretPhrase of account, it will start forging when GUI is started.
* support for Curve encryption of AM, all messages now encrypted and can only be read by Sender and Recipient.
* Arbitrary Messages window separated, for easy use.
* Proxy connections set up, detect or set manually from Preference Menu. (using TOR and other proxies should be easier)
* replaced some more HTTP APIs with Java APIs
* table content clipboard copy and easy access (transactions, messages tables)

------
Phase III (Accounts)
.for now Send window still has *bulk send* feature with attached messages and this feature will be re-evaluated and be available optional.
.slow migration from use of secretPhrases to use of only 1 Master Password (PIN code), for every operation. Keep use of secretPhrases optional and improve fluidity between secretPhrase and Master Password.
.some other features and improvements on GUI.

notes on security:
first time user will be asked to make master Password which can be changed later on from the settings.
Master password encrypted using SHA256 and kept as Java Preference. When user generates new account, software will ask to enter master Password. SecretPhrase of auto-generated account is generated using SecureRandom function with length 15+random.nextInt(240), using lower, upper, number, special characters. It is then saved to the h2 database using AES(masterPassword, SecretPhrase).
resetting/deleting user preference data, will automatically empty database. It is advised to keep database safe and not forget masterPassword. hope is to make it easier for user by only asking him to remember one password and one click generate new account with secure secretPhrase.

------
Download
------
https://bitbucket.org/fmiboy/clienxt/downloads/clienxt_008.zip

------
Usage
------
Simply unzip archive and

- Windows users - double click Clienxt.jar and enjoy
- Linux&Mac users - in terminal ./Clienxt.run & and enjoy

------
Screenshots
------

account window has above buttons, "add" existing account, "generate" new account, "watch" other accounts, "remove" accounts, "update" balance, start "forge" if secretphrase is not encrypted and saved, get "secretPhrase" of generated or saved account, generate "QR code" for accountId, generate "Token".

database, latest block and peers log.

messaging, if message is not encrypted it will be shown in message content field after selection. if it is encrypted, click "Decrypt" read message.
it will ask masterPassword, if secretPhrase is not saved then secretPhrase to decrypt message.

setting up master password, default values and connection if proxy exist.
------
Reports
------
report feature requests, bugs https://bitbucket.org/fmiboy/clienxt/issues?status=new&status=open

------
Support
------
Appreciate any kind of support!
Translators are very much welcome to contribute.
if you like the effort and the changes, please consider donating: 13792774143018875909
« Last Edit: February 04, 2015, 09:34:45 am by fmiboy »
Logged

Daedelus

  • Hero Member
  • *****
  • Karma: +230/-12
  • Offline Offline
  • Posts: 3280
    • View Profile
Re: [Windows, Mac, Linux] Clienxt GUI for Nxt ecosystem UPDATE
« Reply #1 on: April 24, 2014, 12:04:55 pm »

For info everyone,

https://nxtforum.org/general-discussion/clients-and-nqt_block/

Clients that aren't ready for the move to nxtQaunts will need to be removed from all Nxt related website. We don't want anyone going to Clients that can do nothing but fork  ;D
Logged
NXT: NXT-4CS7-S4N5-PTH5-A8R2Q

fmiboy

  • Jr. Member
  • **
  • Karma: +20/-0
  • Offline Offline
  • Posts: 92
    • View Profile
Re: [Windows, Mac, Linux] Clienxt GUI for Nxt ecosystem UPDATE
« Reply #2 on: April 25, 2014, 06:53:04 am »

this weekend eta for NQT support release!  ;)
Logged

Daedelus

  • Hero Member
  • *****
  • Karma: +230/-12
  • Offline Offline
  • Posts: 3280
    • View Profile
Re: [Windows, Mac, Linux] Clienxt GUI for Nxt ecosystem UPDATE
« Reply #3 on: April 16, 2015, 09:56:38 am »

----------------------------------------------------------------------------------------------
This Project has been discontinued
----------------------------------------------------------------------------------------------

From the OP.

Mods, please unsticky this thread.
Logged
NXT: NXT-4CS7-S4N5-PTH5-A8R2Q
 

elective-stereophonic
elective-stereophonic
assembly
assembly