Как выполнить команду в окне фокус/расфокусируй?

Есть бесплатные программы, предпочтительно исполняемые, которые позволяют мне играть Quoridor против ИИ? Нет общедоступна один для двигателя миллиардами, даже если кажется, что это не трудно написать одно, несмотря на временные решения не требуется. Программирование игры уже были предметом научных статей (здесь и здесь) и университетский курс (здесь).

+196
luvlss 8 янв. 2011 г., 03:54:02
23 ответов

Как в этом примере кода, я пытаюсь сделать .чистая HttpWebRequest, с моего локального компьютера к локальной bitcoind -демон сервера. Однако, я только получив 400 неверный запрос на запросы WebRequest.Метод GetResponse().

Я полностью озадачены относительно того, как поступить - то явно не так с этим кодом? У меня есть биткоин.файл conf С ниже логин и пасс, и он расположен в порт 8332. Это единственные настройки, которые я ставил в биткоин.конф. Я noobie в обоих веб-запросов и Биткоин API, так что я подозреваю, что это что-то тупо очевидно.

Для немного больше информации, когда я вручную, перейдите к localhost:8332 в браузере, учетные данные, которые я использую в моей программе работы, и веб-страница возвращает:

{"результат":null, то"ошибка":{"код":-32700,"сообщение":"ошибка обработки"},"идентификатор":нуль}

Вот код, который делает запрос:

Класса HttpWebRequest в WebRequest = (HttpWebRequest, с)запросы WebRequest.Создать("http://127.0.0.1:8332");
запросы WebRequest.Учетные данные = новый а networkcredential("бла", "бла-бла");
/// важно, иначе сервис не сможет desirialse ваш запрос правильно
запросы WebRequest.Значение contentType = "приложение/JSON-RPC в";
запросы WebRequest.Метод = "сообщение";

Создание экземпляра Джо = новое создание экземпляра();
Джо.Добавить(новый JProperty("jsonrpc", "1.0"));

// сериализовать JSON для запросов
строка s = JsonConvert.SerializeObject(Джо);
байт[] ByteArray с = кодировка.В utf8.Метод getbytes(ы);
запросы WebRequest.ContentLength = объект ByteArray.Длина;
Поток данных поток = запросы WebRequest.Метод getrequeststream();
поток данных.Запись(объект ByteArray, 0, объект ByteArray.Длина);
поток данных.Закрыть();

Метода webresponse метода webresponse = запросы WebRequest.Метод GetResponse();
+997
nzajt 03 февр. '09 в 4:24

Абсолютно безупречную работу! У меня была перегорожена моего внешнего USB HDD с двумя разделами, один разделы HFS+ для моей машины времени резервного копирования, другой в FAT32 (изначально отформатирован файловой системы exFAT, который я не знал, что не будет работать с USB подключенном HDD на аэропорт экстремальным климатом, лаваш) для сетевого хранилища для Mac или Windows машины.

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

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

В любом случае, я просто хотел бы поблагодарить вас за ваше решение, а время и усилия, которые вы, очевидно, приняли размещать вашу прекрасную работу вокруг. Это такие парни, как ты, что делает интернет и компьютеры весело, так и должно быть, как это было в старые добрые.... : ) ну, вы знаете, что я имею в виду.

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

Снова идем míle raibh maith агат. (Google это)

+936
mtahmed 10 янв. 2016 г., 15:50:38
Другие ответы

Связанные вопросы


Похожие вопросы

Вы можете сделать это в интерактивном режиме, используя для GNU СЕПГ:

$ СЭД '\с/^([0-9]\{4\}\)-\([0-9]\{2\}\)-\([0-9]\{2\}.*\)/\1\2\3/г'stuff.txt

Для нескольких файлов (если в одном каталоге и не считать других файлов в каталоге):

для файл в *
делать
 если [ -Ф "$файл" ]
тогда
 ООО '\с/^([0-9]\{4\}\)-\([0-9]\{2\}\)-\([0-9]\{2\}\).*/\1\2\3/г' "$файл"
