- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ребят, помогите. Задача:
есть пхп скрипт, который должен формировать упаковывать нное количество файлов, т.е архивация. а вот распаковывать должен шарп.
Но всё бы ничего, но есть условие - подключать дополнительные библы к шарпу нельзя(именно в моем случае).
Были такие мысли:
1. запаковать в зип на пхп я могу, а вот распаковать на шарпе - тоже могу, только нужно подключать дополнительные .dll, а это не подходит(ничего не сделаешь, такая задача). код unzipa кроме готовой библы нигде не видел.
в шарпе есть свой упаковшик и распаковшик(сейяас не суть) но упаковать в пхп в такой формат я не смогу.
2. в винде есть стандартная ф-я работы с зип-папками, т.е архивация и разархивация, но, как из шарпа вызвать эту ф-ию для управления ? сразу бросилась мысль, чз командную строку вызвать этот разупаковщик, передать ему параметры типа режим un и путь до архива,
но во первых - как вызвать коммандную строку из шарпа , и во вторых - какой именно командой вызывается стандартный зип.
Т.е задача одна. неважно какими методами, нужно в пхп запаковать, а в шарпе распаковать(при это не использовать скомпилированные библы)
http://www.google.md/search?client=opera&rls=ru&q=php распаковать архив
http://dimox.name/zip_unpack_in_server/
http://www.google.md/search?client=opera&rls=ru&q=php распаковать архив
http://dimox.name/zip_unpack_in_server/
Как в пхп распаковывать я знаю.
За дурака меня держать не нужно.
Как распаковать в шарпе зип архив не используя библиотек которые нужно загружать на машину ? т.е именно виндовскими методами можно пользоваться. дело в том, что будет только 1 ехе, и ни каких библиотек более не грузиться к нему.
вы как дети, а.
Try the free utility from Microsoft called 'ILMerge' available at Download details: ILMerge. It enables merging all assemblies that an app uses (.dlls, .exes) into one .exe for easier deployment purposes via the regular Build process in Visual Studio.
http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx
http://www.developerfusion.com/code/4504/merge-an-exe-and-a-dll-into-one-exe/
http://www.google.ru/#hl=ru&source=hp&q=c%23+how+to+compile+dll+into+exe&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f&oq=c%23+how+to+compile+dll+into+exe&fp=895ffa755874e884
вы как дети, а.
Try the free utility from Microsoft called 'ILMerge' available at Download details: ILMerge. It enables merging all assemblies that an app uses (.dlls, .exes) into one .exe for easier deployment purposes via the regular Build process in Visual Studio.
http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx
http://www.developerfusion.com/code/4504/merge-an-exe-and-a-dll-into-one-exe/
http://www.google.ru/#hl=ru&source=hp&q=c%23+how+to+compile+dll+into+exe&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=f&oq=c%23+how+to+compile+dll+into+exe&fp=895ffa755874e884
Ну я например не считаю себя больно-то взрослым :)
Спасибо за подсказку.
Roin, я тоже не считаю, но гуглящиеся за 5 минут вопросы предпочитаю не задаваь.
Подскажите как запаковать в GZIP всё сдержимое папки на пхп, ф-ю gzencod смотрел но не совсем понял как запаковать туда все файлы папки.
про рекурсию слышали?
про рекурсию слышали?
Да слышал, знаю что это.
Дело вот в чем:
gzip выполняет только одну функцию: сжатие и распаковка одного файла, он не умеет упаковывать несколько файлов в один архив.
Тык можно создать архив .gzip с множеством файлов ?
Или двигаться в направлении merge dll to exe для zip ?
tgz = tar + gzip
вообще, если коммандная строка допустима, то ложите рядом с шарпом консольный архиватор,
который есть и в лине.
а там уже дело техники.
tgz = tar + gzip
Да, читал, что сначала tar'ом все файлы аривят, потом этот тар gzip'ом. Только вопрос, в C# средство System.IO.Compression.GZipStream сможет разпаковать такой архив ? ведь в архиве gz(который сожет распаковать даннный класс) присутствует tar архив.
Или я не совсем понимаю :(
Задача одна, заархивировать в пхп - и разархивировать на C#. Т.е нужно не только учитывать что может пхп, но и как эти возможности реализовать на шарпе.