All Projects → spencerwooo → jsbox-vultr-helper

spencerwooo / jsbox-vultr-helper

Licence: MIT license
一款运行在 JSBox (iOS) 上的 Vultr 服务器账户查询小工具

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to jsbox-vultr-helper

vultr-node
Vultr Node API client
Stars: ✭ 58 (+114.81%)
Mutual labels:  vultr, vultr-api
docker-machine-driver-vultr
Vultr Driver Plugin for Docker Machine
Stars: ✭ 20 (-25.93%)
Mutual labels:  vultr, vultr-api
vector-icons
Free Vector icons for Website and Mobile App
Stars: ✭ 28 (+3.7%)
Mutual labels:  ios-app
CheckMarkView
UI view which draws programmatically a checkmark with different styles
Stars: ✭ 35 (+29.63%)
Mutual labels:  ios-app
SSAppUpdater
SSAppUpdater is an open-source framework that compares the current version of the app with the store version and returns the essential details of it like app URL, new app version number, new release note, etc. So you can either redirect or notify the user to update their app.
Stars: ✭ 58 (+114.81%)
Mutual labels:  ios-app
simple beacons flutter
A flutter plugin project to range & monitor iBeacons.
Stars: ✭ 29 (+7.41%)
Mutual labels:  ios-app
Listr
A listing app written in Swift for iOS.
Stars: ✭ 15 (-44.44%)
Mutual labels:  ios-app
jsbox-aria2-client
jsbox版aria2客户端
Stars: ✭ 22 (-18.52%)
Mutual labels:  jsbox
Monthly-App-Challenge-2022
Retos mensuales de la comunidad MoureDev para crear pequeñas aplicaciones en base a requisitos
Stars: ✭ 153 (+466.67%)
Mutual labels:  ios-app
DoProject
一个完整项目从头开始需要的工具、技术、SDK等总结
Stars: ✭ 31 (+14.81%)
Mutual labels:  ios-app
ios-simulator-app-exporter
📲 List your iOS simulator devices and their applications, and help you to quickly export them.
Stars: ✭ 69 (+155.56%)
Mutual labels:  ios-app
GitHubKotlinMPPSample
No description or website provided.
Stars: ✭ 15 (-44.44%)
Mutual labels:  ios-app
cordova-swift3-plugin-example
Swift 3 Cordova plugin example to support blog post.
Stars: ✭ 23 (-14.81%)
Mutual labels:  ios-app
Swift101
That contains various information and examples about the basics of Swift Programming. 💻 📱 📺 ⌚️
Stars: ✭ 28 (+3.7%)
Mutual labels:  ios-app
vultr-csi
Container Storage Interface (CSI) Driver for Vultr Block Storage
Stars: ✭ 22 (-18.52%)
Mutual labels:  vultr
addIt
Simple addition game made with Flutter for Mobile and Web using BLOC pattern
Stars: ✭ 16 (-40.74%)
Mutual labels:  ios-app
Iris.iOS
An iOS application enables you explore art works provided by DeviartArt.com with high quality UX.
Stars: ✭ 60 (+122.22%)
Mutual labels:  ios-app
react-native-swipe-cards-interaction
React native swipe cards interaction
Stars: ✭ 142 (+425.93%)
Mutual labels:  ios-app
Prodigal-iOS
Music Player for iOS which looks & feels like classic player
Stars: ✭ 39 (+44.44%)
Mutual labels:  ios-app
terraform-vultr-condor
Kubernetes Deployment Tool for Vultr
Stars: ✭ 60 (+122.22%)
Mutual labels:  vultr

img

☁️ Vultr Helper

license love jsbox

一款运行在 JSBox (iOS) 上的 Vultr 服务器账户查询小工具。

Vultr Helper 利用 Vultr 提供的 API 查询您的账户余额、账户信息以及本月花销。

同时以小组件的形式完美的展现在 Today 栏目里面。

Vultr-Helper 下载地址

img


1. 申请您自己的 API Key

访问链接 🔗 Vultr API Key 来生成您自己的 API Key,此脚本依赖于 API Key 与 Vultr 账户进行沟通。

img


2. 更改 API 的 IP 使用权限

Vultr 的 API 权限管理很合理。 请在刚刚 API Key 申请页面下面的 Access Control 部分将您自己的 IP 地址添加至白名单(或者允许全部 IPv4 地址访问)。


3. 将代码第一行 apiKey 更换成您自己的 API Key

这样运行,就可以显示您 Vultr 云账户中包括账户邮箱、账户姓名、余额、本月使用金额等等信息。


4. 利用 curl 请求你的 Server 的唯一识别码 serverSubId

v1.1.0 新版本功能:根据服务器唯一识别码更新服务器信息。

在终端中运行代码:

curl -H 'API-Key: YOUR_OWN_API_KEY' "https://api.vultr.com/v1/server/list"

同样也要将上面命令中的 API-Key 后面换成你自己的 API_Key,得到返回数据的每个级别就是服务器唯一识别码,即 Server SUBID.

img

这样找到服务器唯一识别码之后,将此项数据在代码中更新,这样也就得到了服务器的具体信息显示。

推荐如果将本小组件添加至 Today Widget,那么推荐将视图高度设置为 300.


欢迎来 Star 与 Fork,项目地址位于 --> https://github.com/spencerwoo98/jsbox-vultr-helper

欢迎来我的博客看看,我的博客在 --> https://spencerwoo.com


License

This project is published via the MIT License

© Spencer Woo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].