Skip to content

Commit

Permalink
Merge pull request #19 from BarcaWebCloud/develop
Browse files Browse the repository at this point in the history
up v0.1.8
  • Loading branch information
ahsouza authored Apr 4, 2023
2 parents 9ea868f + 43ca7df commit eb64c1c
Show file tree
Hide file tree
Showing 8 changed files with 2,471 additions and 220 deletions.
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

0 comments on commit eb64c1c

Please sign in to comment.