Вернуться   Биткоин Форум > - Помощь начинающим
21 мая 2013, 9:11:42 AM   # 1
 
 
Сообщения: 120
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
В поисках небольшого повышения к нашему генератору кода QR (Javascript) на BitcoinMoxy.com

Я предлагаю вам взглянуть на соответствующий код в .js скрипты и формы в начале тела документа (index.html).

Генератор работает отлично до сих пор, и при входе в каком-либо значение, отличающееся от действительного количества символов в Bitcoin адреса (25-34 символов), то по умолчанию родовой сообща ошибкой в ​​QR коде.

Я хочу, чтобы расширить это, чтобы показать ту же самую ошибку QR-код всякий раз, когда пользователь вводит любые не алфавитно-цифровые символы (т.е. пробелы, знаки препинания и т.д .; действительный вход не должен быть ограничен BASE58, но будет действительно круто. [BTC адрес использует BASE58 только символы]).

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

Ответ в комментариях или PM мне.

Оплата: 0,1 BTC.

BitcoinMoxy сейчас офлайн Пожаловаться на BitcoinMoxy   Ответить с цитированием Мультицитирование сообщения от BitcoinMoxy Быстрый ответ на сообщение BitcoinMoxy


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


21 мая 2013, 9:31:56 AM   # 2
 
 
Сообщения: 1540
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

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





В qrconf.jf

Добавьте следующее:
Код:
если (text.match (/ [^ 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz] + / г)) {
document.getElementById ( 'дг') innerHTML = create_qrcode. ( 'Error!');
}
после:
Код:
заменить (/ ^ [\ s \ u3000] + | [\ s \ u3000] + $ / г, '');
на новой линии.

ИЛИ

Я лично предпочитаю, чтобы просто удалить все символы не Bitcoin адреса от ввода, вместо того чтобы показывать ошибку. Для этого, заменить:
Код:
заменить (/ ^ [\ s \ u3000] + | [\ s \ u3000] + $ / г, '');
с:
Код:
заменить (/ [^ 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz] + / г, '');


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

22 мая 2013, 6:47:48 PM   # 3
 
 
Сообщения: 120
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

Спасибо за вклад, решение # 1 прекрасно выглядит хорошо для меня, но он не работает так, как я хочу, чтобы работать.
Я пытался код, переписав его немного, и т.д., но он продолжает делать то, что он хочет.
Иногда это работает, иногда нет. (Языки программирования просто не приходят естественно для меня).

То, что я хочу, чтобы это сделать:

- создать QR-код с сообщением об ошибке по умолчанию в QR, как определено в ошибка вар всякий раз, когда входной
      -меньше, чем 25 символов в длину
      -имеет какие-либо символы, не BASE58 в нем

еще, создать QR для действительного Bitcoin (или любой altcoin адрес), используя create_qrcode (текст).

Сделайте мне смету для оплаты вместе с решением (но при этом оставаться в пределах разумного, пожалуйста).


Вот код в qrconf.js после пробуя различные вещи (оригинал один еще на сайте):

Код:
вар draw_qrcode = функция (текст, typeNumber, errorCorrectLevel) {
document.write (create_qrcode (текст, typeNumber, errorCorrectLevel));
};

Ошибка вар = "Попробуй еще раз!";
вар текст = document.forms [0] .elements [ 'тзд'] значение.;

вар create_qrcode = функция (текст, typeNumber, errorCorrectLevel, таблица);


вар update_qrcode = функция () {
вар текст = document.forms [0] .elements [ 'тзд'] значение.;

если (text.length < 25) {
. Document.getElementById ( 'дг') innerHTML = create_qrcode (ошибка);
}

если (text.match (/ [^ 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz] + / г)) {
. Document.getElementById ( 'дг') innerHTML = create_qrcode (ошибка);
}

еще {
. Document.getElementById ( 'дг') innerHTML = create_qrcode (текст);

};


};



Я не понимаю, почему он не работает .. то, что я делаю неправильно?

заранее спасибо

BitcoinMoxy сейчас офлайн Пожаловаться на BitcoinMoxy   Ответить с цитированием Мультицитирование сообщения от BitcoinMoxy Быстрый ответ на сообщение BitcoinMoxy

23 мая 2013, 4:24:16 AM   # 4
 
 
Сообщения: 1540
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

