Catalog npm
PACKAGE EXPLORERView in registry

90crew-node-browser-history

npm

This application aims to retrieve browser history from all browsers on the user's computer. It will attempt to read from some common locations.

browserhistory
Versions collected5
Direct dependencies2From release 0.0.5
Last observed20 Oct, 21:29 UTC

README

Current package documentation

90crew Fork Version

BrowserWindowsMacLinux
Google Chrome✅✅
Maxthon--
Microsoft Edge-
Mozilla Firefox
Opera-
Seamonkey-
Torch--
Vivaldi--
Brave-
Avast Browser-
  • 크롬 브라우저 한정 (getChromeHistory only)
  • 윈도우/맥 환경으로 한정

용도에 맞게 크롬 브라우저, 윈도우/맥 환경으로 제한하여 패키지의 용량을 줄인 node-browser-history의 fork 버전입니다.

How to Use

const date = new Date();
const dateISOString = date.toISOString();

history.getChromeHistory(20, dateISOString).then(history => {
            console.log(history);
}

---------------------------------------------------------------------------------

node-browser-history

This module will gather browser history from common internet browsers. Given a time frame.

Supported operating systems

  • Windows
  • Mac
  • Linux (only Firefox and Chrome)

Supported browsers

Chrome Maxthon Firefox Opera SeaMonkey Torch Vivaldi Brave Microsoft Edge Avast Browser

BrowserWindowsMacLinux
Google Chrome✅✅✅
Maxthon-✅-
Microsoft Edge✅✅-
Mozilla Firefox✅✅✅
Opera✅✅-
Seamonkey✅✅-
Torch✅--
Vivaldi-✅-
Brave✅✅-
Avast Browser✅✅-

How to Install

npm install node-browser-history

OR

yarn install node-browser-history

Notes

  • You may experience slow downs when dealing with browser that have a larger browser history.

How to Use

const BrowserHistory = require('node-browser-history');


//Only All Support Browser History

/**
 * Gets the history for the Specified browsers and time in minutes.
 * Returns an array of browser records.
 * @param historyTimeLength | Integer
 * @returns {Promise<array>}
 */
getAllHistory(10).then(function (history) {
  console.log(history);
});



/**
 * Gets Firefox history
 * @param historyTimeLength
 * @returns {Promise<array>}
 */
getFirefoxHistory(10).then(function (history) {
  console.log(history);
});


/**
 * Gets Seamonkey History
 * @param historyTimeLength time is in minutes
 * @returns {Promise<array>}
 */
getSeaMonkeyHistory(10).then(function (history) {
  console.log(history);
});


/**
 * Gets Chrome History
 * @param historyTimeLength time is in minutes
 * @returns {Promise<array>}
 */
getChromeHistory(10).then(function (history) {
  console.log(history);
});


/**
 * Get Opera History
 * @param historyTimeLength time is in minutes
 * @returns {Promise<array>}
 */
getOperaHistory(10).then(function (history) {
  console.log(history);
});


/**
 * Get Torch History
 * @param historyTimeLength time is in minutes
 * @returns {Promise<array>}
 */
getTorchHistory(10).then(function (history) {
  console.log(history);
});


/**
 * Get Brave History
 * @param historyTimeLength time is in minutes
 * @returns {Promise<array>}
 */
getBraveHistory(10).then(function (history) {
  console.log(history);
});


/**
 * Get Maxthon History
 * @param historyTimeLength time is in minutes
 * @returns {Promise<array>}
 */
getMaxthonHistory(10).then(function (history) {
  console.log(history);
});

/**
 * Get Vivaldi History
 * @param historyTimeLength time is in minutes
 * @returns {Promise<array>}
 */
getVivaldiHistory(10).then(function (history) {
  console.log(history);
});


/**
 * Get Internet Explorer History
 * @param historyTimeLength time is in minutes
 * @returns {Promise<array>}
 */
getIEHistory(10).then(function (history) {
  console.log(history);
});

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 5

Collected releases
VersionPublishedDirect dependenciesOpen version
0.0.5Registry latest16 Feb 20222
0.0.416 Feb 20222
0.0.316 Feb 20222
0.0.216 Feb 20222
0.0.116 Feb 20222

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
myoutdeskllc/90crew-node-browser-history

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:29 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:fc4ffabea6208ccd27342c74854a8294c945095b25512553b5e6426fa559a81f