интернет
сделано
+857
tushar deshmukh 21 февр. 2019 г., 19:26:07

Вы можете попробовать Xubuntu-в столе. Сейчас существует глобальная-меню плагин для Xfce

Смотрите здесь: http://gtk-apps.org/content/show.php/OMG+%21+обновление Xfce+глобального+меню+%5BOneiric+только%5Д?содержание=146102

+857
Chelsea Ann Ciaraldi 13 дек. 2016 г., 15:26:21

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

Это, безусловно, хороший ответ. Однако, трудно получить хорошие надежные рекомендательные письма в Китае. Нужно иметь не только сильную академическую успеваемость, но и сильный социальный фон , чтобы получить их. То же верно и для прохождения практики. При наличии более чем ста претендентов, конкурирующих за 3 стажировки, лучшие 3 академических исполнителей с сильным социальным происхождением их получит. (Население Китая превышает 1,3 миллиарда).

Мой ответ на вопрос. Как я могу оставить хорошее впечатление на приемную комиссию? Кроме того, высокий GPA, GRE и TOEFL баллы, (и, возможно, Победы в конкурсе, публикации статей, обильные опытом стажировки) и хорошие надежные рекомендательные письма, единственное, что я могу думать, это отличная цель.

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

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

+855
billy jean111 20 июл. 2021 г., 14:04:37

Есть возможность запуска данного скрипта, после Х геометрия сервера (или каждый вызов из xrandr поближе)?

+838
Manish Jindal 6 мая 2017 г., 18:53:47

Вам не нужен пакет влан на Debian, если вы настраиваете поле Debian как переключатель влан. Пока машина Debian имеет ник в этой сети, что направляется в интернет.

Если машины подключены и в процессе установки нужно настроить IP-адрес и DNS-сервера, вы сможете сканировать зеркало во время установки?

+684
Anonymous25 9 нояб. 2019 г., 08:19:28

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

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