Yeh я забыл там был "еще", Проблема: сначала он проверяет длину, если это только 15 символов будет показывать ошибку, но тогда он будет идти к следующему "если" и если у него есть правильные символы он будет идти к "еще" и показать QR-код, даже если это меньше, чем 25 символов.


Вы можете совместить это:
Код:
если (text.length < 25) {
. Document.getElementById ( 'дг') innerHTML = create_qrcode (ошибка);
}

если (text.match (/ [^ 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz] + / г)) {
. Document.getElementById ( 'дг') innerHTML = create_qrcode (ошибка);
}
чтобы:
Код:
если (text.length < 25 || text.match (/ [^ 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz] + / г)) {
. Document.getElementById ( 'дг') innerHTML = create_qrcode (ошибка);
}

Это должно работать, вы можете проверить его и здесь: http://jsfiddle.net/J325A/ (Вы можете изменить "текст" недействительный адрес затем снова запустить.)

NLNico сейчас офлайн Пожаловаться на NLNico   Ответить с цитированием Мультицитирование сообщения от NLNico Быстрый ответ на сообщение NLNico

24 мая 2013, 3:50:57 PM   # 5
 
 
Сообщения: 120
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

Оставайтесь на линии. Позвольте мне взглянуть на это.



BitcoinMoxy сейчас офлайн Пожаловаться на BitcoinMoxy   Ответить с цитированием Мультицитирование сообщения от BitcoinMoxy Быстрый ответ на сообщение BitcoinMoxy

24 мая 2013, 5:10:34 PM   # 6
 
 
Сообщения: 6
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

Должен любить QR!
jezagee сейчас офлайн Пожаловаться на jezagee   Ответить с цитированием Мультицитирование сообщения от jezagee Быстрый ответ на сообщение jezagee

29 мая 2013, 12:02:29 AM   # 7
 
 
Сообщения: 120
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

Большое спасибо.

Ваш вклад неоценим! Оплата передается с использованием кода.

 

BitcoinMoxy.com


BitcoinMoxy сейчас офлайн Пожаловаться на BitcoinMoxy   Ответить с цитированием Мультицитирование сообщения от BitcoinMoxy Быстрый ответ на сообщение BitcoinMoxy

29 мая 2013, 1:19:15 AM   # 8
 
 
Сообщения: 1540
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

Получили компенсацию, спасибо. Удачи с вашего сайта
NLNico сейчас офлайн Пожаловаться на NLNico   Ответить с цитированием Мультицитирование сообщения от NLNico Быстрый ответ на сообщение NLNico

29 мая 2013, 1:22:21 AM   # 9
 
 
Сообщений: 42
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

Так что ваши проблемы укомплектовать исправить? Dont нужна дополнительная помощь?
код сейчас офлайн Пожаловаться на кодо   Ответить с цитированием Мультицитирование сообщения от кодо Быстрый ответ на сообщение кодо

29 мая 2013, 4:19:35 PM   # 10
 
 
Сообщения: 120
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

Так что ваши проблемы укомплектовать исправить? Dont нужна дополнительная помощь?

Я буду держать вас в курсе в ближайшее время. (Я считать, что это предложение о помощи.)




BitcoinMoxy сейчас офлайн Пожаловаться на BitcoinMoxy   Ответить с цитированием Мультицитирование сообщения от BitcoinMoxy Быстрый ответ на сообщение BitcoinMoxy

7 июня 2013, 6:23:04 PM   # 11
 
 
Сообщения: 120
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

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

Фигурное это один из всего себя (я так горжусь ...)


Поле ввода autofocused, поэтому загрузка страницы и нажав CTRL-V и ENTER теперь будет генерировать QR-код, как и щелкая пальцами.

Примечание: Это работает для любой altcoins тоже!


BitcoinMoxy.com

BitcoinMoxy сейчас офлайн Пожаловаться на BitcoinMoxy   Ответить с цитированием Мультицитирование сообщения от BitcoinMoxy Быстрый ответ на сообщение BitcoinMoxy

7 июня 2013, 6:31:20 PM   # 12
 
 
Сообщений: 14
Цитировать по имени
цитировать ответ
по умолчанию Re: [DONE] Платежный .1 BTC для простого Javascript затруднительного

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW