Socket
Socket
Sign inDemoInstall

cookieyoutubeuploader

Package Overview
Dependencies
170
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.7 to 1.1.8

5

modules/makeComment.js

@@ -8,2 +8,3 @@

let blacklistUrls = ["https://accounts.google.com/favicon.ico"]
let XPaths = {

@@ -15,4 +16,2 @@ videoDescription: `/html/body/ytcp-uploads-dialog/tp-yt-paper-dialog/div/ytcp-animatable[1]/ytcp-ve/ytcp-video-metadata-editor/div/ytcp-video-metadata-editor-basics/div[2]/ytcp-social-suggestions-textbox/ytcp-form-input-container/div[1]/div[2]/div/ytcp-social-suggestion-input/div`,

let blacklistUrls = ["https://accounts.google.com/favicon.ico"]
module.exports = async (browser, loginDetails, videoDetails) => {

@@ -37,3 +36,3 @@ return new Promise(async (resolve, reject) => {

console.log(request.url())
//console.log(request.url())
request.continue();

@@ -40,0 +39,0 @@ });

28

modules/upload.js
const path = require("path")
const { uploadFileXPath, uploadFileSelector, clickSelector,
clickXPath, goto, waitForSelector, waitForXPath,
const { uploadFileXPath, uploadFileSelector, clickSelector,
clickXPath, goto, waitForSelector, waitForXPath,
typeSelector, typeXPath, sleep } = require(path.join(__dirname, "/functions.js"))
let blacklistUrls = ["https://accounts.google.com/favicon.ico"]
let XPaths = {

@@ -14,3 +15,3 @@ videoDescription: `/html/body/ytcp-uploads-dialog/tp-yt-paper-dialog/div/ytcp-animatable[1]/ytcp-ve/ytcp-video-metadata-editor/div/ytcp-video-metadata-editor-basics/div[2]/ytcp-social-suggestions-textbox/ytcp-form-input-container/div[1]/div[2]/div/ytcp-social-suggestion-input/div`,

module.exports = async (browser, loginDetails, videoDetails) => {
module.exports = async (browser, loginDetails, videoDetails) => {
return new Promise(async (resolve, reject) => {

@@ -22,13 +23,18 @@ setTimeout(async () => {

page.on('request', (request) => {
console.log(request.url())
if (blacklistUrls.includes(request.url())) return request.abort()
if (request.url().includes(`https://fonts.gstatic.com/s/`)) return request.abort()
//if(request.url().includes(`https://www.gstatic.com/`)) return request.abort()
if (interceptedRequest.isInterceptResolutionHandled()) return;
if (
interceptedRequest.url().endsWith('.png') ||
interceptedRequest.url().endsWith('.jpg')
)
interceptedRequest.abort();
else interceptedRequest.continue();
});
request.url().includes('.png') ||
request.url().includes('.jpg') ||
//request.url().includes('.css') ||
request.url().includes('.ico') ||
request.url().includes(`https://i.ytimg.com/`)
) return request.abort();
//console.log(request.url())
request.continue();
});
goto(page, `https://accounts.google.com`, 0).then(async () => {

@@ -35,0 +41,0 @@ if ((await page.$$(`input[type="email"]`))[0]) {

{
"name": "cookieyoutubeuploader",
"version": "1.1.7",
"version": "1.1.8",
"description": "",

@@ -5,0 +5,0 @@ "main": "index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc