Name already in use
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
ПЕРЕД НАЧАЛОМ (Отказ от ответственности)
НЕ злоупотреблять ботом.
Администраторы банят IP-адреса тех, кто злоупотребляет ботами.
Несколько ботов на одном IP не будут работать должным образом, так как время ожидания рассчитано для одного IP-адреса.
- Пожалуйста, не создавайте огромные структуры/мемы или что-либо еще рядом с творчеством игрока. ВАШ IP будет ЗАБАНЕН.
- Админы сообщили нам, что хороши только маленькие или большие картины, далеко от всех (в Антарктиде или где-либо еще)..
- И как всегда используйте здравый смысл. Что если бы вы были тем, кто пытался построить Пепе-лягушку вручную, когда внезапно перед вами возникло гигантское изображение, блокирующее 1/3 вашей картины. Думайте об этом.
- Одна последняя вещь. Боты должны помогать нам, не злоупотребляйте ими.
Установить зависимости
укажите x, y, путь к изображению, другие дополнительные параметры
Запустите программу с параметрами:
Требуются только первые 3 параметра.
«—» означает, что следующие параметры будут переданы непосредственно в исполняющую программу.
Script for pixelplanet.fun
Обязательно скачать node.js!
Запускаешь cmd и пишешь
1.npm
2. (В своего пользователя кидаешь все файлы из папки (пример: C:\Users\Test где Test имя твоего пользователя)
3. npm start
4. x = . (Снизу слева в углу будет инфа xy онлайн и сколько пикселей поставлено)
5. y = -. or . (y можно найти там же где и x)
6. Path это путь, пишешь путь до картинки (пример: C:\Users\Test\hatsune.png (картинка в png))
7. n (в консоль)
8. n (в консоль)
9. NONE (в консоль)
10. просто Enter
11. Скрипт рисует (бывают баги)
Ещё 1 способ.
cd путь до папки
npm start — координата X координата Y путь до картинки C:\Users\Crencoder\Desktop\pixel\название картинки (ну это у меня такой путь ОБЯЗАТЕЛЬНО PNG)
Pixelplanet fun как убрать таймер
Completing the CAPTCHA proves you are a human and gives you temporary access to the web property.
What can I do to prevent this in the future?
If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware.
If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices.
Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store.
Cloudflare Ray ID: 71a9a64b68129a41 • Your IP : 82.102.23.104 • Performance & security by Cloudflare
Topinambur223606 / PixelPlanetTools Goto Github PK
All canvases except moon are supported in bot, all 2D canvases are supported in watcher/visualizer.
You can download executable files here.
Some important stuff
- PixelPlanet recognizes user by IP, so launching multiple bots on same computer / from computers in same LAN would not work.
- Admins allow building botted arts only in Antarctica (however, deep ocean is usually also fine). They are not allowed to use in active map segment. Such botted art are usually deleted or moved to Antarctica.
- Dithering or something similar is not provided in bot, color is picked as closest available; use PixelPlanet converter (in user section) or Photoshop «to web» export to get image for building.
- After mass attack of russian griefers with proxies in 2019, May captcha was introduced at site, so you should deal with it for bot. When bot asks to pass captcha, you should just open site as usual and place any pixel manually.
- Moon canvas is not planned to be available in bot. That canvas is created for veteran users who build with their hands a lot, so it is supposed to be a bot-free area.
- To build EXE by yourself, look here.
- To get help, launch app with help command;
- To get app version, launch it with version command;
- To get updates without running, launch app with checkUpdates command;
- To start app, launch it with run command:
- Parameter order is not important;
- By default logs are saved to %appdata%/PixelPlanetTools/logs/<app name> ;
- Log files are deleted from default log folder if older than one week;
- To specify canvas, use -c or —canvas , possible values: earth , moon , voxel , covid , oneBit ;
- To specify path to your own log file, use —logFilePath (if log file exists, new lines are appended);
- To display debug logs in console (a lot of useless info), specify —showDebug parameter;
- To disable automatic updates before running, specify —disableUpdates parameter.
- Since all apps connect to PixelPlanet server, network related options are common too:
- —proxyAddress — proxy that is used by bot, address includes port, empty by default;
- —proxyUsername — username for connecting to proxy, empty by default, no proxy authorization if not specified;
- —proxyPassword — password for connecting to proxy, empty by default;
- —useMirror — if specified, changes base address to fuckyouarkeros.fun (site mirror);
- —serverUrl — if specified, changes base address to your custom one — for those who deployed their own PixelPlanet copy;
- note that —useMirror and —serverUrl options are not compatible;
Program that builds picture (surprisingly). Besides run (and run3d ) command, it also has sessions command used for logging in.
Run parameters (both regular and 3D modes):
- -d, —defenseMode — makes bot stay opened when picture is finished to provide picture integrity, disabled by default;
- -s, —session — name of already created session to be loaded;
- —captchaTimeout — if specified and greater than zero, bot will wait corresponding amount of time (in seconds) for user to solve captcha instead of waiting for key press;
- —notificationMode — defines bot behaviour when captcha appears, possible values:
- none ;
- sound (default value) — bot beeps every minute;
- browser — bot starts default browser;
- solver — bot opens window that allows you to solve captcha;
- bgSolver — bot opens window that allows you to solve captcha in background — if you don’t want to be bothered;
- soundBrowser — combined sound and browser ;
- soundSolver — combined sound and solver ;
- soundBgSolver — combined sound and bgSolver .
Run parameters (only regular — run ):
- -i, —imagePath — required, URI (URL or path) of image that is built;
- -x, —leftX — required, X coordinate of left picture pixel;
- -y, —topY — required, Y coordinate of top picture pixel;
- —placingOrder — determines pixels priority for bot;
- —brightnessMaskPath — brightness mask for mask placing modes, should be of same size as image that is being built; the brighter is pixel at mask, the earlier corresponding pixel is placed. 16-bit color is supported for this option;
Run parameters (only 3D — run3d ):
- -i, —imagePath — required, URI (URL or path) of Sproxel PNG exported image that is built;
- -t, —templatePath — required, URI (URL or path) of Sproxel CSV exported template that is built;
- -x, —minX — required, X coordinate of template min-X border;
- -y, —minY — required, Y coordinate of template min-Y border;
- -z, —bottomZ — Z coordinate (height) of bottom voxel, 0 by default;
- —placingOrder — determines voxels priority for bot; Note that only one of image and template options is needed, bot will refuse to launch if both are present.
- -a, —add — if specified, new session is created, username and password are required, session name is optional (default — PixelPlanet user name);
- -r, —remove — if specified, existing session is logged out and deleted, session name is required;
- -u, —username — username or email for logging in;
- -p, —password — password for logging in;
- -s, —session — custom name for new session or name of session to be deleted, depending on context;
- -l, —list — if specified and other operations do not cause error (or are absent), all existing session names are printed before exit;
- bot.exe run -x 123 -y 456 -i image.png — basic usage, image.png should be located in same folder with bot executable.
- bot.exe run —useMirror —imagePath http://imagehosting.example/image.png —leftX -123 -d —topY -456 —logFilePath D:\myLogs\bot.log —captchaTimeout 30
- bot.exe run —notificationMode soundBgSolver —proxyAddress 1.2.3.4:5678 -i «relative path\with spaces\in double\quotes.png» —defenseMode —placingOrder left -x 123 -y 456 —disableUpdates
- bot.exe sessions —list -a -u «[email protected]» -p «password» -s mySession
- bot.exe run3d -s mySession -i template.csv -x 123 -y 456 -z 10 —placingOrder topAscX
- Fully transparent parts of image are ignored at regular (2D) canvases and are cleaned in 3D;
- Short guidelines how to create 3D templates: here;
- All possible 2D placing modes are listed here;
- All possible 3D placing modes are listed here;
- If account is required to build on canvas, session is required to build there using bot;
- Default canvas is voxel for 3D mode, so you don’t have to specify it (unless PixelPlanet dev adds new 3D canvas);
- PixelPlanet and Sproxel show height as second coordinate (Y), but it is third (Z) for bot.
Program that logs updates in given rectangle to the binary file.
- -l, —leftX — required, X coordinate of left rectangle boundary;
- -r, —rightX — required, X coordinate of right rectangle boundary;
- -t, —topY — required, Y coordinate of top rectangle boundary;
- -b, —bottomY — required, Y coordinate of bottom rectangle boundary;
- —useMirror — if specified, changes base address to fuckyouarkeros.fun (site mirror);
- —serverUrl — if specified, changes base address to your custom one — for those who deployed their own PixelPlanet copy;
- Changes are written to the file every minute.
- When closing with Ctrl+C, changes are also written to the file.
- DO NOT close app with X button if you do not want to lose pixels placed after last save.
Program that creates image sequence from files created by Watcher.
Pixel Battle, скрипты и немножко хвастовства.
Не так давно отгремела третья пиксельная битва «Вконтакте». Главными соперниками там были: группа вк «КБ» и «Объединение Стримеров» (перечислять их не буду).
Где-то поздней ночью (или ранним ранним утром) я сонно общался в беседах и тыкал пиксели (мои мышка и смартфон яростно сражались за «КБ»). Вдруг в беседу прилетает скриншот из телеграма «Объединения Стримеров» в котором инструкция как установить скрипт и ссылка на него. Немного поразмыслив, я решил, что неплохо бы и применить знания, которые я получаю в университете и разобраться в этом скрипте. Я же учусь на программиста. Думал это будет не сложно.
Я никогда так не ошибался. Моих знаний Паскаля, си/си++, и чуть-чуть ассемблера хватило лишь на то, что бы понять, что это вэб-язык. О котором я ни слухом, ни духом (ну разве что в школе нас учили писать сайт на html за пару уроков). Единственное, что было понятно это скобки, условные операторы и немного синтаксиса в виде английских слов. Если в начале я еще пытался структурировать код и понять его, то под конец забил.
P.S. Я, наивный, хотел еще переделать скрипт для обороны поля «КБ». Куда там с моими познаниями :с
После получаса залипания в монитор я всё таки вынес немножечко полезной информации: скрипт зачем-то запрашивал одну картинку из сети по прямой ссылке. Перейдя по ссылке я увидел черный фон и надпись.

А теперь внимание! Скриншот с поля боя 3-ей пиксельной битвы!

Называется найдите совпадение. Я решил, что это картинка-ориентир для скрипта. Что бы он знал где держать оборону. И возникла идея: изменить ссылку на картинку. По логике вещей бот должен был просто перестать оборонять это поле.
И снова: я никогда так не ошибался. Сначала появилась зеленая полоса.

А после стала появляться радуга!





Вот как выглядело поле «VK testers».

Вот, что с ним стало.

Честно сказать, я до конца не уверен, что это именно моих рук дело. Однако все факты указывают на мою причастность:
1. Время. Все это началось почти сразу после выхода в свет моего творения.
2. Кривая закраска. Ну, закраска действительно была кривая, часть букв видна, и началось не пойми как, не пойми откуда. Косячно в общем =)
3. Границы закраски. Радуга упиралась в рамку снизу, прямо как на картинке-ориентире.
4. Было закрашено поле «VK testers». Уже позже я узнал, что скрипт был позаимствован у этих самых тестеров. Скорее всего скрипт защищал еще и их поле.Немного пруфов, что это не фотошоп. Есть комментарии к этому времени в группе «Объединение Стримеров»