![Bottom of the jars](https://picasaweb.google.com/lh/photo/CqpB7GpPp-XdIJQCWnnccXO1epEn5P1yz8K9mSFdc7I?feat=directlink)

Таким образом, эти банки духовка безопасный? В настоящее время я испечь мой французский луковый суп при 450°Ф, но я бы хотел, чтобы зажарить в нем также коричневый сыр.

+666
violadaprile 3 янв. 2020 г., 21:55:54

ПЕРВОНАЧАЛЬНОЕ РЕШЕНИЕ

Итак, у вас есть systemd в качестве своего инициализации. В таком случае, я бы сперва предложил не использовать слой совместимости, по крайней мере, в свой собственный код и использовать собственные средства systemd в это. Здесь, ваш лучший выбор будет использовать systemd возможность запускать произвольные файлы в каталоге/usr/lib в/systemd в/систему-завершения работы , как часть его отключения логики.

Цитировать systemd в выключения(8):

Непосредственно перед выполнением собственно система остановки/выключения/перезагрузки/kexec добавлена отключения будет запускать все исполняемые файлы в /usr/lib в/systemd в/система выключения/ и передать один аргументы к ним: либо "привал", "выключено", "перезагрузка" или "kexec", в зависимости от выбранного действия.

Таким образом, вы можете разместить скрипт делает только программами hdparm -г в этот каталог, и он будет выполнен перед система остановилась. Обратите внимание, что это очень поздно выключение: все или отмонтировать или перемонтировать для чтения, процессы убил, сети и т. д. и т. п. Благодаря этому, Вам не потребуется каких-либо дополнительных логических настоящее время в вашем скрипте.

Обновление

Как вы сказали, просто говорю на диск, чтобы заснуть не помогает. Это потому, что он снова проснулся после завершения скрипта. Это возможно происходит потому, что systemd в выключения выполняет последние приготовления Для отключения, или любой другой.

Итак, нам нужно удалить устройство из системы после отправки его в спящий режим. Я предполагаю, что ваш диск USB-накопителе; все, что ниже будет работать только для таких дисков.

Привод=СДБ # заменить все, что необходимо
Эхо 1 > $(реального пути Файл /sys/блок/$привод/устройство)/../../../../удалить

Чтобы понять что происходит нужно иметь некоторые знания (в Linux) файловой системы иерархия.

  • файл /sys/блок/SDX в каталог, представляющий (виртуальных) блоков устройства
  • устройство представляет собой симлинк на каталог, представляющий физических SCSI-устройство (в Linux, USB-устройства хранения, отображаются как SCSI-дисков)
  • первый .. переходит в родительский каталог, представляющий SCSI целевым
  • второй .. переходит в родительский каталог, представляющий SCSI хост
  • третий .. переходит в родительский каталог, представляющий USB "интерфейс"
  • четвертый .. переходит в родительский каталог, представляющий собой USB-устройство "устройства" -- вот что нам нужно.

Наконец, мы пишем 1 в удалить файл в этот каталог. Это говорит о драйвер USB для отключить и удалить устройство из системы.

Будем надеяться, что это будет делать трюк.

+613
Fabian Keller 17 авг. 2017 г., 04:45:12

Очень простой ответ: Награда за биткойн-майнеры было 50 биткоинов в каждом блоке, в первый 210,000 блоков. На следующий 210,000 блоков это половина 50 (=25). Взять в геометрической прогрессии и вы будете получать общую сумму почти 21 млн биткоинов (почти, потому что геометрический ряд сходится к его граничным значением, но никогда не достигает его!).

+546
Axie Axierastos 7 авг. 2012 г., 04:37:55

Мой любимый лотки для выпечки являются 100% чистого алюминия. Вы правы в том, что их нужно лечить для того, чтобы хлеб не пристанет - вы можете смазать и присыпать мукой, или, как я, линия с пергаментной бумагой, что еще проще, а означает, у вас есть минимальный очистки. Они очень легкие, недорогие, не ржавеют, и у меня никогда не было никаких проблем с коррозией и у меня лотки в течение многих лет. На мой взгляд, единственным недостатком является то, что они не могут пойти в посудомоечной машине - никогда. И если вы оставите их в раковину с водой, они тучей и тогда это заноза в @#$, чтобы очистить их. Они наверняка должны быть очищены и высушены сразу же после использования... ну они не имеют , чтобы быть очищены, но вы не можете вымочить их в течение любого промежутка времени, так что делать это сразу избавит вас от горя.

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

Я вообще не люблю печь в стекле. Это немного слишком непредсказуем и может сжечь еду.

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

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

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

+505
Vivek Shandil 23 июн. 2010 г., 01:57:53

Есть, несомненно более короткий путь, но ничего не использовать, но в POSIX указано утилиты для быстрого интерактивного проверить:

функции printf '\0123456789\n1234567890 Н' | СЭД '1С/./&&&&&&&&&&/г;1С/^.//;2С/.*/&&&&&&&&&&/'

Выполните команду и читать цифры, которые справа на вашем дисплее. Читать его как двузначное число вниз; это говорит вам, сколько столбцов у вас.

Пример выходных данных (показаны на экране) на 72 терминала колонки:

$ е '\0123456789\n1234567890 Н' | СЭД '1С/./&&&&&&&&&&/г;1С/^.//;2С/
.*/&&&&&&&&&&/'
000000000111111111122222222223333333333444444444455555555556666666666777
777777788888888889999999999
123456789012345678901234567890123456789012345678901234567890123456789012
3456789012345678901234567890
$
+476
Nikolasha 15 дек. 2010 г., 03:01:27

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

В вашем случае, у вас фундук, который не портится, потому что 1) у них слишком мало воды, и 2) бактерии не смогут войти в их ткани, который сделан из интактных клеточных стенок. Вы также шоколад, который не портится, потому что не хватает воды для бактерий, чтобы выжить в нем. Так же для сахара. То вы смешали все в одну кучу и добавил воды, единственное, чего не хватает для того, чтобы сохранить бактерий. И вы также его пюре, которые уничтожили защитные клеточные стенки. Бактерии нашли свою еду и начали размножаться в нем.

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

