Xstarter что это за программа

Отложенный постинг Вконтакте с помощью xStarter

Я хочу поделится с хабрасообществом своим нехитрым решением отложенного постинга VK. Да, я тоже скептически относился к рекламе в соц. сетях, но ведь глупо не попробовать. Ежедневная посещаемость этого ресурса сравнима yandex.ru (пруф1 пруф2), не говоря уже про то, что это просто наилучшее место для “направленной” рекламы.

Небольшое справка.
Моя группа посвящена Стимпанку и Дизельпанку, на базе которой, потом, мы с моей невестой будем создавать фотоателье с прокатом костюмов сделанных вручную. Новостной сайт по данной тематике (Стим, Дизель, Викторианская эпоха) сейчас находится еще в стадии разработки. Все тянем своими силами.

И так допустим, что вы тоже выбрали Вконтакте и в качестве рекламной платформы уже используете страницу/группу и действительно хотите, чтобы ваши посты просмотрело наибольшее количество народу. Какое самое удачное время для этого? Должно быть это прайм тайм. Только думаю, что опытные блогеры и “админы” популярных сообществ поспорили бы с этим утверждением, так что жду комментариев.

🤖 Классное средство автоматизации рутинных операций | xStarter 🏧

Главное, что какое бы время не являлось наиболее “хлебным”, необязательно проводить его сидя за компьютером. Ведь все мы знаем, что жизнь коротка, ну и блаблабла…

А мой сервис лучше

Вопрос: А мой сервис лучше *service name, почему не использовать его?
Ответ: Ты молодец *habrauser, что нашел свое решение и написал столь ценный комментарий.
Вдвойне молодец, если оставил исходник. И да, есть много сервисов хороших, платный и бесплатных, которые справляются с этой достаточно тривиальной задачей на ура.

Я ведь не говорю, что мое решение единственное, лучшее или то, что оно, не дай Кришна, идеальное

Подходим к сути

Что собой представляет xStarter справка с офф. сайта:
xStarter автоматизирует выполнение повседневных задач по планировщику или событиям системы.

На самом же деле, эта программа создана для таких бездарей как я. С самого детства смотрящего на любого программиста, как на человека обладающего магической силой, естественно одетого в остроконечную шляпу и с посохом на перевес идущего спасать какое-нибудь свой Эндор. Взгляд этот затуманен. Даже нет, он отравлен безграничной горечью и завистью. Я почти серьезно.

xStarter способен автоматизировать сотни различных задач, которые вы совершаете в Windows ежедневно. Например: запуск команд по расписанию, программ, нажатие клавиш и мыши по координатам, отслеживание изменений в файловой системе и тому подобное. По сути, мы здесь сталкиваемся с очень продвинутым макрос-редактором. Стоит ли говорить, на сколько это экономит время?

Разработчик утверждает, что аж в 30%. Хм… Ну вполне может быть.

А как же *nix?
Вопрос: А nix?
Ответ: К сожалению нет, не нашел аналога. Подскажите, буду признателен
Почему не AutoIT?

Вопрос: Почему xStarter лучше, чем AutoIT или *мой любимый язык программирования.
Ответ: Бритва оккама. Не нашел более простого для себя способа, с учетом, что в своей жизни ни строчки кода не написал. Однако пока я разрабатывал данный метод, то решил в дальнейшем обязательно заняться изучением чего-нибудь серьезного. Надеюсь, что в той-же мере это может подтолкнуть и других далеких от программирования людей, которые дочитают этот пост до конца и попробуют сделать что-нибудь свое.

xStarter обзор: как скачать, настроить и пользоваться

К тому же, в отличии от AutoIT, xStarter имеет чертовски удобный интерфейс для написания собственных скриптов.
Самое главное, в нем можно начать сразу работать, при этом лишь изредка вспоминать, что можно иногда и справку открыть. Интересно и то, что упоминания об xStarter на Хабре встречаются довольно редко.