А теперь время для хвастовства:
Собственно, сам пост это и есть хвастовтсво. Знаю, что гордыня это не есть хорошо, но только вообразите: один человек оставил свой след среди тысяч других на века! Замечу, что не слабый такой след.Если вдруг среди тех, кто это прочтет есть люди, которые в ту самую ночь (раннее раннее утро) использовали этот скрипт и он у вас остался. Откройте его в блокноте и посмотрите первые строчки.
Если вы увидите это, передавайте привет!

В заключении: верить или нет — право ваше. Я написал этот пост, что бы выговориться. Знаете как трудно держать в себе? Хочется, что бы об этом знали все!
Спасибо всем кто прочел! Спасибо за внимание!Вроде программист. А экран пк фотографирует вместо скрина. Не ннадо так
Без этого поста я бы даже в принципе не знал, что кто-то где то наследил.
У нас рядом с цехом заливали бетоном площадку и один придурок написал на застывающем растворе: «МАГА». Он круче выебнулся, чем ты. Его ближайшие лет 300 точно помнить будут.
что я только что прочитал. даже если ты что-то изменил, ты ведь менял локально, каким образом это затронуло бы других с установленным скриптом?
А можно скрипт плез?)

ПИК-Комфорт заботится о вас


У вас отсуствует налоговая задолженность


