Archive

Archive for the ‘Programming’ Category

Удаление папокок/директорий не содержащих какой либо файл.

Февраль 10th, 2013

Столкнулся с необходимостью обработки большого количества папок. Необходимо было удалить директории не содержащие определенный файл, так как директорий было более 2000, руками это сделать было не возможно.

BAT cкрипт нам поможет:

@echo off
1>nul chcp 1251
pushd «d:\ДИРЕКТОРИЯ» || goto:eof

for /f «tokens=*» %%i in (‘ dir /b /ad . ‘) do (

1>nul 2>&1 dir /b /s /a-d «%%i\*.txt» «%%i\*.exe» «%%i\*.zip» || rd /s /q «%%i»

)

1>nul chcp 866
popd

Read more…

Programming , ,

GDots для Xrumer’a

Март 26th, 2012

Решил написать небольшой скрипт на php, для расстановки точек в email-адресе, с вариатором вод Xrumer.

Скрипт не создает список емейлов, с точками. Но делает одну строку с вариациями под проект Xrumer.

Пример работы:

Исходный email: anymailname@gmail.com

После обработки: a{n|.n}{y|.y}{m|.m}{a|.a}{i|.i}{l|.l}{n|.n}{a|.a}{m|.m}{e|.e}@gmail.com

Вставляем результат в проект Xrumer’a и получаем случайные вариации емайла.
Read more…

PHP, XRumer , ,

Чистка DLE от вредоносного кода. Часть 2

Январь 20th, 2011

Постом ранее писал как избавится в DLE от вредоносного кода. Но тот способ какой то проблематичный как мне показалось.

Решил написать скрипт на PHP для очисти базы новостей от вредоносного кода.

Все, что требуется сделать:

  • Закачать скрипт себе на хостинг
  • Открыть скрипт и прописать в нем: Сервер, Пользователя, Пароль, Имя базы данных для доступа к БД DLE
  • Запустить скрипт

После выполнения скрипт отобразит количество исправленных записей.

Скачать: dle_malware_clean.rar (769 byte)

PHP , , , , ,

Технологическая платформа 1С:Предприятие v8.2.13.199

Декабрь 2nd, 2010

Технологическая платформа 1С:Предприятие v8.2.13.199

Скачать: Архитектура x86 | Архитектура x64 для Windows (199.33 Мб)

Новые возможности и изменения
Реализована поддержка СУБД Oracle Database версии 11.1.0.7 (Linux).
В диалоге получения программной лицензии разрешено получение лицензии на электронном носителе, даже в том случае, если возможно автоматическое получение лицензии.
В библиотеку картинок добавлены картинки: «РазвернутьВсе», «СвернутьВсе».

Read more…

1C, Software , , ,

Каталог своих сайтов

Сентябрь 21st, 2009

Сегодня выбрал время и воплотил в жизнь скрипт-каталог «своих» сайтов. Идея заключается в том, что бы разместить этот скрипт на всех «своих» сайтах, для их перелинковки. Скрипт берет данные из MySQL БД, куда вручную заносятся ссылки и информация про сайты. Таким образом создавая очередной сайт/сателит, достаточно просто кинуть скрипт на свежеиспеченный сайт и добавить его в БД, как со всех уже имеющихся сайтов на него появятся обратные ссылки ;). Read more…

PHP, Web , , , , , , ,

Использование PHP для получение html страницы

Сентябрь 20th, 2009

Для наполнения проекта pre.musicdown.org приходится использовать самописный парсер, с помощью которого сайт автоматически наполняется свежей информацией о музыкальных релизах. Парсером является скрипт написанный на PHP,  который в свою очередь через определенный промежуток времени запускает планировщик CRON.

Примерно неделю парсер работал нормально, но через какое то время  админы одного из сайтов от куда скрипт берет информацию обнаружили, что их сайт парсят и запретили доступ к нему c IP  откуда он запускался.
Read more…

PHP , , , , , , , , , ,

1С V8 + рhp. Загрузка файлов [upload] на web-сервер метод POST

Декабрь 29th, 2008

