г. Санкт-Петербург
Войти
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Заказать звонок
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности


1
3
4
5
6
7
8
9
10
11
12
Пере Прошивка Китайского мини роутера, прошика,роутер,китай
 

Все действия ниже проводить на роутере с прошивкой, как на фото ниже, с другими прошивками(изначальными) возможен другой вариант и при неправильной прошивке - есть возможность "окирпичить" данный девайс!!!

Также желательно убедиться, что на девайсе 32 МБ флеш-памяти, хотя я этого не делал, рисковал!!!

[IMG WIDTH=504 HEIGHT=184]https://avatars.mds.yandex.net/get-zen_doc/99101/pub_5ced94575f1d9900afd7f042_5ced985f5f1d9900afd7f079/scale_1200[/IMG]

Для начала нужно скачать [URL=https://yadi.sk/d/7LxoXBqIrCzyb]прошивку и загрузчик[/URL]. Также понадобиться программа [URL=https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html]PuTTY[/URL]. Программу устанавливаем на пк, а загрузчик и прошивку размещаем на флешке, отформатированной в FAT32!

[IMG WIDTH=587 HEIGHT=56]https://avatars.mds.yandex.net/get-zen_doc/249065/pub_5ced94575f1d9900afd7f042_5ced9a341cd66200af7a2ed7/scale_1200[/IMG]

Подключаем к "китайскому" роутеру флешку с файлами прошивки, питание на роутер можно подать от USB-порта компьютера, и соединяем роутер и компьютер LAN-кабелем.

[IMG WIDTH=548 HEIGHT=731]https://avatars.mds.yandex.net/get-zen_doc/1880126/pub_5ced94575f1d9900afd7f042_5ced9cff63dd9700af4107d6/scale_1200[/IMG]

Далее запускаем программу [URL=https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html]PuTTY[/URL] на компьютере.

[IMG WIDTH=468 HEIGHT=445]https://avatars.mds.yandex.net/get-zen_doc/1881575/pub_5ced94575f1d9900afd7f042_5ced9d650b209800af2a4b94/scale_1200[/IMG]

Соединяемся с роутером по Telnet ( IP роутера по умолчанию 192.168.100.1). При подключении вводим логин и пароль, по умолчанию на роутере - admin/admin.

[IMG WIDTH=668 HEIGHT=418]https://avatars.mds.yandex.net/get-zen_doc/1900266/pub_5ced94575f1d9900afd7f042_5ced9e7322468200b3c51f16/scale_1200[/IMG]

После соединения выполняем поочередно команды (фото выше):

ls -la /media

ls -la /media/sda1/

mtd_write write /media/sda1/boot_tftp.img Bootloader

mtd_write write /media/sda1/firmware.bin Kernel

Первые две команды - проверяем подключение флешки и наличие на ней загрузчика и прошивки, третьей командой заливаем загрузчик, ждем несколько секунд, пока он прошьется и выполняем четвертую команду - прошивка в OpenWRT «Хитрый домовенок». Прошивка длиться секунд 40, ждем окончания и перезагружаем роутер командой reboot .

Все у нас роутер с новой прошивкой.

[IMG WIDTH=648 HEIGHT=295]https://avatars.mds.yandex.net/get-zen_doc/1590748/pub_5ced94575f1d9900afd7f042_5ceda1388302dc00ae5c3e2a/scale_1200[/IMG]

После перезагрузки в веб-интерфейс заходим по IP 192.168.1.1 !!!

Без каких либо настроек подключил в роутер 4G-модем 824F от МТС(разлоченный) с сим-картой ростелекома и сразу появился интернет! Правда, по скорости подключился 3G скорее всего, а не LTE.

Выгрузка заказов из БУС в xml, Скрипт выгрузки заказов из Битрикс в xml
 
Скрипт можно разместить в корневом разделе сайта позволяет выгружать те заказы что ещё не были выгружены в xml для анализа или последующей выгрузки в другую систему.
[CODE]define("NO_AGENT_CHECK", true);
define("NO_KEEP_STATISTIC", true);

require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");

if ( !$GLOBALS['USER']->IsAdmin() )
{
die("Доступно только для администратора.");
}

CModule::IncludeModule('sale');

$arErrors = array();
if ( isset($_REQUEST['ORDER_ID']) || isset($_REQUEST['ORDER_ID_TEXT']) )
{
$nOrder = ( (int)$_REQUEST['ORDER_ID_TEXT'] > 0 ? (int)$_REQUEST['ORDER_ID_TEXT'] : (int)$_REQUEST['ORDER_ID'] );
if ( $nOrder && CSaleOrder::GetByID($nOrder) )
{
ob_end_clean();

header('Content-Type: text/html; charset=utf-8');
header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');
header('Content-transfer-encoding: binary');
header('Content-Disposition: attachment; filename=order-'.$nOrder.'.xml');
header('Content-Type: application/x-unknown');

ob_start();
CSaleExport::ExportOrders2Xml(array('ID' => $nOrder));
$sXml = ob_get_clean();

echo strtr($sXml, array('encoding="windows-1251"' => 'encoding="utf-8"'));
exit();
}
else
{
$arErrors[] = "Заказ №{$nOrder} не найден.";
}
}

$arOrdersID = array();
$dbOrders = CSaleOrder::GetList(array("ID" => "DESC"), array(), false, array('nTopCount' => 200), array('ID', 'DATE_INSERT'));
while ($arOrder = $dbOrders->Fetch())
{
$arOrdersID[] = $arOrder;
}

?>



Просмотр XML выгрузки для заказа






'.var_export($_REQUEST, 1).'';?>

Форма генерирует XML файл заказа, такой же как при экспорте

заказов с сайта в 1C, но в кодировке utf-8 для просмотре в браузере




if ( $arErrors )
{
// Ошибки
echo implode('
', $arErrors).'
';
}

?>
Выберите из списка (200 последних ID):


Или введите номер заказа вручную:




* Полученный XML файл можно открыть в Google Chrome,

файл будет открыт с XML форматированием.



[/CODE]
1
3
4
5
6
7
8
9
10
11
12