Русское сообщество AutoIt

  • Май 20, 2012, 12:11:52 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Вы новичок? Хотите начать изучение AutoIt и не знаете с чего начать?

Для начала ознакомьтесь с темой Быстрый старт для работы с AutoIt.
Затем осмотрите раздел Инструменты и помощь по AutoIt.

Реклама

Автор Тема: [Script] RarJpeg (программа для соединения RAR и JPG файлов)  (Прочитано 5814 раз - 2 votes) 

0 Пользователей и 2 Гостей смотрят эту тему.

ynbIpb [?]

  • Продвинутый
  • ***
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
AutoIt: 3.3.0.0
Версия: 0.1
Категория: ...
Название: RarJpeg
Описание: Программка для создания РарДжипегов.
Rarjpeg — картинка, склеенная с RAR-архивом (JPEG with embedded RAR-file).
Принцип работы: Программы для просмотра изображений анализирую формат JPEG (и многие другие) с начала файла, конец игнорируют. Архиваторы напротив, определяют архив по наличию сигнатуры, которая может находиться где-то в середине файла (т.к. в начале файла может находиться SFX-модуль, который они обязаны проигнорировать, чтобы можно было проводить манипуляции с самораспаковывающимися архивами). За счёт этих двух факторов можно невозбранно слепить картинку и архив в один файл, который приобретёт функциональность обоих кусков.
Зачем это нужно? Возможность выложить контент, не являющийся картинками на ресурсы, где кроме картинок ничего выкладывать нельзя.
з.ы.
Благодарность NIKZZZZ с руборда за помошь в релизации чтения больших файлов.
Код:
Screenshot:

Источник: ynbIpb
« Последнее редактирование: Октябрь 07, 2010, 21:19:47 от ynbIpb »



  Записан

Medic84 [?]

  • Администратор
  • *
  • *****
  • Репутация: 161
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 942
  • Версия AutoIt: 3.3.6.1
    • WWW
    • Награды
Re: (Script) RarJpeg
« Ответ #1, Отправлен: Август 26, 2009, 15:06:46 »
Мне нравится :) Правда еще не встречал сайты где кроме картинок ничего нельзя прикрепить. Полезная программа :)




  Записан
   
На форуме принято отмечать полезные сообщения кнопкой "Полезное сообщение"
Никогда не даю подробных примеров сразу, я сначала навожу на мысль - как можно написать. Учитесь мыслить сами, а не за других людей.
Моя лаборатория - программы, статьи и ответы на вопросы.

ynbIpb [?]

  • Продвинутый
  • ***

  • Автор темы
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: (Script) RarJpeg
« Ответ #2, Отправлен: Август 26, 2009, 15:29:33 »
Я это создал специально для  picasaweb.google.com
Там дают 1 гиг места под фотки и максимальный размер файла 20 mb
И хранится можно сказать вечно.




  Записан

Yashied [?]

  • Глобальный модератор
  • AutoIt MVP
  • *
  • *****
  • Репутация: 1905
  • Online Online
  • Пол: Мужской
  • Сообщений: 3967
  • Версия AutoIt: 3+
    • Награды
Re: (Script) RarJpeg
« Ответ #3, Отправлен: Сентябрь 03, 2009, 03:59:37 »
Чистый код. Хорошо сделал.

 ;)




  Записан
Думай, прежде чем говорить.

ynbIpb [?]

  • Продвинутый
  • ***

  • Автор темы
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: (Script) RarJpeg
« Ответ #4, Отправлен: Сентябрь 03, 2009, 12:12:29 »
Спасибо, стараюсь всегда подробно коментировать код, чтоб самому легче вспоминать было и людям  приятно.




  Записан

Yashied [?]

  • Глобальный модератор
  • AutoIt MVP
  • *
  • *****
  • Репутация: 1905
  • Online Online
  • Пол: Мужской
  • Сообщений: 3967
  • Версия AutoIt: 3+
    • Награды
Re: (Script) RarJpeg
« Ответ #5, Отправлен: Сентябрь 03, 2009, 12:18:18 »
Спасибо, стараюсь всегда подробно коментировать код, чтоб самому легче вспоминать было и людям  приятно.
То, что комментируешь это хорошо, но я имел в виду не это. Просто грамотно составлен код. Продолжай в том же духе.




  Записан

Belfigor [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 689
  • Offline Offline
  • Сообщений: 2195
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: (Script) RarJpeg
« Ответ #6, Отправлен: Сентябрь 05, 2009, 23:20:09 »
Программа полезная, стал активно ею пользоваться при публикации переводов к комиксам :)




  Записан
Любые темы внутри раздела "Разработка ботов" не названные в соответствии с правилами раздела, будут закрываться.
Любой ответ, любого пользователя в теме с предупреждением, направленный на решение вопроса, произведенный до того как предупреждение было исправлено, приведет к закрытию темы и удалению всего что было после предупреждения.

VitAl2013 [?]

  • Гость
Re: [Script] RarJpeg
« Ответ #7, Отправлен: Февраль 18, 2010, 21:03:42 »
А вообще интересно... Можно слепить скажем скриншот программы с самой программой. Наглядно и всё в одном флаконе. А это не прикроют со временем какими-нить антивирусами? есть прогноз?




  Записан

ynbIpb [?]

  • Продвинутый
  • ***

  • Автор темы
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: [Script] RarJpeg
« Ответ #8, Отправлен: Февраль 19, 2010, 08:40:06 »
с EXE  файлами этот трюк не прокатит.
Вреда от этого нет, по этому антивирусникам на это пофиг.




  Записан

Arei [?]

  • Продвинутый
  • ***
  • Репутация: 83
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 771
  • Версия AutoIt: 3.3.8.1
  • Награды Второе место конкурса
    • Награды
Re: [Script] RarJpeg
« Ответ #9, Отправлен: Октябрь 07, 2010, 19:03:16 »
А что с помощью этого скрипта если его изменить соединить например 2 exe или другие файлы.




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Online Online
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: [Script] RarJpeg
« Ответ #10, Отправлен: Октябрь 07, 2010, 20:24:16 »
ynbIpb
Переименуй пожалуйста тему в соответствий с правилами.




  Записан
Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.



«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

ynbIpb [?]

  • Продвинутый
  • ***

  • Автор темы
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
CreatoR, Тему переименовал.

Arei, Соединение с EXE несёт в себе уже совсем другой смысл и назначение. Абсолютно не из этой оперы. Просто в этом случае используется случайное стечение обстоятельств, которое позволяет использовать склеенные файлы без ущерба друг для друга.
Так что НЕТ!






  Записан

IIuOHeP [?]

  • Новичок
  • *
  • Репутация: 1
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 11
  • Версия AutoIt: 3.3.8.0
    • Награды
Может я чего-то не понял... А как файлы разделить после слияния???? :think:




  Записан
Уравновешенный человек — это человек, который способен невозмутимо совершать одни и те же ошибки по несколько раз.

gsom [?]

  • Новичок
  • *
  • Репутация: 1
  • Offline Offline
  • Сообщений: 11
  • Версия AutoIt: AutoIt 3.3.6.0
    • Награды
открываешь картинку винраром
???
профит




  Записан

ynbIpb [?]

  • Продвинутый
  • ***

  • Автор темы
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
IIuOHeP  [?]
Цитата
Может я чего-то не понял... А как файлы разделить после слияния?
В этом нет необходимости. Файл получается универсальный. Но если приспичит, то картинку просто пересохранить в любом редакторе. А архив извлечь и упаковать по новой.




  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
Свойства и методы объектов Windows Script Host
Инструменты и помощь по AutoIt
Yashied 1 4095 Последний ответ Сентябрь 06, 2009, 05:20:21
от CreatoR
[Сеть, интернет] обнаружение PPPoE соединения
AutoIt для новичков
UnEpicFail 6 1327 Последний ответ Август 02, 2010, 23:00:02
от Kaster
[Сеть, интернет] Проверка соединения процесса с сервером.
AutoIt для новичков
maddoc 1 1107 Последний ответ Октябрь 19, 2010, 21:44:49
от madmasles
автоматическая установка соединения
Стол заказов
ArchangeL 16 2738 Последний ответ Декабрь 03, 2010, 13:21:32
от ArchangeL
[Сеть, интернет] Сервер и клиент по средством TCP соединения
Стол заказов
Sergey2210 20 2693 Последний ответ Март 11, 2011, 18:40:12
от Sergey2210
Нужен скрипт автоматического поднятия pppoe соединения при его разрыве.
Стол заказов
Lomonosovav 13 3676 Последний ответ Август 03, 2011, 06:02:30
от AlexLe
[Сеть, интернет] Быстрый способ передача огромных файлов при очень маленькой скорости соединения?
Общение
ohos 6 773 Последний ответ Июль 27, 2011, 22:55:26
от Kaster
Реклама на autoit-script.ru
Общение
Garrett 24 1461 Последний ответ Ноябрь 12, 2011, 17:32:47
от SyCraft
[Сеть, Интернет] Открытие UDP соединения на указ. порту для приема/передачи
AutoIt для новичков
firex 3 265 Последний ответ Март 12, 2012, 17:37:37
от C2H5OH
Отсутствие соединения Клиент-Сервер через Wifi соединение
AutoIt для новичков
Viktor1703 27 535 Последний ответ Апрель 25, 2012, 22:34:06
от Viktor1703


Реклама

* Последние сообщения на форуме
post Сглаживание рывков при передачи новых координат игрока по TCP/IP
[Общение] Ganibal95 Сегодня в 12:10:37
post Перенесено: Уроки программирования и автоматизации посредством AutoIt для чайников
[AutoIt для новичков] Yashied Сегодня в 12:09:28
post Re: Защита исходного кода программы
[AutoIt для новичков] iamOmg Сегодня в 12:09:05
post Проблема с циклами While
[AutoIt для новичков] Andeangl Сегодня в 11:03:15
post Уроки программирования и автоматизации посредством AutoIt для чайников
[Инструменты и помощь по AutoIt] aak Сегодня в 09:41:45
post Re: Как спарсить ссылку внутри тега "td" определенного класса
[Регулярные выражения и прочее] eropov Сегодня в 05:27:00
post Re: Ограничение доступа(блокировка) к компьютеру если не вставлен носитель с ключом
[AutoIt для новичков] Pat4005 Сегодня в 01:02:55
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Сегодня в 00:02:03
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Май 19, 2012, 23:55:37
post Узнать значение возвращаемое функцией javascript
[Автоматизация IE и Web-интерфейса] Viktor1703 Май 19, 2012, 23:25:05

* Пользователи онлайн
  • Dot Гостей: 94
  • Dot Скрыт: 1
  • Dot Пользователей: 26
  • Dot Пользователи Online: