Страница 2 из 9

Re: Всякая всячина

СообщениеДобавлено: 07 апр 2017, 17:44
t800
Сейчас спарсмил картинки для категорий. Оказалось что у многих картинок есть черная некрасивая граница. Ее можно убрать в графическом редакторе
но слишком долго потому что картинок несколько сотен да и не охота их скачивать с сервера.

Вот как можно убрать границу

Ставим на сервер Imagemagick

Код: Выделить всё
sudo apt-get intall imagemagick


Теперь можно по одной обрезать эту границу у картинок командой

Код: Выделить всё
convert -crop 168x168+2+2 kartinka1.jpg kartinka1.jpg


Но все равно очень долго потому что картинок несколько сотен и имена у всех разные и сложные например: 12423fevfrgtry6yr6j67yn5bvdgfe.jpg

Поэтому быстрое решение это вот такая кoманда:

Код: Выделить всё
find . -iname "*.jpg" -exec convert -resize 168x168+2+2 {} {} \;


И все картинки изменены за 5 секунд, а вручную это бы заяняло наверное бы целый день

Re: Всякая всячина

СообщениеДобавлено: 17 апр 2017, 13:36
t800
Если надо сделать так чтобы в Virtuemart 3 номера заказов начинались не с 1 с какого-нибудь другого числа
(например с номера 310000)

Надо выполнить такие запросы в MYSQL

Сперва если хотите можете очистить таблицы с заказами (Не Делать! Если заказы нужные!)

Код: Выделить всё
TRUNCATE `site_virtuemart_carts`;
TRUNCATE `site_virtuemart_orders`;
TRUNCATE `site_virtuemart_order_histories`;
TRUNCATE `site_virtuemart_order_items`;
TRUNCATE `site_virtuemart_order_userinfos`;
TRUNCATE `site_virtuemart_payment_plg_kkb`;


Потом назначить номер с которого надо отсчитывать следующие заказы

Код: Выделить всё
ALTER TABLE site_virtuemart_orders  AUTO_INCREMENT = 310000;

Re: Всякая всячина

СообщениеДобавлено: 30 апр 2017, 16:17
t800

Re: Всякая всячина

СообщениеДобавлено: 17 май 2017, 19:17
t800
Как перезапустить подключение у ADSL модема чтобы получить новый IP

Первый способ через браузер

Разорвать соединение

Код: Выделить всё
http://user:password@192.168.1.1/wancfg.cmd?action=view&linkCtrl=0&vpi=0&vci=40&conId=1


Подключится заново

Код: Выделить всё
http://user:password@192.168.1.1/wancfg.cmd?action=view&linkCtrl=1&vpi=0&vci=40&conId=1




Второй способ в командной строке

Разорвать соединение

Код: Выделить всё
curl -u user:password  -X POST "http://192.168.1.1/wancfg.cmd?action=view"  --data "linkCtrl=0&vpi=0&vci=40&conId=1"



Подключится заново

Код: Выделить всё
curl -u user:password  -X POST "http://192.168.1.1/wancfg.cmd?action=view"  --data "linkCtrl=1&vpi=0&vci=40&conId=1"

Re: Всякая всячина

СообщениеДобавлено: 19 май 2017, 18:59
t800