Jump to content

Константин Орлов

Administrators
  • Content Count

    1183
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Константин Орлов

  1. Константин Орлов

    Инструкция по Sony Vegas

    Как активировать New Blue FX на Vegas Pro 17? Новая версия 17 по счету (кстати, без русского языка) может начать косячить с активацией уже ранее нормально работавших плагинов New Blue. Попробуйте следующее, если слетела активация: удалить плагины через "Программы и компоненты" установить плагины установите патч (должен идти с плагинами в том месте, где вы все качали)
  2. Константин Орлов

    Инструкция по Sony Vegas

    В целом все изложенное в тексте есть в видео, хотя статья может чем-то дополнять. Это видеоурок для новичка, позволяющий создать проект от начала до конца. Тут дается общее и все необходимое для типичного видео, а после этого вы уже сможете искать на Ютубе видеоуроки по конкретным эффектам или иным деталям. Где скачать Sony Vegas На данный момент самая последняя версия видеоредактора это Sony Vegas Pro v 13.0 Build 453 x64. Самое простое это скачать на rutracker.org, там нет вирусов и адекватные сборки. Но для этого понадобится торрент-клиент и регистрация на сайте. Чтобы открыть запрещенный Роскомнадзором сайт трекера понадобится плагин "Доступ к рутрекеру" для Chrome. Так как это пиратская взломанная версия, то в посте с Sony Vegas на рутрекере идет "Инструкция видео HD по лечению", в скачанных файлах также есть инструкция по лечению. "Лечение" (взлом) займет минуты 2, но потребует внимательности. Для активации русского языка нужно в скачанных файлах запустить Russian.reg, и перезапустить Sony Vegas Первичная настройка Sony Vegas Заходим в "Настройки" и в самом низу "Параметры", потом вкладка "Видео". Первым делом выставляем доступный объем оперативной памяти для видеоредактора. Обычно советуют выставлять не больше половины от всей оперативки. Но если вы часто пользуетесь одновременно 2-3 запущенными копиями программы, тогда лучше разделить это число соответственно на 2 или 3. На скорость рендера объем оперативки влияет слабо, больше влияет на удобство в процессе монтажа. На вкладке "Общие" я убрал галочку с "Автоматически открывать последний проект при запуске", так как часто запускаю Sony Vegas по разным делам, и некоторые крупные проекты грузятся долго, напрягает ждать, чтобы закрыть их. Там же можно убрать "Используйте Net Notifly, чтобы быть в курсе новинок от Sony" это окошко, которое всплывает каждый раз при запуске и только мешает. Монтаж в Sony Vegas Монтаж всегда начинается с того, что вы убираете ресемплирование у добавленных в Sony Vegas видеофайлов (почему Sony Vegas это не делает автоматически вопрос века). Есть два варианта: по одному (простой) или сразу всех файлов (более умный). По одному это кликнуть правой кнопкой на добавленном видеофайле, нажать "Свойства" и поставить галочку "Убрать чересстрочное мерцание", а чуть ниже выбрать "Отключить ресэмплирование". Это применится только к конкретному фрагменту (отрезку) видеофайла, но к другому его кусочку нет. Более умный способ, позволяющий сделать это со всеми видеофрагментами сразу - выделяете на дорожке в самом начале самый нижний видеофрагмент, а в конце линии времени с зажатым Shift выделяете самый дальний и верхний (если несколько видеодорожек одна над другой) фрагмент. Потом правой кнопкой по любому выделенную файлу и выпадающее меню "Переключатели", там выбирайте то же самое, что и в первом варианте: "Убрать чересстрочное мерцание" и "Отключить ресэмплирование". Все файлы через cltr+A выделить нельзя, так как если захватываете аудиофайлы, то это выпадающее меню недоступно. Что такое ресемплирование? Представьте, вы сняли видео с частотой 25 кадров, а сохраняете (рендерите) видео в 30 кадров в секунду. Sony Vegas'у откуда-то надо будет взять лишние 5 кадров, он их берет путем наложения двух соседних кадров друг на друга, в итоге мы получаем смазанность. Но еще немаловажно, что ресемплирование замедляет работу, как в процессе монтажа, так и рендера. Поэтому отключение немного прибавит производительности. Кстати, у картинок или фотографий также нужно отключать ресемплирование, особенно если они будут двигаться, например, увеличиваться (zoom). Более того, даже у текста можно отключать ресемплирование. У меня уже рефлекс при добавлении видео на шкалу времени Sony Vegas отключать ресемплирование, но также в больших проектах с множеством разнообразных фрагментов я перед рендером на всякий случай использую второй способ отключения, вдруг проскочили какие-либо фрагменты. Создание проекта Для начала нужно задать настройки (разрешение, частота кадров) проекта в процессе работы. Ведь при монтаже (еще до рендера) вы будете на предпросмотре видеть видео в каких-то пропорциях, в каком-то разрешении и с какой-то частотой кадров. Делается это через alt+enter. Я всегда выбираю "HDV 720-25p (1280x720; 25,000 кадр/c)" так как это достаточно качественно и не сильно нагружает комп в процессе монтажа. Рендер при этом может быть в 1920х1080 и с частотой кадров 50, одно другому не мешает, так как совпадет соотношение сторон 16:9. А если вы делаете проект в 4:3, например, 640х480, то при рендере в 16:9 некоторые элементы могут перекоситься. Чтобы уменьшить тормоза при предпросморе монтируемого материала можно снизить качество проработки и разрешение окна предпросмотра. Обычно у меня выставлено "Хорошее (половина размера)". Половина размера это значит, что выбранные вами настройки проекта 1280x720 делятся на 2, а "хорошее" это уровень проработки деталей, как качество графики в компьютерных играх. Частота кадров, выбранная в alt+enter влияет на шкалу времени (то где вы монтируете фрагменты), минимальный шаг (квант) деления это 1 кадр, если вы выберете 50 кадров в секунду, то на монтаже в секунде у вас будет 50 единиц. Мне обычно достаточно 25, даже если видеофайл-источник в 50. На рендер настройки в alt+enter не влияют. Настройки рендера в Sony Vegas Я использую два формата Windows Media Video V11 (*.wmv) и MainConcept AVC/AAC (*.mp4, *.avc). Если не хотите ни во что вникать, то новичку можно пользоваться преднастройками Windows Media Video V11 (*.wmv), дающимися по умолчанию, но только до 720p включительно. А если хочется улучшить, то желательно выставить в настройках количество кадров, как в источнике. Можно поднять битрейт где-то на 50%, это соответственно увеличит размер файла, но сделает его чуть более качественным. Набор настроек для 1080p почему-то нестандратный, поэтому его придется редактировать вручную. Самое главное убрать кривое соотношение сторон, на вкладке "Видео" в настройках шаблона рендера (не путайте с настройками предпросмотра alt+enter) в "Соотношение сторон пикс.:" поставьте "1,000 (квадрат)". Далее установите частоту кадров, и битрейт. Я рендерю 1080p в битрейте 12. MainConcept AVC/AAC (*.mp4, *.avc) чуть посложнее, но и интересней. Основное отличие его в том, что он чуть быстрее сам по себе, плюс при рендере к процессу подключается видеокарта (слишком старые нет), и если она достойна процессора, то с ней рендер может быть 2 раза быстрее. Минус в том, что при рендере с видеокартой общее качество чуть снижается, да и размер файлов у этого кодека выше. И еще этот формат любит делать готовый материал темнее, чем источник. Лечится это через "Спецэффекты выходного видеосигнала" (слева вверху над окном предпросмотра), где нужно выбрать "Уровни Sony", в которых установить "Студийный RGB в компьютерный RGB", чтобы стало светлее. Или "Компьютерный RGB в студийный RGB", чтобы стало темнее (на случай если у вас после рендера становится "светлее") Советы бывалых Делайте BackUp, сделать это просто - создайте в каталоге, где находится ваш файл проекта (.veg) папку BackUp и просто зажав cltr переместите туда файл проекта, он скопируется. В процессе работы переодически закидывайте туда копии (Win 7 вас спросит, что делать с совпадающими именами, выберите "переименовать и сохранить оба файла"). Это нужно, чтобы спокойней себя чувствовать, что можно откатить проект в любой момент. Но главное - бывает Sony Vegas зависнет прямо во время сохранения файла, и запорет сам файл сохранения. Было пару раз всего, но потерять десятки часов труда это весело. Автосохранение и восстановление не всегда спасает. В процессе работы после каждого важного действия не забывайте сохранять проект cltr+S. Отличный способ работы на медленных компьютерах - если я делаю обзор на фильм в 1080p, то я также скачиваю с Ютуба его 360p-версию. Монтирую с ней, так как она требует в разы меньше ресурсов, а перед рендером нажимаю на любой фрагмент файла правой кнопкой, выбираю "Выбрать из списка медиафайлов проекта", потом уже в списке правой кнопкой на нем, и выбираю "Заменить". Заменяю на 1080p-версию. Если нужно на шкале времени раздвинуть множество фрагментов, чтобы выставить туда кусочек, то можно использовать cltr+L. Включив этот режим вы можете двигать сразу все фрагменты на всех дорожках справа от курсора не выделяя каждый. Главное не забывайте его потом выключать, иначе при удалении или уменьшении размера фрагмента часть проекта наедет на другую. Обычно используется для того, чтобы врезать или вырезать из середины проекта какой-то элемент, и состыковать другие его части.
  3. Посмотрим на факты и источники, чтобы оценить, сколько убытков несет общество (государственный бюджет и отдельно сам народ), а также во сколько обходится бюджету конкретного человека регулярное отравление тела алкоголем и табаком. Простые цифры с указанием источника информации. Эта тема является хранилищем пруфов для статьи "Россияне пропивают в месяц по крымскому мосту" (только по этой ссылке актуальная версия статьи). Данные приведены, как правило, за 2017-2020 годы, в зависимости от того, за какой год удалось найти информацию. Раздел "Сколько теряют выпивающие?" "В среднем каждый пьющий теряет около 30 тысяч рублей в год." - Точных данных о количестве несовершеннолетних не нашел, поэтому воспользовался тем, что есть. Итого получается, что у нас 114 млн совершеннолетних, отнимаем 33% трезвенников и получаем 76 млн. 2,4 трлн рублей потраченных за 2017 год на алкоголь делим на 76 млн человек, получаем в среднем 31 тысячу рублей в год теряет каждый пьющий. "В 2017 году в России было продано алкоголя почти на два с половиной триллиона рублей, много это или мало?" В 2017 году алкоголя продано на 2,4 трлн, при НДС 18% в бюджет попало +300 млрд https://rostov.tsargrad.tv/articles/krepche-zhigulej-skolko-alkogolja-v-bjudzhete-rossii_155401 Курят 29%, трезвенников 33% https://obzor.press/russian/2019053092951 В России 33 млн несовершенно летних и 114 млн совершеннолетних. https://ria.ru/20190911/1558551419.html Кстати, теневая часть алкогольного рынка до 30% https://iz.ru/629803/alina-evstigneeva/seryi-rynok-alkogolia-v-rossii-sostavliaet-20-30 Раздел "Сравнение новых налогов с пропиваемыми и прокуриваемыми деньгами" ""Повышение НДС на 2% (639 млрд)"" https://rostov.tsargrad.tv/articles/krepche-zhigulej-skolko-alkogolja-v-bjudzhete-rossii_155401 "Повышение стоимости медсправки на права (предположительно 78 млрд)" 52 млн автомобилей умножаем на доп. стоимость справки (пишут в среднем +3000р), получаем 156 млрд, делим на 2, так как медкомиссию нужно проходить раз в 2 года. Данных конкретно по количеству водителей не нашел. Есть инфа о 52 млн автомобилей: https://ria.ru/20190919/1558863271.html Цена справки 3000р https://aif.ru/auto/gibdd/na_skolko_dorozhe_stanet_poluchit_medspravku_dlya_voditelskih_prav Среднемесячная зарплата "Если средняя зарплата по стране 44 тысячи рублей" Среднемесячная зарплата в 2018 году — 43 400 рублей (690 $). Общий объём денежных доходов населения России в 2018 году составил 58 трлн рублей (920 млрд $) Источник: https://ru.wikipedia.org/wiki/Доходы_населения_России (https://www.gks.ru/free_doc/doc_2018/social/osn-12-2018.pdf) Стоимость крымского моста 227,9 млрд рублей https://tass.ru/obschestvo/5027227 Доходы бюджета от алкоголя 363 миллиарда рублей Налоговые поступления в федеральный бюджет РФ от акцизов на алкоголь в 2017 году составили 363 миллиарда рублей https://ria.ru/20180301/1515571991.html Доходы бюджет от продажи сигарет 510 млрд в 2017 году https://www.pnp.ru/economics/dokhody-ot-dyma-500-milliardov-kazne-ostalnoe-v-teni.html Больше всего смертей от алкоголя в России - медицинский журнал Lancet и Фонд Билла Гейтс https://rostov.tsargrad.tv/articles/krepche-zhigulej-skolko-alkogolja-v-bjudzhete-rossii_155401 Доходы в консолидированный бюджет РФ от алкоголя 1 триллион, сам бюджет 31 триллион. 3,3% бюджета это "пьяные" деньги. https://rostov.tsargrad.tv/articles/krepche-zhigulej-skolko-alkogolja-v-bjudzhete-rossii_155401 Убыток от алкоголя 1,7 трлн (НИИ организации и информатизации здравоохранения Минздрава) https://rostov.tsargrad.tv/articles/krepche-zhigulej-skolko-alkogolja-v-bjudzhete-rossii_155401 В 2018 году россияне выкурили 300 млрд сигарет https://tass.ru/obschestvo/6487657 300 000 000 000 сигарет это 15 000 000 000 пачек, если средняя пачка стоит 120 рублей, то это 1 800 000 000 000 рублей. Если у нас курят 42 млн чел (29% от населения), и тратят в год 1.8 трлн на сигареты, то на одного курильщика приходится 42 857р в год. Средняя цена пачки взята условно, точных данных по этому нет. Сумма пенсии при зарплате 40 тысяч рублей (средняя по стране) https://fbm.ru/finansy/zavisimost-razmera-pensii-ot-zarplaty.html#i "Представитель Минздрава России Халтурина Дарья сообщила, что от алкоголя и табака ежегодно погибает 500 тысяч человек, что наносит экономике ущерб не меньше 2 триллионов рублей" https://lenta.ru/news/2017/11/21/damage/ "Этих денег хватило бы на ежегодную выплату всем пенсионерам по 45 тысяч рублей." 2 трлн делим на 44 млн = 45 тысяч. Количество пенсионеров "в 2019 году — уже 43,9 млн человек" https://aif.ru/money/mymoney/chislennost_pensionerov_v_rossii_v_raznye_gody_infografika Главный нарколог Минздрава Белоруссии: убытки от алкоголя в 8 раз выше доходов http://trezvayamagnitka.ru/news/mir-vokrug/265-belarus-ekonomicheskij-ushherb-ot-potrebleniya-alkogolya-prevyshaet-doxody-ot-prodazhi-spirtnogo-v-8-raz.pdf https://vk.com/wall-58483070_1303 Полет Гагарина в космос обошелся Союзу почти 3 трлн руб. в современных деньгах https://yakapitalist.ru/finansy/stoimost-poleta-gagarina-v-kosmos/ По 11 литров спирта в год пьют россияне https://iz.ru/941804/2019-11-11/stala-izvestna-samaia-piushchaia-strana-v-mire В год в России рождается около 750 тысяч первенцев (а всего 1.6 млн) https://aif.ru/money/mymoney/dengi_vpered_v_kakuyu_summu_oboydetsya_byudzhetu_matkapital_za_pervenca Россияне на алкоголь и табак тратят в год 4.3 трлн рублей, если инвестировать эти деньги на материнский капитал за первенца, то можно выплачивать по 5 733 333 рубля. Если за любого ребенка, то 2.8 млн, если рождаемость поднимется вдвое, то уже 1.4 млн. Рождаемость и смертность в 2019 https://www.kp.ru/daily/27121/4204018/ Доказательство тезисов из статьи Всего за полтора года трезвости на сэкономленные деньги россияне могли бы купить все акции самой дорогой российской компании Газпром. Конец 2019 года: капитализация Газпрома 98 млрд долларов https://riarating.ru/infografika/20200131/630152195.html или https://finance.rambler.ru/realty/43602399-sberbank-zanyal-vtoroe-mesto-v-reytinge-100-samyh-dorogih-publichnyh-kompaniy-rossii/ Курс доллара в это время 63 рубля. 98 миллиардов долларов умножаем на 63 рубля, получаем 6,174 трлн рублей стоит Газпром (полтора года трезвости). Прибыль Газпрома в 2019 году 1.456 трлн https://www.rbc.ru/rbc500/ Просто интересная заметка. Либо Сургутнефтегаз, Татнефть, Яндекс, МТС, Банк ВТБ, Магнит, Mail.Ru Group, М.Видео, QIWI и КАМАЗ вместе взятые. https://riarating.ru/infografika/20200131/630152195.html Смотрим стоимость акций компаний (в миллиардах долларов), суммируем, получаем те же 4.3 трлн рублей (по курсу на декабрь 2019 года): Сургутнефтегаз 29.305 Татнефть 26.948 Яндекс 14.286 МТС 10.370 Банк ВТБ 9.637 Магнит 5.652 Mail.Ru Group 4.908 М.Видео 1.512 QIWI 1.214 КАМАЗ 0.696 Конец 2019 года: курс доллара 63р https://ratestats.com/dollar/2019/12/ Что россияне могли бы построить для себя, если бы всего на год отказались от самоотравления и направили эти деньги в инвестиции: Крымский Мост (228 млрд) https://www.rbc.ru/photoreport/18/11/2019/5dd274649a7947720ac6c962 крымская трасса Р260 «Таврида» на 250 км (166 млрд) https://www.rbc.ru/economics/29/09/2017/59ce37a59a79470aefde756f космодром «Восточный» (92 млрд) https://riafan.ru/1163708-rogozin-raskryl-stoimost-stroitelstva-kosmodroma-vostochnyi газопровод «Турецкий Поток» (450 млрд) https://www.rbc.ru/business/22/06/2017/594ba32b9a7947e4776b6c9f второй авианосец в дополнение к Адмиралу Кузнецову (350 млрд) https://www.kp.ru/online/news/3690938/ "собрать детей в школу" https://www.rbc.ru/rbcfreenews/5b889fe89a7947112255cd94 "В ходе опроса ВЦИОМа выяснилось, что россияне в среднем тратят более 21 тыс. руб., чтобы купить все необходимое для ребенка к началу учебного года." "собрать детей в школу" https://www.kp.ru/daily/27022.3/4083754/ "построить самый высокий небоскреб в мире (112 млрд)" Самый высокий небоскреб находится в Дубае, стоимость строительства в 2010 году равнялась 1.5 млрд долларов. В современных ценах 1.5 млрд * 75 = 112 млрд рублей. https://www.interfax.ru/business/503090 "построить Большой Андронный Коллайдер (750 млрд)" https://www.kp.ru/daily/26879.5/3923230/ "Однако машина стоимостью более 10 миллиардов практически сразу начала давать сбои в работе." "построить самый большой стадион от 100 тысяч зрителей (120 млрд)" Берем стоимость самого большого стадиона, докидываем сверху несколько процентов, чтобы построить побольше https://life.ru/p/1319007 "Китайцы строят суперстадион на 100 тысяч зрителей за $1,5 млрд" "построить больницу от коронавируса в Новой Москве (7 млрд)" https://lenta.ru/news/2020/04/14/moscoww/ "В Москве подсчитали, что примерная стоимость строительства COVID-центра в Новой Москве составит 5-7 миллиардов рублей. " Крупнейший ледокол класса "река-море" (37 млрд) "Крупнейший в мире ледокол мощностью 60 МВт, способный работать в режиме «река—море»" https://expert.ru/ratings/50-krupnejshih-investproektov-v-rossii-do-2025-g "Общая стоимость комплекса оценивается в 120,7 млрд рублей" https://ru.wikipedia.org/wiki/Лахта-центр На апрель 2018 года "По оценкам же военных экспертов на Сирийскую кампанию уже потрачено около $2 млрд (120 млрд руб)" https://www.kp.ru/daily/26820/3857210/ "На медицину в год россияне тратят 700 млрд" https://ria.ru/20191119/1561100597.html 2018 год "Росстат: россияне потратили за год почти 700 миллиардов рублей на медуслуги" "Из федерального бюджета на оборону выделяется чуть меньше 2 трлн" "Объем средств, выделенных Министерству обороны России в 2020 году, составит 1,894 трлн рублей" На развитие сельского хозяйства 290 млрд "Объем финансирования госпрограммы развития сельского хозяйства и регулирования рынков сельскохозяйственной продукции, сырья и продовольствия в 2020 году может составить 290,134 млрд рублей." Развития здравоохранения 2,4 трлн "Объем финансирования государственной программы развития здравоохранения может составить 2,4 трлн рублей." На музейное дело 44 млрд Поддержка государственных цирковых организаций 1 млрд Развитие транспортной системы 1 трлн "Объем финансирования программы запланирован на уровне 948,5 млрд рублей в 2020 году" На космическую программу 111 млрд Борьба с онкологическими заболеваниями 190 млрд Источник: https://tass.ru/ekonomika/6928986 Профицит бюджета РФ в 2020 году составит 0,9 трлн рублей https://www.mk.ru/economics/2019/09/26/proficit-byudzheta-rf-v-2020-godu-sostavit-09-trln-rubley.html Прогнозируемое ВВП 112 трлн - "Утвердить основные характеристики федерального бюджета на 2020 год, определенные исходя из прогнозируемого объема валового внутреннего продукта (ВВП) в размере 112 863 млрд рублей" https://www.banki.ru/news/lenta/?id=10906986 "По данным Минпромторга, объем российского рынка лекарств превысил 1 трлн рублей" https://www.gazeta.ru/business/2019/07/09/12474067.shtml "Из-за ведения системы Платон в разных городах страны собирались целые протестные митинги дальнобойщиков, до 500 человек в только Махачкале, один человек даже погиб. " https://ru.wikipedia.org/wiki/Забастовка_дальнобойщиков_в_России "Сбор на капитальный ремонт (190 млрд)" - " За восемь месяцев 2019 года собрано почти 128,5 млн рублей" - то есть за 12 месяцев около 190 млрд https://news.rambler.ru/other/42937248-uroven-sobiraemosti-vznosov-na-kapremont-na-nachalo-oktyabrya-2019-goda-dostig-95/ "Сбор за вывоз и переработку мусора (200 млрд)" - "Россияне будут платить за мусор по 200 млрд рублей в год" https://www.rline.tv/news/2019-02-26-rossiyane-budut-platit-za-musor-po-200-mlrd-rubley-v-god/ "Вернуть НДС обратно к 18%, а не 20% (639 млрд)" https://www.rbc.ru/economics/05/11/2019/5dbabda49a79474ba57f2dd3 "от повышения ставки НДС до 20%, которое вступило в силу с этого года: в 2020 году — 639 млрд руб" Расходы операторов связи на реализацию пакета Яровой (50 млрд) Примерные расходы операторов связи на реализацию пакета Яровой за 5 лет: Мегафон 40, МТС 60, Вымпелком 45, Теле 2 и Ростелеком возьмем аналогично другим - по 50 млрд. Итого 40+60+45+50+50 = 245, округлим до 250 млрд за 5 лет, либо 50 млрд в год. Считаем именно в год, а не разово, так как со временем железо надо обновлять. https://tass.ru/ekonomika/5338302 ""сумма засекреченной части федерального бюджета сопоставима с пропиваемым — 4 трлн"" "Учитывая, что в 2019 году засекреченные траты составят более 3 триллионов рублей, большая часть из которых идет на национальную оборону, в 2020 году эта цифра будет только увеличиваться с 17 до 18,2% от всех расходов бюджета. В бюджет заложено более четырех миллиардов рублей только для увеличения количества служащих, которые служат по контракту" http://yur-gazeta.ru/ekonomika/budjet-rossii-na-2020-god.html "Содержание Государственной Думы 11 млрд" "Администрация Президента 14 млрд" https://newizv.ru/news/economy/31-10-2019/finansirovanie-gosdumy-i-sovfeda-v-sleduyuschie-2-goda-vozrastet-na-20 Если выпивающие родители выберут трезвый образ жизни, то за год сэкономят сумму, достаточную для отправки двух детей в лагерь на 3 недели. https://vlagere.ru/camps/sea/?sort=PROPERTY_PRICE_PER_DAY&method=asc (стоимость трех недель около 30 тысяч) Дополнительное образование (140 млрд) https://ria.ru/20200325/1569103645.html Ремонт и обслуживание автомобилей (312 млрд) Парикмахерские услуги (130 млрд) Оплата коммунальных услуг (2,8 трлн) https://ria.ru/20200313/1568524233.html Компьютерные игры (46 млрд) 736 млн умножаем на 63 рубля = 46 млрд 368 млн рублей "За год россияне потратили на компьютерные игры $736 млн" https://cnews.ru/news/top/2019-02-21_rossiyane_tratyat_sotni_millionov_dollarov_na_kompyuternye Средний курс доллара за 2018 года 63 рубля https://ratestats.com/dollar/2018/ На домашних животных (36 млрд) https://fintolk.pro/news/rossijane-tratjat-na-pitomcev-36-milliardov-rublej/ "Так, скажем, на среднее образование на 2020 год выделено 911,6 млрд руб" https://www.mk.ru/economics/2019/10/10/byudzhet-obrazovaniya-i-nauki-na-20202022-gody-protivorechit-ukazam-putina.html "Если взять структуру расходов семей рабочего или служащего за 1980 год, то, согласно все тому же ежегоднику, траты на алкоголь в среднем составляли 3,1% от всех расходов семейного бюджета" https://news.rambler.ru/other/38881457-skolko-vlasti-sssr-zarabatyvali-na-prodazhe-alkogolya/ Расходы бюджета на церковь "При этом только в новой версии бюджета на 2016 год предусмотрено 2,6 млрд руб." https://www.rbc.ru/investigation/society/24/02/2016/56c84fd49a7947ecbff1473d Главный храм Вооружённых сил РФ в парке «Патриот» (предположительно 6 млрд руб) "Однако Znak.com обнаружил, что сумма 128 госконтрактов, связанных со строительством храма — около 6 млрд руб. То есть, в два раза больше, чем собрано пожертвований. " https://odintsovo.info/news/?id=71488 "На две части фильма «Утомленные Солнцем 2» Михалкова потратили около 2 млрд." Смотрим курс доллара в 2008 году (средний год съемки фильмов) и смотрим в википедии затраты на фильмы: 40 и 45 млн долл. Курс доллара в 2008 https://ratestats.com/dollar/2008/ "И еще останется 700 миллиардов рублей, что равняется расходной части годового бюджета города Санкт-Петербург." https://www.kp.ru/daily/27041/4106617/ "В 2020 году размер трансферта из федерального бюджета в ПФР составит 3,34 трлн руб" http://www.finmarket.ru/news/5068504 И еще интересная статья http://duma.gov.ru/news/27893/ - Карта Изменение численности регионов России https://zen.yandex.ru/media/burckina_new/reiting-depopuliacii-gorodov-i-regionov-rossii-s-1991-goda-5e184d405d636200b1863411 - Карта дотаций по регионам https://zen.yandex.ru/media/show_me_world/kakie-regiony-poluchat-bolshe-vsego-dotacii-v-2020-godu-5e317476bcb94478387dea86 - Карта "Регионы с самыми высокими зарплатами в 2019 году" https://aif.ru/money/business/regiony_s_samymi_vysokimi_zarplatami_v_2019_godu_infografika Раздел "Интересные факты:" всего в России 10 трлн наличных рублей https://mayaksbor.ru/news/sreda_obitaniya/skolko_rubley_khodit_v_obrashchenii_v_rossii/ в то же время россияне хранят в банках 30 трлн сбережений "Согласно статистике Центробанка, на 1 октября 2019 года в российских банках хранились 29,4 триллиона рублей сбережений населения." https://ria.ru/20191125/1561539075.html с конца 2018 по начало 2020 года Россия продала гособлигации США (изъяла отданное в долг) на 6.5 трлн руб "с конца 2018-го Москва продала американских гособлигаций почти на 100 миллиардов." https://ria.ru/20200221/1564982387.html (дата написания статьи февраль 2020), Средний курс доллара в 2019 году 65р https://ratestats.com/dollar/2019/ россияне должны банкам четыре своих алкогольно-табачных бюджета: 17,6 трлн рублей "По данным Центробанка, на начало 2020 года жители России должны банкам больше 17,6 трлн рублей." https://journal.tinkoff.ru/credit-stat/ "Состояние всего двух богатейших россиян (2.8 трлн) превышает сумму годовой траты всех россиян на алкоголь (2.4 трлн)." "Кстати, состояние топ 10 богатых людей России составляет 11 трлн рублей, этого бы хватило, чтобы в течение года выплачивать за рождение ребенка по 6 миллионов рублей. А состояния топ 50 богатейших хватит, чтобы при текущей рождаемость выдавать квартиру ценой 2 миллиона за каждого рожденного в течение семи лет." Выше указано, что в год в России рождается всего 1.6 млн детей Состояние самых богатых россиян в млн долларов (https://www.forbes.ru/rating/397799-200-bogateyshih-biznesmenov-rossii-2020-reyting-forbes) : Топ 1: 19700 * 75р = 1.4 трлн руб Топ 2: (19700 + 18100) * 75р = 2.8 трлн руб Топ 3: (19700+18100+17100) * 75 = 4.1 трлн руб Топ 10: 19700+18100+17100+16800+15200+14400+13400+13000+12500+11300 = 151 500 млн (151 млрд) * 75р = 11 трлн руб. Топ 20: 19700+18100+17100+16800+15200+14400+13400+13000+12500+11300+11200+10500+10000+8500+7300+7200+6600+6500+6300+6300 = 231 900 млн (231 млрд) * 75р = 17 трлн руб. Топ 50: 19700+18100+17100+16800+15200+14400+13400+13000+12500+11300+11200+10500+10000+8500+7300+7200+6600+6500+6300+6300+5500+4800+4600+4500+4100+4000+3800+3500+3400+3400+3300+3300+3100+3100+3100+2800+2700+2700+2500+2400+2300+2300+2300+2200+2100+2100+2100+2000+2000 = 321 900 млн (321 млрд) * 75р = 24 трлн
  4. Константин Орлов

    Отрицательных персонажей в кино нет

    С Дарт Вейдером промашка вышла, я не очень люблю ЗВ, поэтому не в курсе был, что он потом на сторону добра ушел. Но можно заменить его на любого другого персонажа, который не ушел, и которого люди любят.
  5. Говорят, что часть пропаганды алкоголя и табака в кино не работает, так как курят и пьют отрицательные персонажи, с которых люди якобы не берут пример, но в кино почти нет отрицательных персонажей, их путают с антагонистами. Для начала определения: Отрицательный персонаж - персонаж, вызывающий у зрителя эмоциональное отторжение или отрицание, поэтому персонаж так и называется. Он вызывает негативные эмоции (ненависть, отвращение и т.п.), эмоции могут быть несильными, но они точно не положительные. Отрицательных персонажей зритель не любит, и не хочет себя с ними ассоциировать и не сопереживает им. Антагонист - персонаж, противодействующий главному герою. Его сюжетная задача мешать и создавать другим персонажам противостояние, за которым в кино так интересно наблюдать. Он может вызывать симпатию, зритель может испытывать желание подражать ему и восхищаться, но это никак не противоречит тому, что персонаж антагонист. Антагонистов зрители любить могут, не исключено сопереживание и желание ассоциироваться с ними. В подавляющем большинстве фильмов нет отрицательных персонажей, вместо них антагонисты. Для примера возьмем троицу из фильмов Гайдая - Трус, Балбес и Бывалый. Они противостоят главному герою, значит, антагонисты, но являются ли они при этом отрицательными персонажами? Нет, потому что отрицательный персонаж не может быть всенародно любим, а этой троице даже памятники ставят. Памятники Трусу, Балбесу и Бывалому из фильмов Гайдая Это памятники именно персонажам, а не актерам. Памятник актеру имеет табличку, где указано его имя, такие памятники делаются не в образе персонажа, а таким, как люди запомнили самого человека, памятник персонажу делается в образе (костюме) персонажа. Есть памятники антагонистам из фильма Бриллиантовая рука. Памятник волку из "Ну, погоди". Наличие всенародной любви к персонажу — это критерий, определяющий является ли он в массовом сознании отрицательным, так как невозможно одновременно и любить и отрицать (отторгать). Соответственно, персонаж не является отрицательным в случае: Если персонажу ставят памятники. Если дети играются в этого персонажа, значит, персонаж не отрицательный - ребенок не захочет ассоциировать себя с тем, кого он отрицает. Если не зазорно появиться на костюмированной вечеринке в костюме этого персонажа. Если не зазорно повесить у себя дома плакат с этим персонажем. Отрицательных персонажей не используют в рекламе. Например, образа Гитлера или Чикатилло не повысят продажи, так как отторжение к этим историческим персонажам перейдет на продвигаемый товар. И тут становится понятно, что отрицательных персонажей в кино почти нет, по крайней мере в главных ролях. Даже Дарт Вейдер, который по сюжету находится на темной стороне силы, не воспринимается людьми, как отрицательный. Памятник Остапу Бендеру, даже Википедия называет его "обаятельным" Самый вредный случай, это когда делают объективно вредного персонажа главным героем, накачивая его харизмой, в результате чего зритель сопереживает ему и ассоциирует себя с ним. Например, так было в фильме "12 стульев", главным героем которого является мошенник Остап Бендер, или в сериале "Бригада", повествующем о бандитах в главной роли. Есть заблуждение, что это отрицательные персонажи, а значит, они не пропагандируют свою вредительскую модель поведения, но отрицательные персонажи не могут быть в главной роли, так как фильмы цепляют зрителя именно тем, что заставляют его сопереживать персонажам, а невозможно сопереживать персонажу и одновременно отрицать его. Чтобы не было путаницы, стоит напомнить, что под термином "отрицательный персонаж" я имею в виду, воспринимается ли он отрицательным в сознании народа или нет, а не является ли он действительно отрицательным, то есть объективно вредным. Персонажи, поданные отрицательными Было трудно, но я вспомнил несколько персонажей, которых режиссеры действительно старались подать отрицательными: Сталин в фильме Утомленные Солнцем 2 Образ Сталина в фильме "Утомленные Солнцем 2", режиссер Никита Михалков использовал множество приемов, чтобы вызвать подсознательное отторжение к реальной исторической личности, об этих приемах хочется написать отдельную статью, насколько их много, и настолько они техничны, но персонаж Сталина в фильме показан на эпизодических ролях. Шрам и Джафар По-настоящему отрицательные персонажи в главных ролях были в диснеевских мультиках: Шрам из "Король Лев" и Джаффар из "Алладин", что характерно - они даже внешне похожи, но это мультики, а в кино встретить действительно отрицательного персонажа не на эпизодических ролях довольно сложно. Большинство людей не различают антагонистов и отрицательных персонажей, зная это, пропагандисты могут вкладывать пропаганду плохого в действия антагонистов, чтобы зритель подумал, что это антипропаганда плохого, ведь по его мнению это делает отрицательный персонаж. Тут двойная ошибка: во-первых, не отрицательный, а антагонист, а во-вторых, даже отрицательные персонажи прекрасно пропагандируют алкоголь, табак и прочее. В книге «Product placement – Технологии скрытой рекламы» авторства Берёзкиной Ольги, описывается следующий случай скрытой рекламы отрицательными персонажами: Не знаю, был ли злодей в данном фильме отрицательным персонажем или просто антагонистом, но итог в виде сработавшей пропаганды (точнее в данном случае скрытой рекламы) меня нисколько не удивляет. Если данный персонаж повысил продажи конкретной марки алкоголя, то легко предположить, что любой другой персонаж с сигаретой или алкоголем повышает популярность этих ядов, как таковых, без привязки к бренду. Из этого следует вывод - вся пропаганда, что несут якобы отрицательные персонажи, впитывается зрителем, а не отторгается, то есть не работает принцип: "это отрицательный персонаж, поэтому то, что он пьет и курит, не пропаганда, а антипропаганда". У моей группы ВК про манипуляции в СМИ появился чат-вконтакте, где вы можете поучаствовать в совместной разработке статей и видео.
  6. Мультфильм Аладдин 1992 года хоть и не актуален, но я решил разобрать его, так как в детстве многократно пересматривал его на видеокассетах, а чтобы было интересно читать о нем, я покажу на его примере в целом, как работают технологии влияния на зрителя через кино или мультфильмы. Существует такое понятие, как скрытая реклама (product placement) в фильмах — это когда в произведение интегрируется упоминание продвигаемого бренда товара, например, марки автомобиля или названия напитка. Это говорит о возможности скрытым образом продвигать в кино идеи или смыслы, и исходя из факта существования скрытой рекламы нетрудно прийти к мысли, что в фильме вообще любая идея (поведение, мысль, образ) оказывает на зрителя влияние, причем неосознанно (скрыто). Многие из моих читателей когда-то ранее не замечали скрытую рекламу в кино, но по мере развития сознания и грамотности в этой теме она для них стала очевидна. Основной принцип, как замечать скрытую рекламу — достаточно обратить на нее внимание, и узнать, как это работает. Поняв на что нужно обращать внимание, вы будете видеть рекламу почти везде, так как она действительно почти в каждом фильме. В этом материале я хочу обратить ваше внимание на аспекты мультфильма Аладдин 1992 года, я не утверждаю, что все описанное сделано создателями осознано и с неблаговидными намерениями, но по-моему негативное влияние на личность зрителя это оказывает. Мы рассмотрим технологию по которой строится юмор в мультфильме, влияние поведения персонажей на воспитание зрителя, а также просто интересные моменты из работы мультипликаторов, которые вы скорее всего не знали и не осознавали. А вы знали? Аниматоры разработали каждого персонажа, основанного на различных геометрических фигурах С технической точки зрения мультфильм отличный. Анимация, проработка персонажей, песни — все хорошо за исключением того, что делают персонажи. Со смыслом большие проблемы, но начнем с хорошего. Всегда говори правду Одним из плюсов мультфильма можно считать тезис "ложь до добра не доводит", который тут пропагандируют реально, а не подают лишь для виду, как это часто бывает во многих фильмах. "Якорение" неодобрения на ложь Суть в том, что Аладдин хочет жениться на принцессе Жасмин, но думает, что она его отвергнет, если узнает, что он не принц (к тому же по закону выйти замуж она может только за принца). Из-за этого он лжет ей и пытается быть не тем, кем он есть. И эта ситуация действительно грамотно подается в плане научить зрителя так не поступать. С другой стороны, Аладдин при первом же знакомстве проманипулировал Джином, то есть "развел" его бесплатно исполнить желание выбраться из пещеры, и обманщику за это ничего не было. Манипуляция это формально как бы не ложь, хотя по сути по-моему это ложь, почему так рекомендую прочитать тут, тут и тут. Конечно, это раскрывает персонажа, как ловкого не только физически, но и психически, однако, пропагандирует нечестное поведение. Главная сценарная ошибка В первой половине мультфильма Аладдин загадал желание Джину "стать принцем", и вроде как стал им, но вся вторая половина произведения строится на том, что Аладдин ненастоящий принц, а поэтому ему нужно еще раз загадать это желание (это будет уже третье, последнее), но тогда он нарушит свое слово Джину о том, что последним третьим желанием загадает ему свободы. Как создатели допустили такую явную ошибку никто не знает, и непонятно, если загадав первый раз желание, оно не исполнилось, то почему со второго раза удастся? Джин либо может сделать его принцем, либо нет, сколько ни загадывай. Интересно узнать в комментариях вашу версию объяснения этого сценарного ляпа. Но в сценарной оплошности притаился очень полезный смысл. Друзья советовали Аладдину сказать правду Жасмин, что он не принц, но он не послушал, и эта попытка выдать себя не за того, кем он является, выходит ему боком, что довольно грамотно подано и мысль действительно хорошая и важная. Но на этом положительное скрытое влияние в мультфильме исчерпывается. Ляпы в мультфильме Аладдин 1992 Лишь малая часть ляпов В классической сказке из "1001 и ночи" действие происходит в Багдаде (в том самом, в котором все спокойно), но в мультфильме место действия перенесли в вымышленный город Аграба, хотя мультфильм все равно начинается с песни "Добрый путник, войди в славный город Багдад, ты своим не поверишь глазам…". Оправдывание воровства Первоначальному раскрытию персонажа посвятили целую песню, в которой многократно повторяется тезис "ворую лишь для того, чтобы есть". Казалось бы "благородно", но что мешало Аладдину догадаться до такой сложной мысли, как устроиться на работу, чтобы покупать еду? Первоначальные эскизы мультфильма. Аладдину 13 лет и у него есть мать. В оригинальной сказке из «1001 ночи» персонаж был вором, можно ли этим объяснить оправдывание воровства в фильме? Нет, так как для фильма/мультфильма часто не имеет значения, что было в оригинальной сказке или книге, например, в оригинале у Аладдина была мать, но создатели мультфильма решили сделать его круглым сиротой, а еще в сказке ему было 13 лет, но в мультфильме 18. К тому же, если необходимо показать персонажа вором, то это можно сделать через муки совести и стыд Аладдина, а можно через "ворую, ну и что такого". Одно будет отталкивать от воровства, а другое оправдывать его. Последняя сцена мультфильма. Альфонс — мужчина на содержании женщины Под конец в персонаже не произошло изменений, он так же бы воровал, если бы не женился на принцессе. Не считать же положительным посыл, что вместо воровства можно альфонсить? Пропаганда алкоголя и табака Стандартная пропаганда в фильме — это когда курят и пьют чуть-ли не каждые 5 минут, а общий хронометрах алкогольно-табачных сцен 2-5% хронометража фильма. В мультфильме Аладдин всего несколько сцен с ядами, которые длятся считанные секунды. В данном мультике нет ни курящих (на постоянной основе) ни пьющих персонажей, алкоголь и табак отсутствуют, как класс, за исключением двух сцен-отсылок с Джином, пародирующим кого-то, но даже эти сценки это тоже пропаганда ядов, а пропаганды трезвости в мультфильме ожидаемо нет, как нет ее ни в одном художественном фильме. Пасхалки Есть явные пасхалки, которые заметили все, вроде краба Сибастиана или Пиноккио, но есть и те, которые можно увидеть только с помощью-стоп кадра, когда тигр Раджа на миг превращается в Микки Мауса. Внешности мультипликационных персонажей нередко делают похожими на людей, что их озвучивают, например, так сделали с Джином и Яго, но еще в мультфильме своей внешностью покрасовались художники, которые "сыграли" двух случайных мужчин в толпе. Семья Фильмы и мультфильмы могут содержать не только скрытую рекламу, пропаганду ядов (алкоголь и табак), идеологическую пропаганду, но также они могут закладывать и представление о том, как выглядит нормальная семья. И в этом мультфильме с темой как-то все странно. Если бы в реальности были такие пропорции детей и взрослых, то арабы до наших дней не дотянули В кино можно понять, когда вопреки реализму показывают в основном взрослых, ведь с детьми актерами работать гораздо труднее, но в мультфильме же можно нарисовать что угодно, но почему-то на улицах города мы видим так мало детей. Неужели в студии Диснея боятся показать зрителю, что многодетность это норма, пусть и в древнем городе? Почему-то у Жасмин есть только отец, мать умерла, а султан, потеряв единственную жену, еще раз не женился. Особенно это странно, если вспомнить, что в арабских странах принято многоженство. Непонятно, зачем сценаристы сделали для Жасмин неполную семью, ведь этот факт ни на что по сюжету не влияет. У Аладдина еще веселее, по сюжету оригинальной сказки у него была мать, но создатели мультфильма уже нарисовав эскизы матери вдруг решают сделать его круглым сиротой. Опять же на сюжет это не влияет, зачем нужно непонятно. И еще странно, почему тот факт, что у Аладдина и Жасмин матери именно умерли, явно озвучивается зрителю, ведь можно было о них просто не упоминать. Еще больше изумляешься, когда замечаешь, что в этом мультфильме отсутствуют матери в принципе. Иногда показывают детей, но они либо сироты, либо гуляют сами по себе без взрослых. У Диснея какой-то запрет на изображение матери с ребенком? Продолжительность сцен с детьми небольшая Детей в мультфильме вообще мало. В те времена в арабских странах было принято не только многоженство, но и многодетность, но почему-то у султана, кроме Жасмин, детей нет, да и у Аладдина нет ни братьев, ни сестер. На улицах города Аграбы также встречаются преимущественно взрослые персонажи, дети редкость, и почему-то почти никогда в кадре одновременно не бывает больше двух — может то же у Диснея есть какое-то правило на этот счет. Семейных пар в мультфильме нет ни одной (кроме Жасмин и Аладдина в конце мультфильма), да и вообще семьи как таковой ни одной не показали (только у султана дочь). И все бы это казалось случайным совпадением, если бы не фильмы, вроде Полтергейст 2015 года, где почти все скрытое влияние направлено на пропаганду бездетности: Первое лицо страны занято важными государственными делами Как непонятно зачем нам в мультфильме рассказали о смерти матерей Жасмин и Аладдина, также непонятно зачем султана сделали инфантильным (незрелым, сохранившим характер ребенка), а чтобы вы не сомневались в его инфантильности прямо показывают, как он играет в игрушки. Его детские жесты и манеры показаны, как что-то забавное, но ведь в реальности это совсем невесело, если у кого-то будет такой отец. Это были бы случайности, если бы не систематическое отсутствие родителей в мультфильмах Диснея, что разобрано в статье Дисней: Отравленные сказки — Дискредитация и обесценивание родительства. Один из ляпов Юмор Боль это смешно "Боль это смешно", — видимо так думают создатели детских мультфильмов из студии Диснея. Значительная часть юмора строится на том, что кто-то просто страдает, а для возможности не зависимо от ситуации в любой момент показать страдания даже отдельного персонажа выделили попугая Яго: Изначально Яго задумывался, как некомичный отрицательный персонаж, но потом решили сделать его развлекательным Очень часто используется одна и та же "шутка": в разных ситуациях и по каким-либо причинам кому-то больно. Данная "боль" снабжается либо скорченной рожей либо характерной мультяшной подзвучкой, видимо, чтобы зритель понимал, что это смешно. Надеюсь, не нужно объяснять, почему юмор, строящийся на принципе "где-то кому-то почему-то больно", здравомыслящего человека не веселит, но интересно другое, как многократное повторение одного и того же вбивается на подкорку, и далее уже на уровне рефлексов вызывает смех. В психологии есть такой термин: "якорь — стимул, формируемый повторениями, с целью вызывать нужную ассоциативно связанную с ним эмоциональную реакцию или состояние". Пример якорения в юморе — это монологи Михаила Задорнова, в которых он шутки всегда заканчивал одной интонацией, на эту интонацию якорилось состояние смеха у зрителя. Как-то раз он по ошибке рассказал шутку неправильно, и абсолютно не имеющая юморного смысла информация вызвала в зале смех из-за сформировавшегося якоря ("рефлекса") на интонацию. Карикатурные и кинематографические персонажи Кроме специального персонажа для страданий (попугая Яго) так или иначе для "юмора" страдают и другие персонажи, но некоторые, например, Аладдин и Жасмин этому не подвержены. Думаю, это сделано осознанно, так как подобные "страдания" разрушают реалистичный образ персонажа, превращая их в мультяшную карикатуру. В мультфильме два типа персонажей, я бы их назвал так: мультипликационные (комичные и непропорциональные, как шаржи) и кинематографические (реалистичные, с относительно правильными пропорциями лица и тела). Аладдин и Жасмин попадают в категорию кинематографических. Их особенности: Анимация движения соответствует человеческой, например, при резком ускорении шея персонажа не может вытянуться в 5 раз. Мимика человеческая, не выходит за рамки реалистичности — глаза от удивления не могут стать больше в разы. Внешность реалистичная. У аниматоров была задача создать симпатичного персонажа, поэтому лицо Аладдина это собирательные образ, значительную часть которого составила внешность Тома Круза. Если Аладдин ударится, то вы не увидите глупой скорченной рожи, это не будет подзвучено характерным мультяшным звуком, подобные ситуации подаются не комичными, а драматичными, заставляя сопереживать. Каждый урон он переносит, как живой человек с соответствующими последствиями, если сделать персонажа бессмертным, как Яго, то зритель потеряет интерес, так как невозможно переживать за него в опасных ситуациях. Также, кроме Жасмин и Аладдина, не страдают и не кривляются султан и Джафар. Эмоции Жасмин Над мимикой, жестикуляцией и внешностью Жасмин поработали весьма тщательно — мультипликационный персонаж демонстрирует лицом эмоции получше многих киноактрис. Почему не выходит продолжение Аладдина? А вы знали? Внешность многих персонажей похожа на актеров, озвучивающих их Робин Уильямс, озвучивший Джина, запретил использование этого персонажа Диснею, поэтому компания не может больше снимать продолжения Аладдина. За время работы актер озвучки наговорил столько фраз, что их бы хватило на несколько мультфильмов, несмотря на то, что Робин ушел от нас в 2014 году. Предположительно, актер так жестко поступил со студией потому, что она обещала не использовать Джина в рекламе, но не сдержала свое слово (источник). Примеры юмора Раз за разом повторяется одно и то же, только под разными соусами — кто-то где-то почему-то страдает. Разберем одну из сцен, чтобы понять принципы юмора в этом произведении - Аладдин ловко снимает ремень со стражника, у того падают штаны, обнажая нелепое розовое нижнее белье, после чего глупый стражник в спешке надевает нереально гигантскую рыбу вместо штанов, и прыгает в ней за Аладдином. Чтобы оценить качество юмора необходимо понимать, как вообще строятся шутки, и что является не шуткой, а гэгом. У шуток есть два этапа: сетап и панчлайн. Первый вводит некую ситуацию, и зритель ожидает логичного ее разрешения, но второй этап содержит что-то вроде сюрприза, нарушающего ожидания. Например, сетап: "Штирлиц выпал из окна, но чудом зацепился за балкон 4-го этажа...". Панчлайн: "...на следующее утро чудо сильно распухло". Почти все "комичные" ситуации в мультфильме не являются шутками, это более примитивное — гэги. Гэг (от англ. gag — шутка, комический эпизод) — комедийный приём, в основе которого лежит очевидная нелепость, например, когда во время пожара человек носит воду решетом — это нелепость, но она может рассмешить. На "нелепостях" почти все и построено в мультфильме, например, у персонажа нелепое нижнее белье, персонаж нелепо одел рыбу и т.д. Формируется ли условный рефлекс, что считать смешным, от многократного повторения одинакового юмора? Определение понятиям шутка и гэг дано, чтобы было очевидно, шуток в мультфильме нет. Вышеописанная сценка с нижним бельем и рыбой не является шуткой, а как по мне, то и юмором вообще! Это просто "условный рефлекс", вбитый в голову многократным повторениями. Шутки более интеллектуальны, ведь их можно рассказать словами, а значит, над ними нужно подумать. Гэги требуют просто смотреть на экран за нелепыми и глупыми персонажами, которых такими нарисовали, но нарисовать можно все, что угодно, почему должно быть смешно от того, что взрослому персонажу нарисовали детское нижнее белье? То, за что так "любят" американский юмор — это темы ниже пояса, но вершины мастерства сценарист Диснея достигает, когда сценку заканчивает мощная точка в виде просто падения в навоз. Это использовали в фильме "Назад в будущее" (во всех трех частях), этот вечный шедевр сценарного искусства был и в мультфильме Аладдин. Также "интеллектуального" зрителя должен повеселить залет на ковре-самолете в пятую точку слону, обязательно с рожей и смешными звуками. Отдельно хочется отметить кривляние рож, как таковое. Все слышали, что американский юмор глупый, так как там каждую шутку необходимо помечать кривлянием, чтобы зритель понял, где смеяться — в этом мультфильме то же самое. Кстати, "гений комедии" Леонид Гайдай недалеко ушел от такого юмора: Фрагмент разбора фильма "Иван Васильевич меняет профессию" Показывать язык, издавая пукающие звуки — это тоже в каком-то роде юмор ниже пояса, и это встречается в мультфильме неоднократно. Добавьте сюда прочие "нижепоясные" "шутки", и вы увидите, что мысли зрителя к области ниже пояса возвращают чуть ли не каждые 5 минут мультфильма. Глупость — это весело Кроме просто скорченных рож, есть еще и крайней глупые выражения лиц, которые задействуются в "юморе". В мультфильме показывается, что сама по себе глупость это смешно, как будто бы и ничего плохого, даже весело. Одна из нескольких отсылок или "пасхалок" в мульфильме Персонаж Яго изначально планировался, как злой и не смешной, но позже сценаристы переделали его в комичного и постоянно страдающего, чтобы мультфильм был "повеселее". Также можно вспомнить диснеевского Гуфи (англ. goofy — недалекий, придурковатый), которому посвятили целый сериал, этот персонаж откровенно инфантильный и глупый (кстати, у него еще есть сын, но нет жены). Объединяет Яго и Гуфи то, что они как будто сделаны под задачу — один продвигает страдания, как будто это смешно, а другой глупость и инфантилизм, будто это прикольно. Конечно, есть немного шуток, которые можно отнести к здоровому юмору, но погоды они не делают. Пример такой шутки: Ковер по сюжету обладает разумом, и весьма неплохим, поэтому забавно, когда мультфильм обращает внимание на свою же внутреннюю логику сказочного мира и сопоставляет ее с реальной, где проиграть ковру в шахматы было бы поводом обратиться к психиатру. Финальный аккорд того, что выдают за юмор Как известно, речь — это инструмент относящийся к высшим психическим функциям нервной системы, и напрямую связанный с интеллектом. В этом мультфильме я не могу вспомнить ни одной шутки, которую возможно передать речью, все строится на примитивных гэгах — кто-то скорчил рожу, кому-то больно, кто-то упал в навоз и подобное. Хоть чего-то над чем нужно подумать в мультфильме просто нет. Песня Джина Я просто оставлю эту картинку здесь для тех, кто понимает. Акцентировать внимания на ней не буду, так как ее понимание требует подготовки, и если начать объяснять, что вижу на ней (как в тестах Роршаха), то меня сочтут сумасшедшим. Это стоп-кадры из песни Джина во время знакомства с Аладдином, но лучше посмотрим на другие кадры, они более понятны: Видимо тонкий намек на какой-то аспект арабского менталитета? После появления Джина он начинает свою презентацию через песню, и вот это красочное, абстрактное шоу с быстро сменяемыми картинками вводит в некоторое непонимание. Например, к чему там верблюды в лифчиках? Есть старое видео на английском языке, где детально разбирается то, что показано в песне Джина: Зомбирование в м.ф Аладдин 1992 То, без чего не может обойтись мультфильм с возрастным рейтингом 0+. Сексуальные поцелуи, томные взгляды, формы тела. Зачем, если дети не знают, что такое сексуальность? А главное — как на них это отразиться? Как это работает я объяснять не буду, вижу, вы уже устали читать, поэтому за меня вам это расскажет видео: Влияние мультфильмов на сознание детей Вторая и третья часть мультфильма Обложки 2 и 3 части мультфильма На этом закончим с данным мультфильмом, хотя есть еще много чего сказать, но к этому читателя нужно еще подготовить. Так как у мультфильма есть продолжение, то интересно, что там. «Возвращение Джафара» 1994 года и «Аладдин и король разбойников» 1996 года — это вторая и третья часть мультфильма, которые не заслуживают внимания, причем даже по мнению самих создателей, так как данные картины не показывали в кинотеатрах, они сразу вышли на видеоносителях (VHS). После оглушительного успеха первой части, создание которой стоило 28 миллионов долларов, а принесло создателям 504 миллиона, выпускается вторая часть с бюджетом — всего 3,5 миллиона. Качество проработки всех аспектов соответствующее — анимация гораздо хуже, проработка персонажей на уровне плинтуса, например, Жасмин из умной (она не совершила ни одного глупого поступка!) внезапно превратилась в глупую истеричку, а шутки стали еще глупее и похабней. Что происходило по сюжету и какие новые факты открывают нам новые части, значения не имеет, так как мало кто их смотрел, и слава Богу. Вывод Как рисовался мультфильм, кадры из фильма о создании мультфильма Анимация, красочность, проработка персонажей и песни - все в "Аладдине" на высшем уровне. В техническом плане многие фильмы и мультфильмы потрясают и вызывают восторг, но как всегда дьявол кроется в мелочах, точнее в данном случае в смыслах. В мультфильме ничего необычного, все стандартно для любого фильма: Он формирует нездоровое чувство юмора, с самого детства зрителю на подсознание якорит считать смешным глупость, боль и чужие неудачи. Имеет сексуальные темы и подтекст, которые абсолютно не нужны в детском мультике. А вот что редкость — это относительно неплохая попытка продвигать важную мысль, что нельзя лгать (а я еще добавлю — манипулировать нельзя!), но она задавливается обыденным шквалом прочей вредной пропаганды. С семейной тематикой все прямо конкретно плохо: материнство в мультфильме отсутствует, постоянно неполные семьи, сироты, дети редкость, и все это без сюжетной необходимости. Есть продвижение воровства, которому посвятили целую песню, и по итогу персонаж не перестал быть вором путем нравственного роста, он просто женился на богатой. Есть весьма непонятная сцена с песней Джина, содержащая зашкаливающее количество аллегорий на темы ниже пояса, есть неоднократное переодевание мужчин в женщин, верблюды в лифчиках, и прочее, прочее. Немного пропаганды ядов. Каждый мультфильм Диснея нужно рассматривать не отдельно, а вкупе с другими его произведениями, чтобы была видна системность продвижения смыслов. В статье "Дисней: Отравленные сказки" проанализировали несколько десятков мультфильмов студии Диснея, и выявили системность всего того, о чем я писал. Один раз случайность, но если многократно, то закономерность.
  7. В прошлых материалах: Статья: «Манипуляция – это ложь и «плохо»?» Видео: «Выключил Жака Фреско на 11 минуте (проект Венера)» Видео: «Нормально ли родителям манипулировать детьми» Мы разбирали, что такое манипуляция. Напомню суть: Манипуляция – это неосознаваемое (скрытое) управление. На данный момент мне известно два типа манипуляции: Обход критического мышления. Например, вопрос родителя ребенку «Ты почистишь зубы сейчас или через 15 минут после сказки?». Если манипуляция успешна, то у ребенка не задействуется критическое мышление, выражающееся в постановке вопроса «а нужно ли вообще чистить зубы», и выбирать он будет лишь между временем чистки, а не «чистить или не чистить». Создание ложного впечатления. Например, фраза «после обеда в этом ресторане мой брат отправился в больницу», сказанная кому-то с целью, чтобы он не ел там. Но в полной версии фраза звучит так «после обеда в этом ресторане мой брат отправился в больницу, так как он работает врачом». Произносящий фразу не солгал, но сознательно утаил важную информацию, чтобы создать ложное впечатление. Надеюсь, эта статья покажет вам, что такое манипуляция в глубоком понимании, и почему манипуляции – это всегда плохо, хотя я не агитирую от них отказываться сразу и полностью, так как существует много вещей, которые мы вынуждены использовать, хоть и лучше бы этого не делать, манипуляции в том числе. Моя задача лишь донести до вас реальное положение вещей (как я его вижу), а вы уже самостоятельно решите, что вам делать. Чтобы понять базовое определение манипуляции, рекомендую ознакомиться материалами по трем ссылкам в начале статьи, а далее мы будем погружаться в детали. Манипуляция – делает людей неадекватными Примерно так манипуляции искажают восприятие реальности Многие манипуляции строятся на заведомом создании ложного впечатления, в конце статьи "Манипуляция – это ложь и «плохо»?" приведено несколько примеров. Если ложь – это информация, не соответствующая действительности, то солгав кому-то, человек ввел его в заблуждение, другими словами, сделал его неадекватным действительности/реальности. Выходит, что любая манипуляция нацелена на то, чтобы сделать жертву неадекватной [реальности]. Конечно, можно оправдывать ложь благими целями, но откуда мы знаем, что правильно оцениваем ситуацию, и что введение человека в заблуждение в итоге принесет больше пользы, чем вреда? Напомню - я не агитирую отказаться от манипуляций, если вы по-другому не умеете, то делайте, как умеете, моя цель в том, чтобы общество понимало суть того, что делает, и как следствие, начало исправлять ситуацию. Оправдания манипуляций Некоторые считают, что манипуляция — это единственный способ коммуникации с теми, кто гораздо ниже их по уровню развития, например, при общении взрослого с ребенком, но нередко это относится к взаимодействию «взрослый-взрослый». Но я вижу тут ошибку, по-моему, такой подход позволяет «выращивать» зомбированных людей, когда еще в начале формирования личности с помощью манипуляций навязывают точку зрения (внушают), а потом уже будучи взрослым этот человек делает то же самое со своими детьми. В случае со схемой взаимодействия «взрослый-взрослый» ситуация мне видится не менее грустной. Нередко публичные личности (авторы книг, видео и т.п.) считают народ глуповатым, а поэтому манипулируют ими, направляя народ как им кажется в нужную сторону, но по факту делают зомби. Оба этих случая тема отдельного исследования, сейчас же рассмотрим эту «логику» в общем. У некоторых логика следующая: «так как оппонент гораздо ниже в уровне развития, то он не поймет мою сложную аргументацию, поэтому я проманипулирую им, чтобы он согласился с моей точкой зрения, и выдам ему то, что он способен понять, пусть даже это не является доказательством». Но редко кто так коротко и четко формулирует мысль, чаще всего люди пускаются в пространные рассуждения о том, что не всё всем можно объяснить, не все всё поймут и т.п., однако, если ужать всё до сути, то становится видны некоторые дыры в этой логике. Как мы уже знаем, манипуляция — это либо обход критического мышления человека, либо введение в заблуждение. В статье про Жака Фреско я приводил пример, где он объяснял «отсталому арабу» форму Земли, но в качестве доказательства приводил то, что сам доказательством не считает, однако, арабу об этом не сообщил, чем ввел его в заблуждение. Основания под подобной логикой следующие: «человек считает, что он сильно умнее оппонента, и поэтому может развести его, чтобы навязать свою точку зрения, и считает, что в этом нет ничего плохого, так как его мнение по определению с большей вероятностью ближе к истине, чем мнение менее развитого оппонента». Опять же, когда всю логику сжимаешь до сути, то видно, что звучит это как-то абсурдно. Что во всех этих оправданиях манипуляций не так? Главное, что человек может ошибаться вне зависимости от уровня развития, поэтому если он использует манипуляции, чтобы навязать точку зрения, то он может заложить ошибочную мысль в голову оппонента. Чтобы уменьшить вероятность ошибки достаточно не обходить критическое мышление оппонента, и объяснять через сознание. Именно это и есть развитие, а не зомбирование. Если вы придерживаетесь мнения, то не факт, что вы сами приходили к нему путем логических умозаключений, возможно, оно вам внушено кем-то. Что такое внушение пока рассматривать не будем, просто считайте, что внушение – итог манипуляции. Итого, представьте схему: кто-то путем манипуляций внушил вам ложную мысль, а так как вы не можете доказать истинность этой мысли оппоненту, то используете манипуляции, чтобы обойти его критическое мышление и внушить ее оппоненту. Этим и плохи манипуляции, что манипулянт не просто может ошибаться сам по себе, но может быть жертвой другого манипулянта. И как раз тот факт, что один человек через сознание не может объяснить другому что-либо, косвенно свидетельствует, что он сам, возможно, к этой мысли не приходил, а она ему внушена. Много ли из того, что мы доносим с помощью манипуляций, мы сами понимаем? Если вы объясняете мысль кому-то через сознание, а не впариваете через манипуляции, то его критическое мышление, выражающееся в вопросах и возражениях, заставляет вас тоже критически мыслить, и проверять истинность мысли, ведь чтобы объяснить, надо сначала самому понять. А если через манипуляции «заражать» мыслями людей, то мы получим общество биороботов, ведь ни у кого из них не задействуется критическое мышление ни при принятии мысли, ни при передаче другим. Чем это не «мозговой вирус», обходящий иммунитет сознания? Думаю, не нужно доказывать мысль, что никто из нас не хочет, чтобы им манипулировали, даже если манипулянт думает, что делает вам благо: «мало ли кто и что о себе думает», - скажут многие. Мы все хотим сами разобраться, и мыслить самостоятельно, но почему-то иногда допускаем манипуляции по отношению к другим по принципу «я лучше знаю, что ему надо». Надеюсь после прочтения этой статьи вы поймете, что, манипулируя людьми, чтобы навязать свою точку зрения, вы можете распространять заблуждения, так как эта точка зрения также может быть принята вами в результате манипуляций, а не самостоятельного критического мышления. Однако, я не отговариваю никого отказываться от манипуляций полностью, для начала можно уменьшить их количество. И, может быть, как только вы уменьшите количество манипуляций, используемых для «доказательства» вашей точки зрения другим, вы заметите, как много из вашего мировоззрения является навязанным вам с помощью тех же манипуляций.
  8. Федоров пробалаболился про конституцию После послания президента 2020 года Евгений Федоровом в прямом эфире объяснял своим адептам, как и что нужно понимать. По его словам, так как Госдеп не разрешает Путину менять определенные главы Конституции, то Путин предложил ввести дополнительные главы, где по Федорову "можно прописать все, что нас не устраивает в 1 и 2 главах". Если новые главы противоречат старым, то это юридическая коллизия, не может быть в одном документе противоречивых законов. Ему задают этот вопрос и он отвечает: "Есть такое правило у юристов - новый закон, отменяет предыдущий, потому что он новый. Понимаете, да? То есть закон, пишущий то же самое, но принятый позднее является приоритетным по отношению к предыдущему. Эти главы какого года? 1993. Новые главы какого года будут? 2020. Все! Они будут вышестоящие по отношению к 1,2,9 главам". Закон может быть только один, дополнительные законы могут лишь корректировать имеющиеся, но не противоречить им и не отменять. Если принимается новый, то старый по процедуре убирается из документа. В одном документе взаимоисключающие параграфы не сосуществуют! Вещдоки В разборе мы взяли первые три минуты видео: ШОК!!! Элита страны о Послании Президента 2020 Материал прислал Дмитрий Еньков https://vk.com/enkovd и https://www.youtube.com/channel/UCDo1NqVh_xXmQpOQ2lDNUsg
  9. Мы уже разобрали, как добавить счетчик Яндекс-Метрики на форум. Теперь о том, как сделать, чтобы Яндекс Метрика показывала IP-адреса посетителей. 1. Зайдите в админке в файл, куда вы добавляли код счетчика, перед ним добавьте следующий код: <!-- получаем ip адрес --> <script type="text/javascript" src="https://www.l2.io/ip.js?var=userip"></script> 2. Добавьте строчку params:{'ip': userip} в код счетчика яндекс метрики, например: 3. Настройте в вебвизоре показывание "Параметров визита": Включение показа IP в метрике 4. Подождите немного, теперь новые посетители будут показываться с IP в вебвизоре. Если у вас код Яндекс Метрики в одну строчку и неясно куда совать код "params:{'ip': userip}", то в настройках метрики выберите тип кода в несколько строчек и заново скопируйте его в файл форума. Будьте внимательны, "params:{'ip': userip}" необходимо выделить запятой, которая ставится на строчке выше (типо перечисление через запятую).
  10. Константин Орлов

    Скачать весь канал и субтитры на Ютубе (+ поиск по субтитрам)

    Поиск по субтитрам на Ютубе На самом Ютубе есть поиск по субтитрам, но он не показывает на какой секунде и минуте находится нужный фрагмент. Можно массово скачать субтитры с нужного канала (как это сделать с помощью 4K Video Downloader указано выше), а потом через Notepad++ поискать сразу по всем текстовым файлам субтитров. Инструкция по поиску в текстовых субтитрах Как искать по субтитрам в Notepad Скачать Notepad++ https://www.softportal.com/get-5406-notepad.html Закиньте все файлы субтитров (с расширением .srt) в отдельную папку. Откройте Notepad++, выберите: "Поиск" > "Найти в файлах". В поле "Найти" напишите искомый текст, в "Папка" укажите папку с субтитрами, нажмите "Найти все". Интерфейс Notepad с найденными совпадениями в файлах субтитров Можно кликать по найденным строчкам, чтобы открыть нужные файлы на нужной строке. Некоторые аспекты: Некоторые специфичные слова анализатор речи Ютуба понимает неправильно, например, в приведенном выше скрине он не понимает фамилию "Пякин", и думает, что это город "Пекин". Как правило где-то 90% разговорных роликов на Ютубе имеют субтитры, но не все (даже автогенерирумые не всегда создаются), если в ролике сначала много музыки, то субтитры могут не сгенерироваться. Если необходимо "поискать по речи" в имеющихся у вас на компьютере видео, то их можно залить на Ютуб, подождать (от пары часов до суток), пока Ютуб создаст им субтитры, а потом скачать вместе с субтитрами, как это сделать расписано выше. Я пробовал одну программу для создания субтитров из аудио, и пришел к выводу, что проще залить видео на Ютуб, чем локально получать текст из видео, так как она долго анализирует и качество "угадывания" хуже ютубовского.
  11. Программа для скачки 4K Video Downloader позволит скачать весь канал или плейлист на Ютубе. Для начала надо скачать крякнутую версию программы, так как в демонстрационной версии недоступна массовая скачка. Инструкция, как скачать все видео с канала Youtube Скачать 4K Video Downloader с Рутрекера (требуется доступ и торрент клиент) https://rutracker.org/forum/tracker.php?nm=4K Video Downloader. Выбираете там самую последнюю версию, она уже будет крякнута. Либо ищите крякнутую в инете. Вставить в программу ссылку на видео/канал/плейлист Детальные необязательные настройки:
  12. Константин Орлов

    Скачать весь канал и субтитры на Ютубе (+ поиск по субтитрам)

    Как массово скачать субтитры с видео на Ютубе? Файлы субтитров с Ютуба 4K Video Downloader массово умеет скачивать видео с субтитрами. В настройках "Умный режим" (описано выше) выберите нужный язык субтитров, а в настройках "Настройка" снимите галочку с "Встраивать субтитры в файл, если это возможно". В итоге начнут скачиваться видео, но вместе с ними субтитры в отдельных файлах. Субтитры скачиваются, как правило, в первую очередь, поэтому, как только в папке появилось достаточное количество файлов субтитров, закачку можно прекратить, чтобы не качать сами видео. Где-то 90% разговорных видео на Ютубе обладают автогенерируемыми субтитрами, и где-то 96% из них скачиваются в первую же минуту после начала закачки всего канала или плейлиста (т.е. дожидаться закачки всех видео не обязательно).
  13. Как добавить код счетчика Яндекс-Метрики на форум IPS4 в тему Возможно в других темах это делается иначе, но я сделал так: Идете в: Админка > Кастомизация > Внешний вид > Темы > Выбор вашей темы > HTML и CSS код темы > Шаблоны > файл globalTemplate Внизу ищете тег <footer></footer>, внутри него вставляете код счетчика. Также код счетчика можно поставить и вне этого тега, просто сразу после него (оба варианта Яндекс Метрика показала, как установленный счетчик). Код счетчика можно получить в Яндекс Метрике: https://metrika.yandex.ru/. Также читайте, как показывать IP-адреса в яндекс метрике.
  14. Константин Орлов

    C# как сделать парсер в Visual Studio

    JavaScript Найти по ID элемент на странице и пометить его атрибутом с определенным значением document.getElementById('айдишник_элемента').setAttribute('имя_атрибута', 'значение');
  15. Сделать парсер HTML-страниц на c# с хорошим функционалом не просто, надеюсь вам помогут статьи и прочие материалы, которые я нашел, пока разбирался в этой теме. Что нужно знать для начала? AngleSharp - библиотека для парсинга (устанавливается в Visual Studio и подключается через using), собирает данные со страниц не открывая браузер. Selenium WebDriver - штука для управления браузером через код (устанавливается в Visual Studio и подключается через using), это не парсер в полном смысле слова, а лишь некий интерфейс, который может делать клики, искать элементы и т.п. При работе Селениум открывается браузер, которым управляет программа. И это не браузер в Visual Studio, а обычный Chrome. Может выполнять и JavaScripts код, и понимает XPath. Вообще это драйвер для браузера (т.е. штука, позволяющую им управлять), а не парсер, и не кликер. XPath - язык запросов, чтобы найти конкретный элемент на странице (div, a, li, ul и т.п.), этим языком может пользоваться Selenium, чтобы обратиться к конкретному элементу. LINQ C# - для прямо конкретной работы с информацией (сортировка, преобразование, выборка из массивов и списков) необходимо знать линк, можно и без него, просто кода будет больше и придется напрягаться. JavaScript - код, который выполняется в браузере. Типо как C# только его выполнением и компиляцией занимается браузер. XPath [C#] Введение в XPath на примере простого парсера - про то, как использовать выражения XPath, чтобы найти нужный элемент на странице. Примеры xpath-запросов к html - поможет немного въехать в синтаксис Введение в XPath (часть 1). Поддержка XPath в Selenium и инструментальные средства и Введение в XPath (часть 2). Основы построения запросов - похоже для JavaScript, но может пригодится (с C# синтаксис похожий) AngleSharp Помогите написать самый простой парсер на AngleSharp [дубликат] - пример кода, как запустить парсер на AngleSharp (я не тестировал) Спарсить нужные теги C# AngleSharp? - "Но как мне спарсить все<img> теги, в которых атрибут src заканчивается на _200x300.jpg" Парсинг с C# AngleSharp - как получить URL из ссылки Как парсить страницу на AngleSharp? - чей-то консольный проект с рабочим парсером Как правильно парсить с помощью AngleSharp? Selenium WebDriver Selenium WebDriver: поиск элементов на странице - похоже для JavaScript, но пригодиться может. Выберите родительский элемент известного элемента в Selenium - вопрос с ответом на каком-то из форумов WebDriver: характеристика основных команд Selenium 2.0 — WebDriver. Впечатления, проблемы и советы по использованию - для тех, кто использует Селениум для тестирования интерфейсов сайтов. Автоматизированное тестирование веб-приложения (MS Unit Testing Framework + Selenium WebDriver C#). Часть 2.2: Selenium API wrapper — WebElement Selenium 2.0 и WebDriver Про Selenium и один «велосипед» - опять для тестировщиков Парсинг сайтов на C# - Selenium и HtmlAgilityPack Top 100+ вопросов по Selenium, которые чаще всего задают на собеседованиях, с ответами JavaScript [Урок 3] . Получение любой информации со страницы при помощи Javascript Как скрыть элемент? LINQ C# LINQ C# - в работе навороченного парсера не обойтись без знания ЛИНК. Линк на professorweb.ru - неплохой сайт. Уроки C# – LINQ – Where, Select, GroupBy, AsParallel, x.Key – C# - отличный видеоурок по линк Массивы и списки Убрать дубликаты из List - как при помощи linq удалить дубликаты из списка, в котором каждый элемент имеет свои поля, и необходимо сравнивать не сами объекты, а одно из их полей С# всякое полезное Как удалить часть строки до определенного слова C# WebBrowser - браузер встроенный в C# Visual Studio, позволяет прямо в формах открывать браузер Парсинг сайтов на c#. Часть 1. Использование WebBrowser C#, способы хранения настроек программы - сериализация или сохранение данных на HDD Разное C# htmlagilitypack пример простого проекта - еще один парсер на си-шарп C# Agility pack HTML Парсер Разработка веб-скрапера для извлечения данных с портала открытых данных России data.gov.ru
  16. Константин Орлов

    C#: работа с текстовыми файлами

    Как выбрать кодировку при чтении файла в C# Если нужно выбрать кодировку при чтении файла (варианты кодировок не знаю, вот пример с одной): string text = File.ReadAllText(fileAdres, Encoding.GetEncoding(1251));
  17. C#: как подсчитать количество строк в текстовом файле Консольное приложение, которое из текстового файла на жестком диске подсчитывает количество строк, и выводит это в консоль. Для работы скопируйте код в Visual Studio в консольном проекте. class Program { static void Main(string[] args) { //считать в массив все строки из файла string[] NewFile = File.ReadAllLines(@"C:\1.txt"); //счетчик количества строк int Count = 0; //проходим все строки в массиве foreach (string str in NewFile) { //выводим на консоль каждую строку Console.WriteLine(str); //повышаем счетчик Count++; } //вывести на экран инфу с количеством строк Console.WriteLine("Количество строк в документе равно {0}.", Count); //чтобы консоль сама не закрывалась Console.ReadKey(true); } }
  18. Константин Орлов

    C# как сделать парсер в Visual Studio

    Selenium WebDriver Операторы, полезные для работы с управлением браузером через Селениум Узнать если нужный текст на странице: //собщит, есть ли нужный текст на странице (но не более, этот оператор не умеет находить по тексту нужный элемент) //browser - переменная IWebDriver bool info = browser.PageSource.Contains("текст для поиска"); Найти нужный элемент по тексту внутри него: //создать переменную типа IWebElement, в которую будет помещен span, содержащий текст - нужный текст IWebElement myElement = browser.FindElement(By.XPath("//span[contains(text(), 'нужный текст')]")); Если тип HTML-тега контейнера не известен (div, span, li, ul и т.п.), то вместо него в Xpath ставьте звездочку *. Тогда найдется любой тег, содержащий данный текст. Получить HTML-код элемента Если вы нашли нужный элемент (IWebElement) через Selenium, то можете получить, как весь его код (включая сам элемент), так и только тот код, что он содержит внутри себя. Делается это через обращение к элементу, истребование его атрибута и нужно передать ему outerHTML либо innerHTML: //вернет код в виде string всего элемента, включая его самого textBox1.Text = tag1.GetAttribute("outerHTML"); //вернет только тот код, что находится внутри tag1 (не включая его самого) textBox1.Text = tag1.GetAttribute("innerHTML"); Как в URL Selenium передать ссылку на файл на жестком диске? Синтаксис такой: browser.Navigate().GoToUrl("file:///D:/testparser/Эта_неделя_без_повторов.html"); Закрыть браузер browser.Quit(); Выбор директории, откуда грузить пользователя Зачем нужно не очень понятно, так как Selenium грузит какую-то особую копию браузера, но вдруг пригодится (и еще это может вызывать исключения, уже не помню почему). Способ запуска хрома под конкретным пользователем ниже. //какого пользователя загружать (из C:\Users\Winda\AppData\Local\Google\Chrome\User Data) chromeOptions.AddArgument("profile-directory=Profile 9"); Запуск браузера Chrome под конкретным пользователем Если нужно, чтобы selenium запускал Хром с настройками конкретного профиля (а не каждый раз чистый), то можно попробовать следующее: //создаем настройки для пользователя ChromeOptions chromeOptions = new ChromeOptions(); //папка, которую создаст Selenium с сохраненными настройками пользователя //теперь куки будут сохраняться в эту папку и грузиться оттуда chromeOptions.AddArgument(@"user-data-dir=C:\profileChrome"); //открыть браузер и передать ему настройки browser = new ChromeDriver(chromeOptions);
  19. Константин Орлов

    C# как сделать парсер в Visual Studio

    AngleSharp - операторы Что и как можно изъять из ссылки? У вас есть некий тип IElement, который получается, если спарсить IHtmlDocument iHtmlDocument (первое тип, второе имя переменной). В foreach вы можете обратиться так: foreach (IElement element in iHtmlDocument.QuerySelectorAll("a")) { ShowContent(element.Text()); ShowContent(element.GetAttribute("href")); ShowContent(element.TextContent); ShowContent(element.InnerHtml); break; } ShowContent моя функция, аналог вывода на консоль. В данном примере я спарсил html-документ, и через цикл обращаюсь к каждому тегу "a" этого документа. Вот что возвращает каждый из них: //Заголовок ссылки element.Text(); //Власти Петербурга объявили конкурс на реконструкцию СКК //URL ссылки element.GetAttribute("href"); //https://www.google.com/url?rct=j&sa=t&url=https://tass.ru/ekonomika/6962147&ct=ga&cd=CAAYADIZYjJmNjRkMWRiZjlhZjBmOTpydTpydTpSVQ&usg=AFQjCNFv6VH4P64l-HFUtm-BENZDLMkBTg //весь текс (в данном случае это тоже заголовок) element.TextContent; //Власти Петербурга объявили конкурс на реконструкцию СКК //HTML который находится внутри элемента element.InnerHtml; //Власти Петербурга объявили конкурс на <b>реконструкцию</b> СКК //HTML который находится вокргу элемента element.OuterHtml; // <a class="result_title_link" href="https://www.google.com/url?rct=j&amp;sa=t&amp;url=https://tass.ru/ekonomika/6962147&amp;ct=ga&amp;cd=CAAYADIZYjJmNjRkMWRiZjlhZjBmOTpydTpydTpSVQ&amp;usg=AFQjCNFv6VH4P64l-HFUtm-BENZDLMkBTg" tabindex="0" target="_blank">Власти Петербурга объявили конкурс на <b>реконструкцию</b> СКК</a> Сложные запросы LINQ C# AngleSharp Пример: var resultParsing = document.QuerySelectorAll("a").Where(item => item.ClassName != null && item.ClassName.Contains("result_title_link")); //получаем из HTML-документа все теги нужного типа private IEnumerable<AngleSharp.Dom.IElement> ParseAllHeaders(IHtmlDocument document) { //ищем все теги "a" (ссылки) var resultParsing = document.QuerySelectorAll("a") //проверка на Null, что у ссылки есть поле "class" .Where(item => item.ClassName != null //выбираем только ссылки с классом из такого названия && item.ClassName.Contains("result_title_link")); //возвращаем результат return resultParsing; }
  20. Константин Орлов

    C# как сделать парсер в Visual Studio

    В данный момент я пишу парсер C# на Selenium, довольно тормозная штука, если необходимо спарсить со страницы несколько тысяч элементов. У меня страница на 3800 ссылок. Уже минут 20 Селением занимается следующей штукой - находит по заголовкам ссылку, переходит на 2 родительских элемента вверх, и добавляет этот элемент в список List<IWebElement>. Это прямо капец как медленно, но причина в том, что элементов много и делается это как бы не напрямую через код, а как бы через драйвер. По крайней мере мне кажется, что в этом причина. Ну и еще в том, что каждый раз, чтобы найти нужную ссылку ему приходится брать заголовок (их 2200 уникальных) и сравнивать со всеми 3800 ссылкам на странице, и так 2200 раз. А еще Selenium WebDriver мне не нравится тем, что он, сцука, найдя элемент (например, блок div или ссылку) не может просто ее сохранить в виде кода, то есть как бы кешировать для своей дальнейшей работы (сам код он может предоставить). И если я обращаюсь к элементу, то он заново опрашивает браузер, то есть он хранит лишь ссылку на элементы (IWebElement), но не сами элементы. И еще - основные посты про Selenium в интернете за 2012-14 годы...
  21. Выпадающий список в Visual Studio Windows Forms называется ComboBox. Как создать перечисление в коде C#? Вы можете создать перечисление в "public partial class FormMain : Form", например: public enum ParsingMode { AllHeaders = 0, AllTagA = 1, Test = 2 }; Как выставить значение в комбобокс по енам? Создать в редакторе форм выпадающий список, а потом в коде задать, чтобы его пункты были составлены из enum: //установить в выпадающий список варианты выбора типа парсинга comboBoxTypeParsing.DataSource = Enum.GetValues(typeof(ParsingMode)); Как считать с комбо бокса, какой пункт был выбран в форме? Вот пример из моего парсера, функция, которая возвращает один из "перечислителей" (один из вариантов) перечисления: /// <summary> /// Считать значение с выпадающего меню с выбором типа парсинга /// </summary> /// <returns>Перечислитель вариантов</returns> private ParsingMode ReadComboBoxTypeParsing() { //создаем переменную, куда считаем данные с выпадающего списка с типом парсинга ParsingMode selectedTypeParsing; //читаем, что выбрал пользователь в выпадающем меню типа парсинга Enum.TryParse(comboBoxTypeParsing.SelectedValue.ToString(), out selectedTypeParsing); //возвращаем, что выбрал пользователь return selectedTypeParsing; }
  22. Программа подсчитывает, что будет, если каждое поколение будет рожать определенное количество детей. При условии, что люди не умирают от болезней и т.п. Для простоты подсчета считается, что родители тут же умирают, как дают потомство. Настраивается количество детей, изначальное количество пар и продолжительность одного поколения. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Globalization; //для языков namespace Generation_Human_Count { public partial class GenNumanCount : Form { public GenNumanCount() { InitializeComponent(); } private void GenNumanCount_Load(object sender, EventArgs e) { /// <summary> /// Всего человек (1 пара - 2 человека) /// </summary> decimal population = 24; /// <summary> /// Продолжительность поколения в годах /// </summary> int generationLength = 25; /// <summary> /// Количество детей в семье /// </summary> int childCount = 4; /// <summary> /// Количество шагов размножения /// </summary> int generationCount = 80; //очистить текст из текстбокса textBox.Text = ""; //вывест входную информацию расчетов textBox.Text += "Изначально человек: " + population + ".\nПродолжительность поколения: " + generationLength + ".\nКол-во детей в семьях: " + childCount + ".\nПодсчитано поколений: " + generationCount + "\n\n"; //проходим все поколения и подчитываем численность for (int i = 1; i < generationCount + 1; i++) { //увеличиваем популяцию (делим на пары и умножаем на кол-во детей) //для простоты считается, что родители сразу умирают при рождении детей population = (population / 2) * childCount; //закоменчено так как просто сохранил такой формат, может пригодится. //string populationText = population.ToString("N3", CultureInfo.GetCultureInfo("ru-RU")); //вывести количество людей в популяции на текущем шаге textBox.Text += "Поколение " + i + ") " + i * generationLength + " год. Чел: " + population.ToString("N0") + "\n"; } } } } Для установки программы в Visual Studio - создайте приложение Windows Form, в форме сделайте Label для ввода текста. Скопируйте код в свой проект, и настройте переменную textBox, чтобы она принимала текст для вывода (возможно, вам нужно будет указать вместо textBox свой Label). Либо просто скачайте готовое решение для VS. Generation Human Count.rar
  23. Константин Орлов

    Unity: Инвентарь и крафт

    Привет! Все пропало, я со временем (если будет время) все выложу, и с видео и скрипты инвентаря нормальные. Когда напишу...)
  24. Константин Орлов

    Unity: Инвентарь и крафт

    Два урока по Unity, как сделать инвентарь с крафтом, использованием и одеванием предметов. Первый о том, как установить готовый скрипт, второе видео с разбором кода скриптов. Скачать скрипты и префабы https://yadi.sk/d/Qf1FHNkr3YjZgK или InventoryCraft.rar 1:36 Установка инвентаря в Unity 2:57 Как спозиционировать предметы в руке (детальней это объяснено в видео от Стрима) 3:47 Как сделать свою поднимаемую вещь 0:18 InventoryPickUp.cs - скрипт для игрока с OnCollisionEnter 1:36 InventoryManager.cs - главный скрипт инвентаря 2:20 переменная с предметами инвентаря и ее методы ("свойства") 3:40 переменные скрипта 8:81 метод Start() 11:43 PickUpOnCollisionEnter() и PuckUpItemRaycastMouse() (да-да, pUckup) - поднимание по соприкосновению и райкасту 18:53 метод Update() 19:15 OpenInventor() и CloseInventory () открытие и закрытие (+ про паузу) 21:06 FillCellsUIFromList() и ClearCellUI() - заполнение и очищение UI от иконок предметов 25:27 RemoveItemInventory() выкидывание 27:50 DropZone() зона выброса предметов 29:48 UseItemInventory() использовать/одеть предмет 34:02 TakeInHand() взять предмет в руку 38:06 InventoryIcon.cs - иконки в инвентаре 40:40 интерфейсы для UI-элементов 41:35 IBeginDragHandler - OnBeginDrag 44:49 IDragHandler - OnDrag 45:04 IEndDragHandler - OnEndDrag 47:56 IPointerClickHandler - OnPointerClick 49:41 InventoryCell.cs - для ячеек (места под иконки) инвентаря 49:58 интерфейс IDropHandler (OnDrop) 52:39 InventoryItem.cs - для поднимаемых предметов 53:00 enum перечисления типов предметов 54:20 InventoryItemHand.cs - для предметов, которые можно взять в руку 55:00 InventoryCraft.cs - крафт 58:26 UpdateCraft() функция крафта Видеоуроки Стрима по созданию инветаря на Unity с нуля: Как сделать игру на Unity 5 #16 создание инвентаря - https://www.youtube.com/watch?v=Y-OpWcRhgJ0 Как сделать игру на Unity 5 #17 Инвентарь и предметы - https://www.youtube.com/watch?v=wgl69JPczG0 Unity 5, уроки по заявкам #1 крафт - https://www.youtube.com/watch?v=_syz8dGJ5yk Эти уроки полезно изучить дополнительно, так как там рассказываются некоторые детали создания UI-инвентаря, которые не раскрыты в двух видео выше. По этим урокам я сделал инвентарь, а потом улучшил его и исправил баги, поэтому чтобы лучше понимать базовые принципы работы инвентаря, стоит посмотреть и их (для новичков). Ознакомление с кодом скриптов (для работы инвентаря в Unity3d нужна еще настройка UI (создание панели с ячейками и т.п.), ее префаб можно скачать выше вместе со скриптами). А тут просто выложен код для ознакомления: InventoryManager.cs InventoryPickUp.cs InventoryItem.cs InventoryItemHand.cs InventoryIcon.cs InventoryCell.cs InventoryCraft.cs
  25. Простой скрипт с префабом, который создает как бы робота пылесоса. Ничего особо не делает, просто ходит по комнате и при встрече с коллайдером меняет направление движения. Для установки просто вынесите префаб на сцену, и выставьте положение над полом (по наклонным поверхностям не ездит). Баг - иногда может пройти сквозь стены. Скрипт. Можно самому сделать на основе скрипта объект, а может скачать ассет. using UnityEngine; using System.Collections; /// <summary> /// Робот пылесос, тупо ходит по комнате и отскакивает от препятствий /// </summary> public class RobotVacuumCleaner : MonoBehaviour { /// <summary> /// скорость передвижения /// </summary> public float speed = 3.0f; /// <summary> /// расстояние до препятствия, когда робот повернется /// </summary> public float obstacleRange = 5.0f; void Update() { //передвигает робота вперед transform.Translate(0, 0, speed * Time.deltaTime); //пускаем луч, чтобы определить препятствие впереди Ray ray = new Ray(transform.position, transform.forward); RaycastHit hit; //если впереди по определенной окружности луча что-то есть if (Physics.SphereCast(ray, 0.75f, out hit)) { //если дистанция ниже минимальной допустимой if (hit.distance < obstacleRange) { //выбираем случайно на какой градус повернуться float angle = Random.Range(-110, 110); //поворачиваемся transform.Rotate(0, angle, 0); } } } } RobotVacuumCleaner Робот пылесос.unitypackage

Powered by Invision Community
Поддержка Invision Community в России