Не будем долго и нудно изучать интерфейс программы, а лучше непосредственно перейдем к самому построению задачи. Уже там, шаг за шагом, мы рассмотрим каждое из действий и как они работают.
Предварительно: я создал несколько директорий, каждая из которых является названием раздела группы. К примеру, на C:VKPost находятся 7 поддиректорий: Art, Boys, Girls, CG, Modding, Photo, Transport.
Внутри этих 7-ми директорий также несколько поддиректорий, каждая из которых уже является самим постом.
Пост должен быть такого вида – несколько изображений и один *.txt файл со статьей.

Вот, для наглядности я набросал схему:


Теперь отпетросяновшись вдоволь, мы продолжаем

Понеслась. Открываем xStarter и создаем новую задачу

Сразу прикидываем, в какое именно время она будет выполнятся. Допустим, укажем, чтобы задача запускалась по расписанию, эдак раз в пол часа. Зачем так мудрить с расписанием спросите вы? Да, можно просто поставить 30 минутный интервал выполнения, но только с помощью расписания можно запускать обновление нескольких категорий группы в рамках одной задачи.

Заводим себе три переменные:
SerVariable1 browser = путь к веб-браузеру для дальнейшего запуска.
SerVariable2 VKFolders = путь к категориям Вконтакта на локальном диске
SerVariable3 groudID = ссылка на группу
Это не обязательно, но так легче будет разобрать некоторые моменты, а вам проще будет поменять их на свои:


Запускаем браузер:
RunProcess1 Run = [browser] в параметрах пишем —start-maximized [groudID]

Создаем новое действие GetTextBlockN и указываем название категорий. Учитываем и то, что название раздела будет взято из строки под номером, который совпадает с часом запуска задачи. Проще говоря, если автоматическое время запуска 18:00 или 18:40, то будет возвращена 18-я строка.
GetTextBlockN1 Num = [HOUR] (текущий час).

Пускай новости для публикации будут выбираться случайным образом, а для этого необходимо указать следующие:
SearchFolders1 Dir = [VKfolders][GetTextBlockN1.TextBlock]
Это поиск директории внутри раздела, который выдал GetTextBlockN1.
Random1 Min = “1″, Max = «[SearchFolders1.Count]»
Cброс случайного числа, между 1 до общее количество найденных директории в разделе.
GetTextBlockN2 Text = «[SearchFolders1.DirNames]», Num = «[Random1.Random]»
Возвращает рандомную строку из списка директорий в SearchFolders1

Читайте также:
Программа browser exe что это

Опять же это не обязательно, но чтобы нам было проще, мы из полученных данных создадим еще одну переменную:
SerVariable4 New = [VKfolders][GetTextBlockN1.TextBlock][GetTextBlockN2.TextBlock]

Используем новую переменную для поиска графических и текстовых файлов внутри директорий:
SearchFiles1 [New] по маске *.txt
Ищем *.txt файл с текстом для новости.
ReadFromLog1 Text = [SearchFiles1.Files]
Если таковой файл не будет найден, то ничего страшного, тогда будут опубликованы только изображения.
SearchFiles2 [New] по маске *.jpg;*.png
Это поиск изображений, аналогично SearchFiles1.

Создаем действие нажатия клавиш в браузере, для нового сообщения.
И да, для запуска Java консоли, потребуется расширение Web Developer (подходит для большинства браузеров, кроме IE)

Наверняка можно обойтись и одной командой, но если честно, я плохо знаю jquery, так что:
SendKey1

Самый известный на земле Кэп, просит пояснить, что является паузой в мс. Соответственно, в зависимости от загруженности браузера, скорости канала и всего прочего, возможно вам придется искать свои оптимальные значения. У меня все работает на двух совершенно разных конфигурациях.

Опять же из за незнания основ jquery, в нашем море есть еще небольшой костыль. Для запуска диалога загрузки файлов, необходимо добавить нажатие левой кнопки мыши по элементу на самом сайте. Простите, ребят.

MouseMove1
Нужные координаты можно получить в самой задаче, просто ткнув курсором в необходимое пространство.
MouseClick1
Координаты для разрешения 1920 на 1080 примерно такие:


Далее, переход в рандомную директорию с новостью:
SendKey2
[New]

