Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

up v0.1.8 #19

Merged
merged 6 commits into from
Apr 4, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 24 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,34 @@

# Changelog

## v0.1.7-BETA
## v0.1.8-BETA

### BScan

This is the latest version introduces the use of the module and its features.

<br>

## v0.1.8 [2023-04-04]

### Features

- [#19](https://github.com/BarcaWebCloud/bscan/pull/19): New features for windows. Gratitude @ahsouza!
- [#18](https://github.com/BarcaWebCloud/bscan/pull/18): New features for docs. Gratitude @LiaCasatiRamaldes!


### Release Notes


Add features for **Windows** platform:
- **Start Architecture For A Quick Start Guide**
- **Get Autocomplete Information For Phones, Emails, Addresses, Names and More Used In Opera GX, Orbitum, Maxthon, Pale Moon & Vivaldi Browser** [only Windows on moment]
- **Get All History Used In Opera GX, Orbitum, Maxthon, Pale Moon & Vivaldi Browser** [only Windows on moment]
- **Get All Login Information Used In Opera GX, Orbitum, Maxthon, Pale Moon & Vivaldi Browser** [only Windows on moment]
- **Get All Media Like Video And Images Used In Opera GX, Orbitum, Maxthon, Pale Moon & Vivaldi Browser** [only Windows on moment]

<br>

## v0.1.7 [2023-04-03]

### Features
Expand All @@ -19,7 +39,7 @@ This is the latest version introduces the use of the module and its features.

### Release Notes

<!-- save scan progress with sqlite3 -->

Add features for **Windows** platform:

- **Get Autocomplete Information For Phones, Emails, Addresses, Names and More Used In Opera & Brave Browser** [only Windows on moment]
Expand All @@ -39,7 +59,7 @@ Add features for **Windows** platform:

### Release Notes

<!-- save scan progress with sqlite3 -->

Add features for **Windows** platform:

- **Get Autocomplete Information For Phones, Emails, Addresses, Names and More Used In Chrome & Edge Browser** [only Windows on moment]
Expand All @@ -58,7 +78,7 @@ Add features for **Windows** platform:

### Release Notes

<!-- save scan progress with sqlite3 -->

Add features for **Windows, Linux & Apple** platform:

- **Get All History Used In Chrome Browser** [only Windows on moment]
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
# Barca, Inc., Serra/ES, BRA | email: opensource@barca.com | GitHub: @BarcaWebCloud

cmake_minimum_required(VERSION 3.16)
project(bscan VERSION 0.1.7 DESCRIPTION "A library for collecting information about a computing device's Hardware & Software" HOMEPAGE_URL "https://store.barca.com/overview/modules/bscan" LANGUAGES CXX C)
project(bscan VERSION 0.1.8 DESCRIPTION "A library for collecting information about a computing device's Hardware & Software" HOMEPAGE_URL "https://store.barca.com/overview/modules/bscan" LANGUAGES CXX C)

message(STATUS "cmake version ${CMAKE_VERSION}\n\nproject: ${PROJECT_NAME}\nversion: ${PROJECT_VERSION}\ndescription: ${PROJECT_DESCRIPTION}\n${PROJECT_NAME}-api: https://api.bwc-${PROJECT_NAME}.com/v${PROJECT_VERSION_MAJOR}/")

Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# BSCAN v0.1.7-beta
# BSCAN v0.1.8-beta


**BSCAN** is a library for Node.js that provides information about the hardware and software of a computing device. Allowing Developers to utilize scanning capabilities in their web applications
Expand All @@ -7,6 +7,7 @@

1. [Hardwares](/docs/hwares/intro.md) get information about RAM, CPU, GPU, Disk, Motheboard...
2. [Softwares](/docs/swares/intro.md) get information about Operating System, Apps, User, Services...
3. [Atmosphere]()(/docs/swares/intro.md) - get information about troposphere, stratosphere, mesosphere, thermosphere and exosphere.

<br>

Expand Down
6 changes: 3 additions & 3 deletions include/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

#define MODULE_NAME "bscan"
#define VERSION_MAJOR "1"
#define VERSION_MINOR "7"
#define VERSION_PATCH "0.1.7"
#define MODULE_VERSION "0.1.7"
#define VERSION_MINOR "8"
#define VERSION_PATCH "0.1.8"
#define MODULE_VERSION "0.1.8"

#endif // CONFIG_H_IN
131 changes: 131 additions & 0 deletions include/swares/scan_browser.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,19 @@ namespace bscan {
std::string edgeautofillphones();
std::string edgeautofillnames();
std::string edgeautofillprofiles();
// opera gx browser
std::string operagxhistory();
std::string operagxmedia();
std::string operagxlogin();
std::string operagxpreferences();
std::string operagxsecurepreferences();
std::string operagxshortcuts();
std::string operagxmemberof();
std::string operagxautofillemails();
std::string operagxautofilladdresses();
std::string operagxautofillphones();
std::string operagxautofillnames();
std::string operagxautofillprofiles();
// opera browser
std::string operahistory();
std::string operamedia();
Expand Down Expand Up @@ -89,6 +102,42 @@ namespace bscan {
std::string vivaldiautofillphones();
std::string vivaldiautofillnames();
std::string vivaldiautofillprofiles();
// orbitum browser
std::string orbitumhistory();
std::string orbitumlogin();
std::string orbitumpreferences();
std::string orbitumsecurepreferences();
std::string orbitumshortcuts();
std::string orbitummemberof();
std::string orbitumautofillemails();
std::string orbitumautofilladdresses();
std::string orbitumautofillphones();
std::string orbitumautofillnames();
std::string orbitumautofillprofiles();
// palemoon browser
std::string palemoonhistory();
std::string palemoonlogin();
std::string palemoonpreferences();
std::string palemoonsecurepreferences();
std::string palemoonshortcuts();
std::string palemoonmemberof();
std::string palemoonautofillemails();
std::string palemoonautofilladdresses();
std::string palemoonautofillphones();
std::string palemoonautofillnames();
std::string palemoonautofillprofiles();
// maxthon browser
std::string maxthonhistory();
std::string maxthonlogin();
std::string maxthonpreferences();
std::string maxthonsecurepreferences();
std::string maxthonshortcuts();
std::string maxthonmemberof();
std::string maxthonautofillemails();
std::string maxthonautofilladdresses();
std::string maxthonautofillphones();
std::string maxthonautofillnames();
std::string maxthonautofillprofiles();
//
std::string profile();
std::string visitedlinks();
Expand Down Expand Up @@ -120,6 +169,17 @@ namespace bscan {
static std::string getEdgeAutoFillPhones();
static std::string getEdgeAutoFillNames();
static std::string getEdgeAutoFillProfiles();
// opera gx browser
static std::string getOperaGXHistory();
static std::string getOperaGXMedia();
static std::string getOperaGXLogin();
static std::string getOperaGXShortcuts();
static std::string getOperaGXMemberOf();
static std::string getOperaGXAutoFillEmails();
static std::string getOperaGXAutoFillAddresses();
static std::string getOperaGXAutoFillPhones();
static std::string getOperaGXAutoFillNames();
static std::string getOperaGXAutoFillProfiles();
// opera browser
static std::string getOperaHistory();
static std::string getOperaMedia();
Expand Down Expand Up @@ -151,6 +211,36 @@ namespace bscan {
static std::string getVivaldiAutoFillPhones();
static std::string getVivaldiAutoFillNames();
static std::string getVivaldiAutoFillProfiles();
// orbitum browser
static std::string getOrbitumHistory();
static std::string getOrbitumLogin();
static std::string getOrbitumShortcuts();
static std::string getOrbitumMemberOf();
static std::string getOrbitumAutoFillEmails();
static std::string getOrbitumAutoFillAddresses();
static std::string getOrbitumAutoFillPhones();
static std::string getOrbitumAutoFillNames();
static std::string getOrbitumAutoFillProfiles();
// palemoon browser
static std::string getPaleMoonHistory();
static std::string getPaleMoonLogin();
static std::string getPaleMoonShortcuts();
static std::string getPaleMoonMemberOf();
static std::string getPaleMoonAutoFillEmails();
static std::string getPaleMoonAutoFillAddresses();
static std::string getPaleMoonAutoFillPhones();
static std::string getPaleMoonAutoFillNames();
static std::string getPaleMoonAutoFillProfiles();
// maxthon browser
static std::string getMaxthonHistory();
static std::string getMaxthonLogin();
static std::string getMaxthonShortcuts();
static std::string getMaxthonMemberOf();
static std::string getMaxthonAutoFillEmails();
static std::string getMaxthonAutoFillAddresses();
static std::string getMaxthonAutoFillPhones();
static std::string getMaxthonAutoFillNames();
static std::string getMaxthonAutoFillProfiles();
//
static std::string getProfile();
static std::string getVisitedLinks();
Expand Down Expand Up @@ -184,6 +274,17 @@ namespace bscan {
std::string _edgeautofillphones;
std::string _edgeautofillnames;
std::string _edgeautofillprofiles;
// opera gx browser
std::string _operagxhistory;
std::string _operagxmedia;
std::string _operagxlogin;
std::string _operagxshortcuts;
std::string _operagxmemberof;
std::string _operagxautofillemails;
std::string _operagxautofilladdresses;
std::string _operagxautofillphones;
std::string _operagxautofillnames;
std::string _operagxautofillprofiles;
// opera browser
std::string _operahistory;
std::string _operamedia;
Expand Down Expand Up @@ -215,6 +316,36 @@ namespace bscan {
std::string _vivaldiautofillphones;
std::string _vivaldiautofillnames;
std::string _vivaldiautofillprofiles;
// orbitum browser
std::string _orbitumhistory;
std::string _orbitumlogin;
std::string _orbitumshortcuts;
std::string _orbitummemberof;
std::string _orbitumautofillemails;
std::string _orbitumautofilladdresses;
std::string _orbitumautofillphones;
std::string _orbitumautofillnames;
std::string _orbitumautofillprofiles;
// palemoon browser
std::string _palemoonhistory;
std::string _palemoonlogin;
std::string _palemoonshortcuts;
std::string _palemoonmemberof;
std::string _palemoonautofillemails;
std::string _palemoonautofilladdresses;
std::string _palemoonautofillphones;
std::string _palemoonautofillnames;
std::string _palemoonautofillprofiles;
// maxthon browser
std::string _maxthonhistory;
std::string _maxthonlogin;
std::string _maxthonshortcuts;
std::string _maxthonmemberof;
std::string _maxthonautofillemails;
std::string _maxthonautofilladdresses;
std::string _maxthonautofillphones;
std::string _maxthonautofillnames;
std::string _maxthonautofillprofiles;
//
std::string _profile;
std::string _visitedlinks;
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "bscan",
"version": "0.1.7",
"version": "0.1.8",
"description": "A Node.js library to capture important information from the Computing Device Hardwares & Softwares",
"keywords": [
"node-api",
Expand Down
Loading