Format code with prettier
This commit fixes the style issues introduced in 262e922
according to the output
from prettier.
Details: https://deepsource.io/gh/MillenniumEarl/F95API/transform/c3bfc52a-3e9c-4ab0-9f9e-a9140d581cf1/
pull/15/head
parent
262e922f5b
commit
cf4b3e1269
|
@ -4,7 +4,7 @@
|
|||
const fs = require("fs");
|
||||
|
||||
// Public modules from npm
|
||||
const { File } = require('megajs');
|
||||
const { File } = require("megajs");
|
||||
|
||||
// Modules from file
|
||||
const { prepareBrowser, preparePage } = require("../puppeteer-helper.js");
|
||||
|
@ -41,8 +41,10 @@ class GameDownload {
|
|||
* @return {Promise<Boolean>} Result of the operation
|
||||
*/
|
||||
async download(path) {
|
||||
if (this.link.includes("mega.nz")) return await downloadMEGA(this.link, path);
|
||||
else if (this.link.includes("nopy.to")) return await downloadNOPY(this.link, path);
|
||||
if (this.link.includes("mega.nz"))
|
||||
return await downloadMEGA(this.link, path);
|
||||
else if (this.link.includes("nopy.to"))
|
||||
return await downloadNOPY(this.link, path);
|
||||
}
|
||||
}
|
||||
module.exports = GameDownload;
|
||||
|
@ -83,9 +85,9 @@ async function downloadNOPY(url, savepath) {
|
|||
await page.waitForSelector("#download");
|
||||
|
||||
// Set the save path
|
||||
await page._client.send('Page.setDownloadBehavior', {
|
||||
behavior: 'allow',
|
||||
downloadPath: path.basename(path.dirname(savepath)) // Is a directory
|
||||
await page._client.send("Page.setDownloadBehavior", {
|
||||
behavior: "allow",
|
||||
downloadPath: path.basename(path.dirname(savepath)), // Is a directory
|
||||
});
|
||||
|
||||
// Obtain the download button and click it
|
||||
|
@ -94,8 +96,8 @@ async function downloadNOPY(url, savepath) {
|
|||
|
||||
// Await for all the connections to close
|
||||
await page.waitForNavigation({
|
||||
waitUntil: 'networkidle0',
|
||||
timeout: 0 // Disable timeout
|
||||
waitUntil: "networkidle0",
|
||||
timeout: 0, // Disable timeout
|
||||
});
|
||||
|
||||
// Close browser and page
|
||||
|
|
|
@ -62,9 +62,9 @@ module.exports.getGameInfo = async function (browser, url) {
|
|||
info.previewSource = await previewSource;
|
||||
//info.downloadInfo = await downloadData;
|
||||
/* Downloading games without going directly to
|
||||
* the platform appears to be prohibited by
|
||||
* the guidelines. It is therefore useless to
|
||||
* keep the links for downloading the games. */
|
||||
* the platform appears to be prohibited by
|
||||
* the guidelines. It is therefore useless to
|
||||
* keep the links for downloading the games. */
|
||||
|
||||
await page.close(); // Close the page
|
||||
if (shared.debug) console.log("Founded data for " + info.name);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
const {join} = require("path");
|
||||
const { join } = require("path");
|
||||
const {
|
||||
debug,
|
||||
login,
|
||||
|
@ -40,7 +40,8 @@ async function downloadGameNOPY() {
|
|||
async function downloadGameMEGA() {
|
||||
let gd = new GameDownload();
|
||||
gd.hosting = "NOPY";
|
||||
gd.link = "https://f95zone.to/masked/mega.nz/2733/1470797/4O5LKwMx4ZSlw0QYTVMP0uDK660/hoobTb44f0IKx7Yio2SE2w/loX_px2vLRyNRQCnkNn5U7nnQe7jGmpEVERvH1tk7RjAFkQbs2kH_vCK6zVmRDuqiypPoIx358MNHHCd3QCdVvEsClSiAq4rwjK0r_ruXIs";
|
||||
gd.link =
|
||||
"https://f95zone.to/masked/mega.nz/2733/1470797/4O5LKwMx4ZSlw0QYTVMP0uDK660/hoobTb44f0IKx7Yio2SE2w/loX_px2vLRyNRQCnkNn5U7nnQe7jGmpEVERvH1tk7RjAFkQbs2kH_vCK6zVmRDuqiypPoIx358MNHHCd3QCdVvEsClSiAq4rwjK0r_ruXIs";
|
||||
let savepath = join(__dirname, "Kingdom_of_Deception-pc0.10.8.zip");
|
||||
let result = await gd.download(savepath);
|
||||
console.log(result);
|
||||
|
|
Loading…
Reference in New Issue