Вернуться   Биткоин Форум > Bitcoin Обсуждение
19 августа 2011, 1:41:43 AM   # 1
 
 
Сообщений: 32
Цитировать по имени
цитировать ответ
по умолчанию Re: Воспроизведение звука каждый раз, когда / кто / находит новый блок. (Perl скрипт внутри).

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Всем привет,

Я сделал скрипт на Perl, который я хочу поделиться с вами. Он играет звук каждый раз, когда кто угодно находит новый блок. Это очень короткий, и вы можете скачать его здесь:

https://gist.github.com/1155780

Она написана для GNU / Linux. Я отрежу-н-вставить инструкции из самого файла:

котировка
## Название программы: make_sound_on_new_block.pl v1.0 (для GNU / Linux).
## (с) 2011, Томислав Dugandzic (neo101.org).
## Лицензия: GPLv2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html).

## Описание:
## Этот сценарий Perl играет звук каждый раз, когда кто-то нашел новый Bitcoin блок. Запустите его в терминале и оставить ее работать.
## Он делает эти проверки один раз в секунду.
## Цель эта программа существует так, что пользователи Bitcoin могут делать другие вещи во время ожидания транзакции проверки, чтобы закончить. Звук будет воспроизводиться, когда сделано.
## Таким образом, мы не должны смотреть на клиента Bitcoin медленно и периодически видеть увеличение счетчика блока. Bitcoin обмены, как правило, не позволяют не использовать ваши биткойны до
## определенное количество новых блоков было получено, после сделки. В идеале этот вид звукового уведомления будет интегрирован в клиент Bitcoin. Но вы можете
## использовать это, пока кто-нибудь не реализует его в главном клиенте.
##
## Что нужно для этой работы:
## 1. Вам нужен переводчик программы Perl установлен.
## 2. Вы должны иметь "MPlayer" установленная программа.
## 3. Вы должны иметь этот PERL скрипт-файл в вашем файле ~ / .bitcoin / каталог.
## 4. Вы должны иметь ваш клиент Bitcoin обновить файл debug.log. Это в настоящее время (2011-08-19) уже так по умолчанию.
## 5. Вы должны иметь mp3 файл, который вы хотите воспроизвести, в ~ / .bitcoin / каталог.
## 6. Вы должны иметь ваш клиент работает Bitcoin.
## 7. Вы должны запустить этот скрипт на языке Perl из терминала и оставить ее работать.
##
## Я прокомментировал эту программу в деталях, так что программисты, которые не говорят на Perl легко может проверить, что это
## не пытается украсть файл wallet.dat или пытается быть плохим в других отношениях.

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

Код:
#! / USR / бен / Perl

## Название программы: make_sound_on_new_block.pl v1.0 (для GNU / Linux).
## (с) 2011, Томислав Dugandzic (neo101.org).
## Лицензия: GPLv2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html).

## Описание:
## Этот сценарий Perl играет звук каждый раз, когда кто-то нашел новый Bitcoin блок. Запустите его в терминале и оставить ее работать.
## Он делает эти проверки один раз в секунду.
## Цель эта программа существует так, что пользователи Bitcoin могут делать другие вещи во время ожидания транзакции проверки, чтобы закончить. Звук будет воспроизводиться, когда сделано.
## Таким образом, мы не должны смотреть на клиента Bitcoin медленно и периодически видеть увеличение счетчика блока. Bitcoin обмены, как правило, не позволяют не использовать ваши биткойны до
## определенное количество новых блоков было получено, после сделки. В идеале этот вид звукового уведомления будет интегрирован в клиент Bitcoin. Но вы можете
## использовать это, пока кто-нибудь не реализует его в главном клиенте.
##
## Что нужно для этой работы:
## 1. Вам нужен переводчик программы Perl установлен.
## 2. Вы должны иметь "MPlayer" установленная программа.
## 3. Вы должны иметь этот PERL скрипт-файл в вашем файле ~ / .bitcoin / каталог.
## 4. Вы должны иметь ваш клиент Bitcoin обновить файл debug.log. Это в настоящее время (2011-08-19) уже так по умолчанию.
## 5. Вы должны иметь mp3 файл, который вы хотите воспроизвести, в ~ / .bitcoin / каталог.
## 6. Вы должны иметь ваш клиент работает Bitcoin.
## 7. Вы должны запустить этот скрипт на языке Perl из терминала и оставить ее работать.
##
## Я прокомментировал эту программу в деталях, так что программисты, которые не говорят на Perl легко может проверить, что это
## не пытается украсть файл wallet.dat или пытается быть плохим в других отношениях.