Теперь нужно привести список файлов с графикой в божеский вид:
ReplaceText1 [SearchFiles2.Files]
C: заменяем на «C:
ReplaceText2 [ReplaceText1.ResultText]
.jpg на .jpg»
ReplaceText3 [ReplaceText2.ResultText]
.png в .png»
ReplaceText4 [ReplaceText3.ResultText]
Удаляем путь к файлу
[New] на
ReplaceText5 [ReplaceText4.ResultText]

” заменяем на “ “

Полученный список файлов такого формата: “file1.jpg” “file2.png” “file3.jpg” — мы скармливаем браузеру для выгрузки файлов:
SendKey3 [ReplaceText5.ResultText]


Кликаем на окно для создания нового сообщения:
MouseMove2
Ищите собственные координаты.
Mouse Click2

Отправляем текст в диалоговое окно:
SendKey4 ##Tag ##Tag[GetTextBlockN1.TextBlock]
[ReadFromLog1.Text]^()^(w)
Первая строка, это тэги. Например, я использую #стимпанк и #Steam(меняется в зависимости от расписания).
Вторая, это текст, который находился в *.txt. Третья – отправить сообщение и через две секунды закрыт вкладку браузера.

Ну и наконец, удаляем и перемещаем использованные файлы:
Move1 [SearchFiles2.Files] в C:VKdone[GetTextBlockN1.TextBlock]
Delete1 [SearchFiles1.Files]

Еще рекомендую, после создания переменных добавить действие на удаление пустых директорий.
Иногда Chrome “держит” explorer и не позволяет этого сделать:
DeleteEmptyFolders [VKfolders]

Я ничего не понял, дайте мне поковырять готовое

И вот такие дела народ.
Конечно с первого взгляда это может показаться сложным, но вы можете взять уже готовый скрипт и доработать его.

Так, а что еще можно сделать, для того, чтобы еще улучшить эту задачу?
Проще всего создать тоже самое задание, но только добавить возможность при запуске выбирать раздел для публикации. Или например, можно прикрепить к изображениям уникальные водяные знаки. Добавить проверку, из серии – не пора ли раздел пополнять?

С различными способами уведомления. Можно даже запускать задачу не по расписанию, а с помощью SMS (при наличии GSM модема).
В рамках остального — можно создать задачи для автоматической загрузки mp3 файлов, с публикацией. Можно даже использовать xStarter для раскрутки самой группы.

В общем, если всемогущие НЛО примет эту статью на ура, то обязательно ждите новых. Спасибо за внимание!

Источник: habr.com

xStarter для Windows

Программа имеет внутренний Pascal-подобный язык, легко настраиваемый набор автоматизируемых действий, мультиязычный интерфейс.

Полнофункциональная бесплатная версия для русскоязычных пользователей.

ТОП-сегодня раздела «Автоматизация»

Бесплатный полноценный автокликер с двумя режимами работы — с динамическим.

AutoHotkey — приложение для автоматизации процессов до одного клика. Настраивайте клавиатуру и.

HotkeyP — небольшая портативная утилита для организации своих собственных сочетаний горячих клавиш.

Небольшой бесплатный авто-кликер. Утилита оснащена функцией Hotkey и может быть.

MInstAll — достаточно удобный мастер автоматической установки приложений и настройки системы компьютера, работающий как упрощенный аналог WPI.

Silent key finder — очень маленькая утилита для определения типа инсталлятора с целью идентификации ключей и параметров автоматической (тихой) установки.

Отзывы о программе xStarter

Cotfedor про xStarter 1.9.3.84 RUS [04-10-2020]