Понадобилось написать обработку с помощью которой была бы возможность загружать некоторые файла на web-сервер. Оптимальным вариантом оказалась загрузка через http. Обнаружил, что в 1C v8 есть интересные возможности для работы с http, а именно HTTPСоединение. Описание из стандарного хелпа оказалось очень скудным, да и примеров хелпописатели подкинуть забыли. В глобальной сети и умных книгах по 1С, конкретных примеров обнаружить не удалось. Пришлось снова разбераться самому…

простой php скрипт для загрузки файлов:

if($_FILES['userfile']['tmp_name'] != «»)
{
copy($_FILES['userfile']['tmp_name'], $_FILES['userfile']['name']);
}

Read more…

1C , , , , , , ,

1С v8 восстановление пароля

Декабрь 28th, 2008

Бывают случаи когда администратор базы 1С теряет пароль от неё … :)  Но это не тот случай.

В этот раз дело так — взял базу для дороботки прикладного решениия, а пароль на пользовтателя взять забыл. Результат нужен заказчику уже в понедельник, а уже воскресенье и звонить не хочется особо. Придется вручную подумал я и дело пошло.

  1. Открываем файл БД 1Cv8.1CD при помощи HEX-редактора. (я использую WinHex)
  2. Делаем «Find Text» с параметрами: Текс для поиска: «users.usr», кодировка: «Unicode».  Должно найти следущую последовательность байт  … 00 00 2D 00 00 00 00 09 00 75 00 73 00 65 00 72 00 …
  3. Меняем один бит перед 09 с 00 на 01. Должно получиться 00 00 2D 00 00 00 01 09 00 75 00 73 00 65 00 72 00. Сохраняем изменения.
  4. Открываем базу конфигураторм 1С и беспрепятственно заходим в неё.
  5. Снова переходим в HEX-редактор и приводим все к первоначальному виду, т.е меняем 01 на 00. Опять сохраняем.
  6. В конфигураторе 1С меняем пароль у необходимого пользователя.


p.s. Помним о том, что пароли следую хранить в надежном месте.

1C , , , , ,

Постановление Кабинета министров №1022 от 19 ноября.

Декабрь 2nd, 2008

1 декабря 2008 г. постановлении Кабинета министров №1022 от 19 ноября вступило в силу.  Данное постановлени устанваливает :

На лекарства  входящие в Национальный перечень основных лекарственных средств и изделий медицинского назначения суммарный размер наценок не должен превышать 50%, с учетом предельной оптовой наценки не более 15%, и предельной розничной наценки не более 35%.

На лекарства и медицинские изделия, входящие в перечень отечественных и импортных лекарственных средств и изделий медицинского назначения, цены на которые подлежат государственному регулированию, суммарный размер наценок не должен превышать 25%, с учетом предельной оптовой наценки не более 10%, и предельной розничной наценки не более 15%.

Напомним, что  17 октября 2008г. Кабинет министров постановлением №955 установил предельную торговую наценку на лекарства по оптовым ценам — 10-15% и по розничным — 15-35%.

p.s. Но нам разработчикам 1С теперь это не страшно… код прикладного решения был переписан так, что изменять наценку на группы товаров теперь пользователь может самостоятельно в любое время без вмешательства разработчиков :) Спасибо прошлому постановлению  №955 от 17 октября 2008г.

1C, Government , , , , , , , , ,

Продажа лицензионной продукции фирмы 1С со скидкой 15-20%.

Декабрь 1st, 2008

C 1 декабря 2008 г. начались продажи всего спектра лицензионной продукции фирмы 1С со скидкой 15-20%.

Почему мы продаем лицензионный софт дешевле, чем его производители? В чем подвох?

Подвоха здесь нет. Мы являемся крупным покупателем продукции фирмы 1С и можем приобретать продукцию с обределенными скидками. Вам мы предлагаем большую часть этой скидки, а часть скидки берем себе за посреднические услуги.

Краткий перчень продукции:

  • 1С:Бухгалтерия 8
  • 1С:Зарплата и Управление Персоналом 8
  • 1С:Предприятие 8. Управление производственным предприятием
  • 1С:Предприятие 8. Управление торговлей
  • 1С:Предприятие 7.7. Комплексная поставка
  • 1С:Бухгалтерия 7.7
  • Web-расширение
  • и т.д.

Контакты:

Тел: +380504975566

ICQ: 141585495

1C , , , , , , , , , , , , ,