в то время как (){

  $ Cli_data = `хвост -n 1000 debug.log | Grep -i лучше | хвост -n 1`; ## Посмотрите на последние 1000 строк в файле debug.log, выбрать последнюю строку, и посмотреть, если есть какая-либо строка, которые описывают недавно найденный блок.
  
  $ Latest_block = $ cli_data;
  
  ## Закомментированная строка ниже, как ряд мы хотим найти, как выглядит:
  ## SetBestChain: новая лучшая = 00000000000007ac4781 высоты = 141545 работы = 85257364198960066368
  $ Latest_block = ~ / новый лучший * высота = (\ d {1,16}) /. ## Это и следующая строка пытается отфильтровать только номер блока из найденной строки. Он ищет любые цифры, которые содержат 1-16 цифр.
  $ Latest_block = $ 1;
  
  если ($ previous_block == UNDEF) {## Первый раз, когда мы проводим это время петли, нет старшего номера блоков, которые мы можем сравнить последний номер блока с.
  Распечатать "Уведомление звук будет воспроизводиться каждый раз, когда кто-то нашел новый блок. В настоящее время последний блок в вашем blockchain является: \"$ Latest_block \". \ П";
  $ Previous_block = $ latest_block; ## С этого момента, мы будем иметь более старый номер блока для сравнения недавно найдены те, с.
  }
  
  если ($ latest_block > $ Previous_block) {
  Распечатать "Кто-то нашел новый блок: \"$ Latest_block \". \ П";
  `MPlayer ./make_sound_on_new_block.mp3 2> / DEV / null`; ## Это команда, которая использует MPlayer для воспроизведения mp3 файлов.
  $ Previous_block = $ latest_block;
  }
    
  сон 1; ## Подождите одну секунду, прежде чем снова смотрит на файл debug.log.
 
}

Я надеюсь тебе понравится .
todu сейчас офлайн Пожаловаться на todu   Ответить с цитированием Мультицитирование сообщения от todu Быстрый ответ на сообщение todu


Как заработать Биткоины?
Без вложений. Не майнинг.


19 августа 2011, 10:35:47 AM   # 2
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: Воспроизведение звука каждый раз, когда / кто / находит новый блок. (Perl скрипт внутри).

Получил 1806 Биткоинов
Реальная история.





Ухоженная. Работает на меня. Вы также можете изменить MPLAYER линию использовать текст речи голос робота, чтобы рассказать вам о новом блоке:

котировка
`Эхо«новый блок»| озвучки 2> / DEV / null`;

вот "fembot"
котировка
`Эхо 'битовые монеты! | fembot 2> / DEV / null`;

требует это  озвучки хак.  
BitVapes сейчас офлайн Пожаловаться на BitVapes   Ответить с цитированием Мультицитирование сообщения от BitVapes Быстрый ответ на сообщение BitVapes

19 августа 2011, 5:37:14 PM   # 3
 
 
Сообщений: 32
Цитировать по имени
цитировать ответ
по умолчанию Re: Воспроизведение звука каждый раз, когда / кто / находит новый блок. (Perl скрипт внутри).

Ухоженная. Работает на меня. Вы также можете изменить MPLAYER линию использовать текст речи голос робота, чтобы рассказать вам о новом блоке:

котировка
`Эхо«новый блок»| озвучки 2> / DEV / null`;

вот "fembot"
котировка
`Эхо 'битовые монеты! | fembot 2> / DEV / null`;

требует это  озвучки хак.  


Прохладный патч. Благодаря!
todu сейчас офлайн Пожаловаться на todu   Ответить с цитированием Мультицитирование сообщения от todu Быстрый ответ на сообщение todu



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW