Table of Contents
The Particl Project is committed to providing everyone with privacy, security, resistance to censorship, and freedom in this digital age.
Particl Desktop is a standalone, multi-purpose desktop application capable of hosting multiple functionalities at once and delivering a streamlined user-experience when interacting with Particl's services and applications.
Particl Desktop provides easy access to the Particl Blockchain and the SMSG protocol, hosts Particl coin (PART) related wallets, gives users access to the Particl Marketplace and the encrypted chat application. Additionally, Particl Desktop supports a bot framework to optionally integrate interactions with third-party services within a user-friendly interface. Particl Desktop generally refers to Particl’s flagship application.
With Particl Desktop, you get access to a decentralized platform delivering the following to you:
Repositories: Particl Core | Particl Marketplace
For non-developers curious to explore a new world of commerce, binaries can be downloaded and installed. It is the easiest way to get started.
There currently is an open testnet phase for the upcoming "Particl V3" release. Feel free to test the new version; we happily look forward to your feedback.
NB!! Requires access to the private fork of this repo in order to obtain the latest build changes.
Clone the repo & fetch the dependencies:
git clone https://github.com/particl/particl-desktop
cd particl-desktop
yarn install
Note: The most recent development happens on the
dev
branch. Keep in mind that the development currently happens on a private fork of this repo. This repository is the user interface that works in combination with ourparticl-core
.
In the project's folder:
ng serve
to start the dev server and keep it runningyarn run start:electron:dev -testnet --devtools
to start Particl Desktop on testnet (the daemon will be updated and launched automatically)
-testnet
– for running on testnet (omit for running the client on mainnet)-reindex
– reindexes the blockchain (in case you're stuck)--devtools
– automatically opens Developer Tools on client launchYou can directly interact with the daemon ran by the Electron version:
./particl-cli -testnet getblockchaininfo
Building for Windows requires the 32-bit libraries to be available:
sudo apt-get install gcc-multilib
sudo apt-get install g++-multilib
yarn run package:win
– Windowsyarn run package:mac
– macOSyarn run package:linux
– LinuxRestart the app with -reindex
flag:
yarn run start:electron:dev -testnet --devtools -reindex
Delete the marketplace testnet database
folder and restart the app:
OS | path |
---|---|
Linux | ~/.particl-market/testnet/03/ |
Windows | %APPDATA%/Particl Market/testnet/03/ |
macOS | ~/Library/Application Support/particl-market/testnet/03/ |
See our Particl Wiki for the most common problems or join #particlhelp:matrix.org on Element for community help.
Particl is a security and privacy oriented project. As such, a permanent bug bounty program is put in place in order to encourage the responsible disclosure of any bug or vulnerability contained within the Particl code and reward those who find them.
Particl Desktop is released under GNU General Public License v2.0.
问题内容: JavaFX 现在已经面世,并且有望与JavaFX一起改进Swing。丑陋的默认UI的日子已经一去不复返了,最终我们可以创建在质量方面可以与 Flash,Air和Silverlight 相媲美的引人入胜的应用程序。 这是否意味着从1990年代开始失败的 Java Applet 已经死了,不值得回头? 与 Java Desktop 相同:什么将促使我们Java开发人员使用它而不是Java
问题内容: libGDX应用程序必须实现.resize(int width,int height)方法,因此我认为调整libGDX应用程序的大小并不重要,但是我发现没有办法制作实际的应用程序JFrame或与JFrame一样可拖动的东西。 setResizable(true)。libGDX根本不可能吗? 问题答案: 如果您将gdx-backend-lwjgl用于桌面应用程序,则可以使用: 使用来自S
问题内容: 我正在设计和构建桌面应用程序。我正在考虑使用eclipse或netbeans作为此应用程序的基础。但是,我从未在这两个平台上构建过。我个人倾向于使用netbeans,因为它像该平台一样容易学习。但是,我想问一下实际上已经在这些平台上构建的人员,在此之前哪个更易于使用? 我对easyr的个人定义如下: 易于上手 一致的逻辑API 好的文档 易于构建和部署 非常感谢, 乔希 问题答案: 关
最小复制的确切步骤: 从AMI创建EC2实例(这是Canonical的Ubuntu Server 18.04 LTS(HVM),SSD卷类型) ssh进入框并运行两个命令: 填写名称/说明,但确保不要勾选“不重新启动” null 创建新实例,它不通过可达性检查,并且在尝试ssh时超时。 从AMI启动的实例中的系统日志显示: 因此,格式化使其不可读,但有趣的是不是
问题内容: 我的程序需要一个环境变量作为其参数之一的一部分: 但是,如果我将其放入.desktop文件的exec行中,它将无法正常工作: $ HOME似乎什么也没解决。 问题答案: 默认情况下,似乎并非所有实现都解析环境变量,但是您可以改为执行exec sh,它将解析传递的环境变量。请注意,桌面规范还要求您使用反斜杠转义=和$字符。所以你要: 有关需要转义的字符的完整列表,请参见规范
问题内容: 我正在通过NetBeans8.0使用Oracle JDK 1.8.0_05在Ubuntu 12.04 LTS 64位(使用Gnome Shell)上使用Java运行一些代码。 在Main或在其他情况下为空的Java项目中调用以下函数时,它们可以完美运行,但是,从任何JavaFX应用程序中调用时,它将导致窗口冻结并停止响应(尽管该项目符合要求),要求将其强制关闭。 谁能提出我所写内容的任