Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Помогите создать Чекер.

Ответить
Настройки темы
CMD/BAT - Помогите создать Чекер.

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Можно ли как то с помощь Алгоритма Луна создать bat-файл проверяющее контрольные суммы,т.е существование кредитных карт
Вот по примеру на сайте http://planetcalc.ru/2465/ (не реклама)

Отправлено: 20:00, 12-06-2015

 

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Просто нужно провести то же самое,только не по одному номеру,а сразу 100 к примеру

Отправлено: 20:08, 12-06-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Пакетный файл — не лучший выбор. Подбирайте отсюда: Luhn algorithm vbscript powershell - Поиск в Google.

Отправлено: 20:44, 12-06-2015 | #3


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Iska:
Пакетный файл — не лучший выбор. Подбирайте отсюда: Luhn algorithm vbscript powershell - Поиск в Google. »
Понимаете просто я ламер,мало что понимаю в vbscript и других сценариях,мне без разницы на какой платформе лиж бы работало,думал может какой уже софт есть,а я найти не могу или кто сможет уже что то рабочее подкинуть.

Отправлено: 20:55, 12-06-2015 | #4


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата TranCrey:
Понимаете просто я ламер,мало что понимаю… »
Не забывайте регулярно добавлять: «…и не собираюсь ничего в этом отношении менять».


Цитата TranCrey:
может какой уже софт есть,а я найти не могу или кто сможет уже что то рабочее подкинуть. »
По приведённому запросу поиска на первой же странице Вы найдёте искомое: на PowerShell, на VBScript, на C, на Pascal и прочих языках. Первые два языка хороши тем, что не потребуют от Вас устанавливать языковые среды/компиляторы, компилировать и делать сборку — достаточно скопировать текст кода, вставить его в текстовый файл, дать последнему соответствующее языку расширение и начинать пользоваться.

Поскольку Вы ничего ровным счётом не сказали о том, как должно выглядеть «сразу 100 к примеру» — чего Вы ещё ждёте?

Отправлено: 21:32, 12-06-2015 | #5


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Iska:
По приведённому запросу поиска на первой же странице Вы найдёте искомое: на PowerShell, на VBScript, на C, на Pascal и прочих языках. Первые два языка хороши тем, что не потребуют от Вас устанавливать языковые среды/компиляторы, компилировать и делать сборку — достаточно скопировать текст кода, вставить его в текстовый файл, дать последнему соответствующее языку расширение и начинать пользоваться.
Поскольку Вы ничего ровным счётом не сказали о том, как должно выглядеть «сразу 100 к примеру» — чего Вы ещё ждёте? »
Извиняюсь если не ясно выразился,к примеру в этом примере http://planetcalc.ru/2465/ с помощью калькулятора можно узнать валидность одного номер карты,мне же нужно что бы таким же способом можно проделать то же самое,только за 1 раз добавить в проверку не 1 номер а сразу 1000,желательно сразу из текстового документа,а в дальнейшем после проверки в окне выводился список тех которые валидны и к какому виду карт принадлежат - visa,mastercard и тд
Вот код этого калькулятора:
Код: Выделить весь код
/*
Этот код был создан для онлайн сервиса planetcalc.ru пользователем Anton.
Код доступен на условиях лицензии Creative Commons Attribution/Share-Alike License 3.0 (Unported) (by-sa).
Вы можете использовать его (копировать и модифицировать) только с сохранением оригинального лицензионного соглашения,
а также при условии размещения ссылки на оригинальную работу http://planetcalc.ru/2460/.
*/
function Calculate( card, issuers, mii, issuer, valid ) {
	var arr = [ ];
	for ( var i = 0;
	i < issuers.length;
	++ i ) {
		var iss = issuers[ i ];
		if ( ! iss.ranges ) {
			continue;
		}
		var r = new String( iss.ranges ).split( ',' );
		for ( var j = 0;
		j < r.length;
		++ j ) {
			var rr = r[ j ].split( '-' );
			if ( rr.length == 1 ) {
				rr.push( rr[ 0 ] );
			}
			arr.push( {
				"name" : iss.name, "low" : rr[ 0 ], "high" : rr[ 1 ], "length" : iss.length, "validation" : iss.validation
			}
			);
		}
	}
	arr.sort( function ( a, b ) {
		var ldiff = a.low.length - b.low.length;
		if ( ldiff != 0 ) {
			return ldiff;
		}
		if ( a.low < b.low ) {
			return - 1;
		} else if ( a.low == b.low ) {
			return 0;
		}
		return 1;
	}
	);
	var found = false;
	for ( var i = arr.length - 1;
	i >= 0;
	-- i ) {
		var iss = arr[ i ];
		var prefix = card.substr( 0, iss.low.length );
		if ( prefix >= iss.low && prefix <= iss.high ) {
			issuer.SetValue( iss.name );
			found = true;
			break;
		}
	}
	if ( ! found ) {
		for ( var i = 0;
		i < mii.length;
		++ i ) {
			var iss = mii[ i ];
			if ( card.indexOf( iss.code ) == 0 ) {
				issuer.SetValue( iss.name );
				break;
			}
		}
	}
	var result = Planetcalc.Calculate2461( {
		"digits" : card
	}
	);
	valid.SetValue( result.checksum == 0 );
}

Отправлено: 21:45, 12-06-2015 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Помогите создать Чекер.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Помогите создать батник 048 Скриптовые языки администрирования Windows 1 25-01-2015 09:35
Помогите создать батник! HELP Тест-форум 0 16-10-2011 16:23
Proxy/NAT - Помогите создать локалку. Bordermax Сетевые технологии 2 13-07-2010 19:57
Как поставить PR чекер на сайт? QUMATOZ Вебмастеру 6 09-11-2008 21:18
Помогите создать сайт Red Virus Вебмастеру 6 03-03-2008 19:01




 
Переход