В целом, вся человеческая еда отличная пища для бактерий, нередко в том числе и патогенные бактерии. Вы должны отобрать кое-что, чтобы сделать ее несъедобной для бактерий. Любые смеси из двух стабильных продуктов полка может добавить именно то, что продуктов, которые по отдельности не хватало, и снова сделать его бактериальным рассадником. Так что, не думаю, что сроки хранения продуктов, основанных на срок годности своих продуктов!

+439
Yoel Frischoff 15 июл. 2014 г., 18:06:16

Ну, если вы знаете, что фрагментик всегда первое слово или строку, затем вы можете использовать вырезать. Вот так:

команда grep с "foobar" тест.файл | вырезать -д" " -Ф2
+398
user211207 8 июл. 2011 г., 03:34:12

Может авиакомпания, которая обслуживает Северную Америку (США и Канада) и Западной Европы (Шенгенской зоны + Великобритания) отказать пассажиру в посадке на всех без причины?

Я знаю, что авиакомпании, особенно в США, кажется, есть широкая широта в отрицании посадки пассажира. Однако я хочу знать, если после приема денег авиакомпания может законно отказать вам в посадке без каких-либо причин.

+385
Simon Feriancek 11 авг. 2015 г., 12:34:22

Создание измененной раскладки и подачи его в проект Убунту

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

Я постараюсь дать вам план необходимых шагов. Подробности будут зависеть от того, что ваш компьютер должен.

Создание модифицированной раскладкой

Подробные указания для определения пользовательской клавиатуры для Ubuntu представлены здесь. Я бы предложил скопировать существующий файл клавиатуры новое имя и затем изменение этого файла, чтобы добавить и изменить то, что нужно. Вы можете сделать это с gksudo команду gedit /usr/доли/Х11/хкв/символы/старый-имя, а также внесите изменения в ваш редактор. Затем сохранять их под новым именем. Если вы забыли, вы можете переустановить хкв-данные пакета.

Активация и тестирование измененной раскладки

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

Вклад в Ubuntu

Если вы не имеете один, вы должны получить учетную запись на Launchpad. Перейти к панели запуска и нажмите в верхнем правом углу, чтобы создать одну. В противном случае, пожалуйста, войдите в систему.

Следующий шаг-зайдите сюда и убедитесь, что еще никто не подал рапорт. Если предположить, что это не тот случай, сообщить о проблеме, что клавиатура по умолчанию не является адекватной для Lenovo z570 и упомянул, почему.

Пожалуйста, прикрепите файл, который вы создали ошибку.

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

Помогает Еще Больше Людей

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

Большинство дистрибутивов Linux, вероятно, использовать этот пакет вверх, так что ваш вклад может идти дальше, раз оно было внесено туда. Убунту не просто служить способом помочь своим пользователям, он помогает вернуться к разработчикам, например, в Debian и Freedesktop, чтобы помочь не Ubuntu пользователей.

Вы можете нажать на ссылку ошибки отслеживаются в freedesktop.org в Bugzilla. в верхней части, чтобы перейти на систему Freedesktop отчеты об ошибках и отправить им отчет об ошибке и новый файл раскладки. Как только вы сделаете это, вы должны вернуться к вашему сообщению об ошибке на Launchpad и добавить, что ошибка влияет на пакет вверх и поставить ссылку на ваш отчет выше по течению Буга. Что разработчики Ubuntu будут знать, что они не должны делать это сами.

Я вижу, что команда Ubuntu х занят на работе, готовит квантовыми, так это, вероятно, хорошее время, чтобы внести свой вклад. Их список рассылки по ubuntu-[email protected] и я уверен, что они тусуются на IRC, а также.