Настоящие друзья

Ответ на пост «Ситуации, когда человек строит из себя эксперта, не зная, что вы в этом деле профессионал»
Произошло только что: на работе от безделья обрезаю сад на территории, заезжает клиент, обсудили его вопрос, а сам стою с секатором в руках. Спрашивает: где обрезке учился? Говорю: на ютубе 3 года, после того как в частный дом переехал и давай ему хвалиться как нужно и как все заблуждаются и как охеренно я сделал. Мужик спокойно слушал и подитожил: куда мне с моим 20 летним стажем директора плодово-ягодной станции и высшим Мичуринским образованием против ютуберов?! Тут я прошу ликбеза и давай он меня час в каждый срез тыкать в формате: — «зачем здесь отрезал?» — «что б вот эта почка вот сюда побег дала» — «хуй (дословно) — вон там она будет». Вобщем сижу смотрю рекомендованные им ролики!)

Флешбеки

Клуб любителей чернушки на Пикабу Чёрный юмор

Ответ на пост «Шоколадные яйца»
Я на новый год своей будущей жене подарил набор от киндерсюрприза, с яйцом и конфетками. Она знала, что у меня проблеммы с деньгами, и даже не обиделась. На самом деле, в конце месяца, мне пришел денежный объект, и я смог подзаработать. Я купил этот набор, аккуратно распаковал его так, чтобы потом можно было опять закрыть, и разобрал яйцо киндерсюрприза. Делал все максимально аккуратно, чтобы потом можно было собрать половинки и завернуть обратно в обертку. Из контейнера я достал игрушку и положил маленькие, золотые сережки, купленные мной с получки перед новым годом, и записку «С новым годом, я тебя люблю!». Половинки яйца я разогрел на сковородке и склеил их вместе. Потом завернул и все собрал в целый подарок. К будущей жене я приехал под самый новый год, она еще и приболела. Сидела грустная с этим подарком перед столом с оливьешками. Потом стала раскрывать киндер, я думал, что увидит подмену, но она ничего не замечала. Потом, когда разобрала шоколадную скорлупу, потрясла контейнер, открыла и у нее отвисла челюсь от удивления, реально очень удивилась. Сережки выкатились ей в ладонь, она смотрела на меня и повторяла с улыбкой, ну ты вааабще! Я видел ее радость и изумление и мне было от этого тоже очень радостно, иногда вспоминаю ее глаза тогда, и даже слезинка наворачивается. Короче, делайте своим любимым сюрпризы, не пожалеете!