Софтина определенно лучшая в своей категории,
Жаль только автор забросил продукт(
| | Ответить

Руслан про xStarter 1.9.3.84 RUS [15-02-2013]

а это программа поддерживает работу с Windows 7??
2 | 9 | Ответить

ronny про xStarter 1.9.3.84 RUS [03-04-2012]

Треп.. русская версия . наепаловка..
2 | 5 | Ответить

Mitek в ответ ronny про xStarter 1.9.3.84 RUS [02-03-2016]

В настройках язык меняется на русский! Программа действительно Супер!
4 | 3 | Ответить

MaryG про xStarter 1.9.3.84 RUS [06-02-2012]

Офигенная софтина! Благодаря её я экономлю до полутора часа в день.
2 | 2 | Ответить

aidar в ответ MaryG про xStarter 1.9.3.84 RUS [05-06-2014]

1.5 часа из 24 составляет 22,5 часов ну очень весома
3 | 2 | Ответить

ALAMEN про xStarter 1.9.3.84 RUS [09-07-2011]

Согласен с nacgull. xStarter лучше. 5, без разговоров
2 | 2 | Ответить

Источник: www.softportal.com

Xstarter что это за программа

xStarter автоматизирует выполнение повседневных задач по планировщику или событиям системы.

С помощью xStarter вы сможете:

Ключевые преимущества

Сократите свое рабочее время на 35%.

Создав макросы на ваши повседневные задачи, вы избавляете себя от рутины. А выполнять эти макросы компьютер с помощью xStarter может и в ваше отсутствие по расписанию.

Читайте также:
Программа локатор на телефон что это

Позаботьтесь о сохранности ваших данных.

Если автоматическое создание резервных копий ваших документов и электронной почты не требует почти никаких усилий, то почему бы ни делать это?

Замена планировщику Windows.

Расширенный планировщик xStarter позволит вам более точно задавать момент запуска программы или выполнения задачи. Задачи могут запускаться точно в указанное время, периодически или по комплексному формату. При работе xStarter в режиме сервиса NT возможен запуск задач даже при отсутствии активных пользователей.

Отслеживание изменений файлов и каталогов.

Как только в указанном каталоге появился новый файл, программа xStarter сообщит вам об этом или произведет любое действие. Таким же образом xStarter отслеживает изменения и удаления файлов и каталогов, включая изменения в подкаталогах.

Действия в Internet.

Отправлять и получать электронную почту, работать с файлами через FTP и HTTP – вот лишь краткий список того, что вы сможете автоматизировать при работе с Internet. Например: получать ежедневные отчеты и сохранять их в указанный каталог; отправлять оповещения о выполненных задачах без помощи пользователя; скачивать log и другие файлы и т.д.

Макросы Windows.

Вы можете записывать макросы, работая в любых программах и с любыми объектами в среде Microsoft Windows, с помощью xStarter. Каждый макрос – это файл, который содержит последовательность записанных движений и кликов мыши, нажатий кнопок клавиатуры. Этот файл может быть воспроизведен в любое время по расписанию или горячей клавише, как будто эти действия выполняете вы сами.

Удаленное управление.

С помощью xStarter Web Pilot становится возможным запускать задачи на удаленных компьютерах, просматривать задачи и их логи, отключать/включать.

Компиляция задач.

Из задач xStarter можно создавать .exe файлы и переносить задачи между компьютерами. При запуске задач пользователи могут заполнять некоторые параметры, специфические для данного пользователя или компьютера.

Firebird/Interbase.

Специальная версия xStarter Job Scheduler for Firebird/Interbase позволяет выполнять специфические задачи для указанных серверов баз данных. С помощью этой версии можно выполнять SQL скрипты, делать backup/restore баз данных и т.д.

Автоматизация задач без навыков программирования.

Каждая задача xStarter состоит из набора действий. Действия нацелены на выполнение различных функций, вот лишь некоторые из них:

  • запуск программ;
  • вывод сообщений на экран;
  • подключение к Internet;
  • синхронизация каталогов;
  • операции с окнами;
  • операции с текстовыми и log файлами;
  • отключение и подключение сетевых каталогов;
  • и т.д.

Задачи могут выполняться по расписанию, по горячим клавишам или по событиям системы.

Системные требования

Intel Pentium или совместимый процессор
Windows NT4/2000/XP/2003/Vista

Источник: www.xstarter.com

Планировщик задач xStarter – автоматизация действий на компьютере

Приветствую всех, уважаемые читатели блога Pc-information-guide.ru. Сегодня будет не совсем обычная статья, ведь сегодня мы будем говорить не про устройство компьютера, а про одну очень интересную программу, позволяющую автоматизировать некоторые процессы на компьютере. Программа имеет очень мощный функционал, о котором в рамках одной статьи рассказать не представляется возможным, поэтому будут рассмотрены только основные возможности, которых, если быть честным, рядовому пользователю должно хватить «с головой».

planirovshhik-zadach-xstarter-avtomatizacija-dejstvij-na-komp

Думаю, многие знают про стандартный планировщик задач Windows, большинству он не нравится (как и мне) за довольно скудный функционал и неудобный интерфейс. Но недавно, бродя по интернету в поисках альтернативы стандартному планировщику, я наткнулся на утилиту под названием «xStarter». Причем возможности этой программы меня приятно удивили и даже поразили, вот только некоторые из них:

  • Можно автоматизировать выполнение файловых операций
  • Можно отслеживать изменения файлов и каталогов
  • Имеется возможность создавать собственные макросы и запускать их
  • Есть возможность запуска программ по расписанию
  • Можно заставить компьютер выключиться через некоторое время или по событию (например, после завершения работы какой-нибудь программы)

Плюс ко всему — программа полностью бесплатная и постоянно обновляется, что тоже не может не радовать. И что самое интересное, для автоматизации задач на компьютере от вас не потребуется никаких навыков программирования, правда для этого необходимо тщательно изучить интерфейс, чем мы с вами сейчас и займемся.

Небольшое отступление — просто хочется прояснить ситуацию, дабы избежать путаницы. Необходимо понимать разницу между планировщиком заданий и планировщиком задач. В первом случае программа позволяет организовать удобный список заданий на текущий день, что то вроде ежедневника или записной книжки. А вот второй случай это как раз то, о чем сегодня идет речь. Но вернемся к нашим баранам.

Итак, для начала необходимо скачать и установить xStarter, сделать это можно отсюда , причем скачивать нужно именно ту версию, которая называется «xStarter», остальные нам не подойдут. Процесс установки здесь описывать не считаю нужным, ибо там все просто. После запуска программы откроется окно, в котором слева можем наблюдать поле «Секции/Задачи» — здесь теоретически можно создавать неограниченное количество задач и задавать последовательность их выполнения.

Для того, чтобы создать задачу, необходимо вызвать правой кнопкой мыши контекстное меню и выбрать в нем пункт «Новая задача», либо выбрать иконку с таким же названием чуть выше сверху, после чего рядом (справа) должны будут появиться несколько вкладок.

22-03-2014 19-39-03

Нас интересуют только три вкладки — первая из которых называется «Расписание и информация». Здесь мы можем дать имя нашей только что созданной задаче, а также выбрать, каким образом запускать эту самую задачу на выполнение. И здесь есть несколько вариантов:

  • По времени
  • По событию
  • Комплексный формат
Читайте также:
Асана программа что это

22-03-2014 19-46-00

По времени — просто выбираем время и дату, либо указываем интервал времени, через который будет запущена задача. Также можно сделать так, чтобы задача запускалась каждые X часов.

Второй вариант — запуск по событию. Тут сосредоточен весь самый «убойный» функционал программы. Нам доступно огромное количество вариантов, начиная от запуска самой xStarter (запуск программы это тоже событие), и заканчивая извлечением/загрузкой компакт-диска из оптического привода.

Ну и последний, третий по счету вариант, предлагает нам все тоже самое, что было в первом пункте, с той лишь разницей, что можно выбрать не только время, но и определенный день недели и месяц (только в этот день недели, месяц и время — будет выполняться задача).

В любой задаче есть список действий, задача состоит из определенной последовательности действий. Самих действий может быть как несколько, так и вовсе — одно. Действий в программе достаточно много, вот только некоторые из них:

  • Запуск/остановка программ
  • Вывод собственных сообщений на экран
  • Манипуляции с окнами в Windows
  • Выключение/переход в спящий режим
  • Копирование/перемещение/удаление/синхронизация файлов (или каталогов)
  • Можно организовать текстовые оповещения в случае изменения/удаления файлов или папок
  • Создание макросов — запись последовательностей нажатий клавиатуры, движений и кликов мыши. Записанные таким образом макросы могут имитировать ваше поведение за компьютером.

Такое многообразие действий позволяет позволяет создавать задачи практически любой сложности. Кстати, если хотите — можете воспользоваться официальным форумом xStarter , где есть специальный раздел с примерами выполнения самых разных задач.

Примеры задач в xStarter

Теперь предлагаю перейти от слов к делу. Давайте для начала попробуем создать самую простую задачу, например — выключение компьютера через определенное время. Для этого в поле «Запустить задачу» выбираем «По времени», ставим флажок на «Через некоторое время» и указываем промежуток времени, через который, по нашей задумке, компьютер должен выключиться сам.

21-03-2014 12-43-55

Хорошо, задача создана, событие указано, но мы еще не задали никаких действий, а без этого задача работать не будет. Переходим на вкладку «Действия», нажимаем правой кнопкой мыши и выбираем «Новое действие», ищем пункт меню «Питание» — Выключить компьютер.

21-03-2014 12-55-11

Можете если хотите поставить галочку напротив «Форсировать закрытие приложений», чтобы ускорить процесс. Все, теперь можете быть спокойными, в заданное время компьютер сам выключится.

Часто бывают ситуации, когда нужно, чтобы компьютер выключился сам, но при этом, чтобы результаты работы всех приложений, запущенных на момент выключения, сохранились. Это просто сделать, фактически этот способ мало чем отличается от предыдущего.

Делаем все то же самое, что и раньше, только на этот раз в окне выбора действий выбираем пункт «Остановить компьютер» и снимаем галочку с первого пункта (способ остановки). После чего жмем «ок». В результате выполнения этой задачи компьютер как бы уйдет в спящий режим, но при этом он полностью выключится, а при следующем его запуске все приложения останутся на том же месте, на каком были перед выключением. Т.е. получается, что компьютер сохраняет образ оперативной памяти на жесткий диск, а при следующем включении просто загружает этот образ обратно в память. Но я не рекомендую долго работать в ОС после такой загрузки — лучше сразу сохранить все несохраненное и перезагрузиться «по нормальному», иначе могут возникнуть системные ошибки (у меня спустя несколько минут завис компьютер, хотя возможно это никак не связано).

К примеру я бы воспользовался вышеописанным методом так: оставил бы компьютер включенным на ночь, а сам пошел спать, но предварительно прикинув, через сколько должен скачаться фильм (например).

Обязательно нажмите кнопку «применить» в конце — по ее нажатию задача автоматически начнет выполняться. Остановить ее можно, опять же через контекстное меню, кликнув правым кликом по задаче.

С помощью xStarter можно запретить запуск любого приложения (например игры), делается это так: снова создается задача, событие — «запуск/остановка процесса», в имени процесса указываете собственно процесс вашего приложения — если в списке его нет, просто запустите и сверните свое приложение, тогда процесс должен появиться.

21-03-2014 15-21-11

Далее, создаем действие «завершить программу» и указываем путь до программы или процесс.

21-03-2014 15-02-45

После чего создаем еще одно действие, это будет текстовое уведомление в окне — пишем свой title (заголовок окна) и само сообщение.

21-03-2014 15-05-30

У меня при запуске игры получилось вот так:

22-03-2014 12-28-53

Вот еще один вариант применения xStarter, с ее помощью можно копировать/перемещать файлы из одной папки в другую, причем это не потребует от вас никакого участия. Создадим отдельную задачу с запуском по событию, запускаться задача будет по нажатию определенных клавиш.

22-03-2014 15-53-20

22-03-2014 15-51-01

Ну и для удобства можно создать текстовое оповещение об успешно выполненной задаче.

В общем программа довольно интересная, конечно далеко не все функции были рассмотрены, но я надеюсь, что мне удалось познакомить вас с некоторыми ее возможностями, а дальше вы можете получить информацию на форуме, ссылка на который была чуть выше по тексту.

Забыл сказать, для события «Окна Windows» нужно будет предварительно установить специальный плагин, который называется xStartHooks. Ну и напоследок, любую задачу в xStarter можно скомпилировать в отдельный .exe файл, работоспособность которого не зависит от наличия самой программы.

Ну а на сегодня это все, увидимся в следующих статьях блога Pc-information-guide.ru

  • ← Устройство клавиатуры компьютера, типы клавиатур
  • Как установить Windows 7 на компьютер с флешки или диска →

Источник: pc-information-guide.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
eft-soft.ru