+382
Marko Stojkovic 26 апр. 2015 г., 20:32:24

Я пыталась ограничивать количество услуг (в контейнере) перезагрузка. Версия ОС в CentOS-выпуск-7-5, файл сервиса довольно много, как ниже (удалены некоторые параметры для удобства чтения). Это должно быть довольно прямо вперед, как некоторые другие посты указывал (пост ограничивает перезапуска сервера Ошибка 1 , пост ограничить переполнение стека перезагрузка 2 ). Еще StartLimitBurst и StartLimitIntervalSec никогда не работает для меня.

Я тестировал с несколькими способами: (1) я проверить услуг ПИД, убить сервиса с "убить -9 ****" несколько раз. Служба всегда получает перезапущен после 20-х годов! (2) я также пытался испортить файл сервис, чтобы контейнер не работает. Все равно, это не сработает, файл сервис просто держать перезагрузки.

Любая идея?

[Блок]
Описание=Привет Fluentd
После=докер.услуги
Требует=докер.услуги
StartLimitBurst=2
StartLimitIntervalSec=150С

[Услуги]
EnvironmentFile=/и т. д./среды
ExecStartPre=-/usr/Бен/докер стоп "fluentd"
ExecStartPre=-/usr/Бен/докер-РМ -Ф "fluentd"
ExecStart=/usr/Бен/докер запустить fluentd
ExecStop=/usr/Бен/докер стоп "fluentd"
Перезагрузить=всегда
RestartSec=20С
SuccessExitStatus=143

[Установите]
WantedBy=Multi-потребителя.цель
+264
user2041633 30 окт. 2012 г., 18:11:31

1) Открыть файл "%gconf.xml" в "~/.переименовать/приложения/перевод/общие" (окно gedit ~/.gconf/apps/metacity/general/%gconf.xml)

2) Поиск

<введите имя="тема" время изменения="1335845353" тип="строка">
<stringvalue>сияние</stringvalue>

3) Изменение "сияние" для существующей темы, как "nonexistingtheme",

4) сохранить,

5) выйти из системы и снова войти в систему.

6) Наслаждайтесь ;-)

+257
ciamej 22 февр. 2021 г., 05:04:37

Я думал, что Бертольд должен иметь подготовленный с его колоссальный Титан, так мне было интересно, как он будет спускаться, учитывая, что Марли не имеют 3D маневр передач.

+240
user59027 12 авг. 2011 г., 05:13:42

Это работает так же:

найти . -параметр maxdepth 1 ! -целевое имя ! -имя . -exec МВ "{}" целевой \;

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

Возможно, вы могли бы пойти с чем-то вроде:

МВ -Т цель * .[^.]*

Или как Джеймс указывает, вы могли бы урезать найти команду, чтобы только посмотреть на файлы... и как LoremIpsum указал, если есть миллиарды из них, с помощью команды xargs будет немного более эффективным:

найти . -параметр maxdepth 1 -тип F -print0 команды | команды xargs -0 МВ -Т цель
+150
Ross Li 23 апр. 2012 г., 20:00:55

Проверьте конфигурацию системы, если она является 32-разрядным или 64-разрядным процессором. Скачать Андроид СДК (32-разрядная или 64-разрядная версия) и установить его. Также затмение скачать (32-разрядная или 64-битной) и установите его.

+57
Clatus Onyinyechi 14 нояб. 2011 г., 09:22:03

Можете ли вы уточнить, что вы имеете в виду, но, когда я посещаю "192.168.2.14:8773".... Как вы не должны посетить этот URL-адрес из Вашего браузера. Это использовать против применения euca2ools для управления облаком.

+53
amicitas 6 янв. 2020 г., 07:13:50

и Perl

на Perl -лне '
 на сумму ${$1} += $2 Если /(.*)\|(.*)/
 } Конец {
 печать "$_|на сумму ${$_}" по ключи %сумма
файл' 
+44
xKastelx 21 июн. 2010 г., 02:09:00

Показать вопросы с тегом