Мы вам поможем


Лифт идет в парк!
Из домового чата, новостройка ( пару лет) почти самый центр города, после таких постов страшно выходить на улицу, не знаешь что ожидать от соседей.


Анекдот
Сотрудник ФСБ женится на женщине, которая уже шесть раз побывала замужем. В первую брачную ночь она вдруг ему говорит:
— Любимый, поосторожнее, пожалуйста, я девственница.
У того глаза на лоб вылезают:
— Как. Ты же шесть раз была замужем?
— Видишь ли, в чем дело… Мой первый муж был психиатром — он только говорил о ceкcе. Второй был гинекологом — он только все осматривал. Третий был филателистом и умел только лизать. Четвёртый был менеджером по продажам — он говорил, что знает, что это за товар, но не знает, как им пользоваться. Пятый был госслужащим — он говорил, что знает, как всё нужно делать, но не уверен, что это в его компетенции. Шестой был электронщиком — он говорил, что если всё работает нормально, то не нужно лишний раз вмешиваться. Вот затем я и вышла за тебя потому что если в этой стране кто-то кого-то и еб. т , то это точно вы.
После этих слов фсбшник написал план, согласовал с его с тёщей, назначил жене совещание, внёс дополнения, провёл инструктаж, получил санкции соседей, доложился устно и письменно, написал план дополнительных мер и план устранения недостатков, согласовал со всеми сторонами, но решение переспать с женой реализовать не получилось по причине дефицита времени. Доложился о нереализованном мероприятии и был отъёбан тестем — ветераном ЧК, за отсутствие наступательности, за недостатки планирования, за отсутствие системного подхода и за недостаточное количество задействованных средств.
. Бабушка говорит надо было за военного выходить — те сначала отъебут, а потом разбираются!
Ответ на пост «Что ты такое?»
Занятная штуковина. Помнится, в конце 80-х нашёл на берегу Японского моря плотно увязанную горловину большого полиэтиленового мешка, куба на два. К горловине был привязан таймер. Одноразовый. Это я после разборки понял. Там было электромеханическое устройство на один взвод.
Гипотеза: японцы так сбрасывали высокотоксичные отходы. Мешок, пиропатрон, таймер. Морские течения известны, их направления и скорость. В своих водах скидывали мешок говнища, он уходил к нам и там изливался. На заметку всем японолюбам. Такой вот у них кавай.

Казанова
Недавно услышал от приятеля историю про его коллегу Диму, которому 42 года, невысокого роста, с выпирающим животиком и маленькими глазками. Однако, по диминым рассказам, где бы он не был, все женщины его хотят. Выходит он с супермаркета — симпатичная девушка сует ему в руку бумажку со своим номером телефона и просит перезвонить, заходит в бухгалтерию, а главбух, дама лет 55, и её подчинённая, девушка лет 25, просто сгорают от желания с ним переспать. Даже когда он ожидал приема врача в поликлинике, сидящая рядом женщина предложила ему заняться сексом прямо в машине. Ещё Дима считает, что все ему завидуют, потому что у него белая Ауди Q7. И вот недавно, в курилке, Дима рассказывал: «Еду по делам, остановился на светофоре и вижу в соседнем ряду бывшего коллегу, Дениса, а он смотрит в мою сторону и глаз с моей машины отвести на может: не знал, что я её недавно купил!». Приятель не удержался и уточнил: «Может ему не машина понравилась, а просто он, как и все, тебя хотел?». Ржали все, кто был в курилке, кроме Димы, конечно.

Вставай


Ответ на пост «Что такое счастье?»
Вчера отметили свой десятилетний рубеж, оловянную свадьбу.Сняли домик на базе отдыха, заранее заказали столик в кафе и баньку.
Бабушку попросили посидеть с детьми.
Просто вдвоём.Наслаждались обществом друг друга,гуляли по лесу под ручку, а ночью, было так жарко, будто и не было этих десяти лет,обостренные чувства и эмоции, как в медовый месяц.
Может такое оно и есть это счастье…когда прижимают к себе и понимаешь, что мы ещё молоды и впереди целая жизнь, что дети растут в любви и спокойствии, что родители ещё живы, и вообще весна за окном.Ответ на пост «Не судите по одежке»
В общем дело было так…
Работала я вахтами на Крайнем Севере.Изначально работала поваром, пекарем, зав. производством, а вот потом стала правой рукой основной начальницы и числилась в конторе, как инспектор или контролёр, кому как нравится.Работа была не хитрая, связанная с многочисленными разъездами и перелетами с места на место.По приезду на точку, мне нужно было заполнить определённые документы, проследить за качеством еды,выяснить потребности столовой и составить заявку, прощупать микроклимат между начальником и подчиненными, не забижают ли кого, ну и принять меры, если нужно конечно. Обычно, просто так не посылали, если мне дали задание, значит ,, первые звоночки,, уже прозвенели.
Контора наша была очень большая, точки были раскиданы по всему северу,и в лицо меня почти никто не знал( до первой проверки)
Отправили меня как то на Ванкор, там уже пол года, как была открыта новая столовая и было много жалоб, как от работяг, что еда плохая, так и от коллектива, что начальство гнилое. Мне нужно было выяснить, что не так, кто виноват и виновных отправить домой.
Посадили нас на вертолёт, летела я и одна дородная дама повар. Мне было 23 года, в авиационной куртке из овчины на два размера больше, я выглядела не очень.Дама же была увешана золотом и в норковой шубе до пят, вид, ну очень представительный.На точке конечно были предупреждены, что прилетит проверяющий и повар, но кто и как выглядит никто не знал.
По прилету нас встретили.Начальница столовой ужом стала виться около дородной дамы и заглядывать в глаза, а меня отправили отдыхать в балок, чтобы под ногами не путалась и выходила на завтрак утром в четыре.
Я спокойно ушла в балок, расположилась, и когда подошло время ужина, пошла в столовую.Думаю постою-ка в очереди среди работяг, послушаю, посмотрю чем кормят и вообще,чем мои коллеги занимаются.
Когда открыли столовую, выяснилось, что, то меню которое было обозначено не соблюдено и на 30 процентов от перечня.В очереди то тут то там, раздавалось одно и то же,, фу, гречка. Выбор блюд был очень скудным, несмотря на огромное количество народа, на раздаче была одна девчушка, чуть постарше меня и еле справлялась.На вопрос ,, где начальство. махнула рукой на подсобку и продолжила носится.
Я достала свои документы, напялила халат и пошла с ревизией.В пресловутой подсобке, где по идее должен был быть склад,было много народу и веселье шло полным ходом.Начальница и её приближенные распивали крепкие алкогольные напитки и только песни ещё не горланили.Мадам в шубе сидела с раскрасневшейся мордой и видимо, так и не сказала, что она повар на замену, а не контролёр.
По итогу начальницу эту и особо к ней приближенных,заменили и всё в столовой наладилось.