Size: a a a

Не только про Linux, но и про хуиту

2020 March 16

ЮВ

Юрий Вакуленко in Не только про Linux, но и про хуиту
nolanson no
const electron = require('electron')
const desktopCapturer = electron.desktopCapturer
const electronScreen = electron.screen
const shell = electron.shell

const fs = require('fs')
const os = require('os')
const path = require('path')

const screenshot = document.getElementById('screen-shot')
const screenshotMsg = document.getElementById('screenshot-path')

screenshot.addEventListener('click', function (event) {
 screenshotMsg.textContent = 'Gathering screens...'
 const thumbSize = determineScreenShotSize()
 let options = { types: ['screen'], thumbnailSize: thumbSize }

 desktopCapturer.getSources(options, function (error, sources) {
   if (error) return console.log(error)

   sources.forEach(function (source) {
     if (source.name === 'Entire screen' || source.name === 'Screen 1') {
       const screenshotPath = path.join(os.tmpdir(), 'screenshot.png')

       fs.writeFile(screenshotPath, source.thumbnail.toPng(), function (error) {
         if (error) return console.log(error)
         shell.openExternal('file://' + screenshotPath)
         const message = Saved screenshot to: ${screenshotPath}
         screenshotMsg.textContent = message
       })
     }
   })
 })
})

function determineScreenShotSize () {
 const screenSize = electronScreen.getPrimaryDisplay().workAreaSize
 const maxDimension = Math.max(screenSize.width, screenSize.height)
 return {
   width: maxDimension * window.devicePixelRatio,
   height: maxDimension * window.devicePixelRatio
 }
}
я не понимаю как его запустить..
источник

nn

nolanson no in Не только про Linux, но и про хуиту
лять
источник

nn

nolanson no in Не только про Linux, но и про хуиту
поставь ноду 10+
источник

nn

nolanson no in Не только про Linux, но и про хуиту
поставь сам электрон
источник

ЮВ

Юрий Вакуленко in Не только про Linux, но и про хуиту
есть нода 13
источник

VP

Vadim "Oxyd" Priluzkiy in Не только про Linux, но и про хуиту
nolanson no
я не детородным органом. а указательным пальцем)
Орган я вычеркнул.
источник

nn

nolanson no in Не только про Linux, но и про хуиту
Юрий Вакуленко
есть нода 13
npm i -D electron@beta
источник

nn

nolanson no in Не только про Linux, но и про хуиту
короче щас поем сделаю...
источник

Л

Лев Востока in Не только про Linux, но и про хуиту
источник
2020 March 17

Л

Лев Востока in Не только про Linux, но и про хуиту
Micrоsoft покупает NPM и будет развивать его вместе с GitHub

Компания NPM Inc, контролирующая разработку пакетного менеджера NPM и занимающаяся поддержанием репозитория NPM, объявила о продаже бизнеса компании Microsoft. В качестве покупателя в сделке фигурирует компания GitHub, функционирующая в качестве независимого бизнес-подразделения Micrоsoft. Сумма сделки не называется.

https://www.opennet.ru/opennews/art.shtml?num=52554
источник

nn

nolanson no in Не только про Linux, но и про хуиту
Лев Востока
Micrоsoft покупает NPM и будет развивать его вместе с GitHub

Компания NPM Inc, контролирующая разработку пакетного менеджера NPM и занимающаяся поддержанием репозитория NPM, объявила о продаже бизнеса компании Microsoft. В качестве покупателя в сделке фигурирует компания GitHub, функционирующая в качестве независимого бизнес-подразделения Micrоsoft. Сумма сделки не называется.

https://www.opennet.ru/opennews/art.shtml?num=52554
Я бля Идиот. Я искренне верил что гитхаб Гуглом поддерживается. А хрен. Корпорация зла
источник
2020 March 18

AI

Alex Ilizarov in Не только про Linux, но и про хуиту
nolanson no
Я бля Идиот. Я искренне верил что гитхаб Гуглом поддерживается. А хрен. Корпорация зла
Чегоооо, гитхаб же недавно совсем купили. Гугл не умеет проекты вести.
источник

Л

Лев Востока in Не только про Linux, но и про хуиту
зумер?
источник

AH

Abu Humaahed in Не только про Linux, но и про хуиту
не
источник

С

Семпай in Не только про Linux, но и про хуиту
кто-то может сделать IMG образ с GRUB в FAT32?
источник

DE

Denis Efremov in Не только про Linux, но и про хуиту
vFAT
источник

DE

Denis Efremov in Не только про Linux, но и про хуиту
)))
источник

С

Семпай in Не только про Linux, но и про хуиту
источник

DE

Denis Efremov in Не только про Linux, но и про хуиту
echo 'Другой класс';
источник

С

Семпай in Не только про Linux, но и про хуиту
Denis Efremov
echo 'Другой класс';
источник