<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Детектив &#8212; ИИ-книга</title>
	<atom:link href="https://iikniga.ru/category/detektiv/feed/" rel="self" type="application/rss+xml" />
	<link>https://iikniga.ru</link>
	<description>Библиотека электронных книг, созданных в сотрудничестве с искусственным интеллектом</description>
	<lastBuildDate>Thu, 26 Mar 2026 11:11:48 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>

<image>
	<url>https://iikniga.ru/wp-content/uploads/2024/08/cropped-favicon-32x32.jpg</url>
	<title>Детектив &#8212; ИИ-книга</title>
	<link>https://iikniga.ru</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">241759044</site>        <div class="category-books-list">
            <h3>Список электронных книг</h3>
            <div class="sort-buttons">
                <button data-sort="alpha" data-order="asc">По алфавиту ▲</button>
                <button data-sort="date" data-order="desc">По дате ▼</button>
                <button data-sort="cats" data-order="asc">По рубрикам ▲</button>
            </div>
            <div id="books-list-container"></div>
        </div>

        <style>
            .category-books-list .sort-buttons {
                margin-bottom: 20px;
            }
            .category-books-list .sort-buttons button {
                background: #D3A973;
                border: 1px solid #ccc;
                padding: 8px 16px;
                margin-right: 8px;
                cursor: pointer;
                border-radius: 4px;
                font-size: 14px;
                transition: all 0.2s ease;
            }
            .category-books-list .sort-buttons button.active {
                background: #0073aa;
                color: #fff;
                border-color: #0073aa;
            }
            .category-books-list h4 {
                margin: 20px 0 10px;
                font-size: 1.2em;
                border-left: 4px solid #0073aa;
                padding-left: 10px;
            }
            .free-badge, .popular-badge, .bestseller-badge {
                display: inline-block;
                font-size: 11px;
                font-weight: bold;
                padding: 2px 6px;
                border-radius: 12px;
                margin-left: 8px;
                vertical-align: middle;
                line-height: 1;
            }
            .free-badge {
                background: #4caf50;
                color: #fff;
            }
            .popular-badge {
                background: #ff9800;
                color: #fff;
            }
            .bestseller-badge {
                background: #f44336;
                color: #fff;
            }
        </style>

        <script id="books-data" type="application/json">[{"id":839,"title":"\u041b\u0438\u0444\u0442 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043e\u0434\u043d\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b","url":"https:\/\/iikniga.ru\/2025\/03\/17\/lift-otkryvaetsya-tolko-s-odnoj-storony\/","date":1742215629,"other_cats":["\u0418\u0440\u043e\u043d\u0438\u0447\u043d\u044b\u0439 \u0434\u0435\u0442\u0435\u043a\u0442\u0438\u0432","\u0420\u0430\u0441\u0441\u043a\u0430\u0437\u044b","\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0435 \u043a\u043d\u0438\u0433\u0438"],"is_free":true,"is_popular":false,"is_bestseller":false}]</script>
        <script>
        (function() {
            var booksData = JSON.parse(document.getElementById("books-data").innerText);
            var container = document.getElementById("books-list-container");
            var currentSort = "alpha";
            var currentOrder = "asc";

            function sortAlphaAsc(a, b) { return a.title.localeCompare(b.title); }
            function sortAlphaDesc(a, b) { return b.title.localeCompare(a.title); }
            function sortDateAsc(a, b) { return a.date - b.date; }
            function sortDateDesc(a, b) { return b.date - a.date; }

            function escapeHtml(str) {
                return str.replace(/[&<>]/g, function(m) {
                    if (m === "&") return "&amp;";
                    if (m === "<") return "&lt;";
                    if (m === ">") return "&gt;";
                    return m;
                });
            }

            function renderBookItem(book) {
                var otherCatsStr = book.other_cats.length ? " (" + book.other_cats.join(", ") + ")" : "";
                var badges = "";
                if (book.is_free) badges += "<span class=\"free-badge\">Бесплатно</span>";
                if (book.is_popular) badges += "<span class=\"popular-badge\">Популярное</span>";
                if (book.is_bestseller) badges += "<span class=\"bestseller-badge\">Бестселлер</span>";
                return "<li><a href=\"" + escapeHtml(book.url) + "\">" + escapeHtml(book.title) + "</a>" + badges + escapeHtml(otherCatsStr) + "</li>";
            }

            function renderPlainList(books, order) {
                var sortedBooks = [...books];
                if (currentSort === "alpha") {
                    sortedBooks.sort(order === "asc" ? sortAlphaAsc : sortAlphaDesc);
                } else if (currentSort === "date") {
                    sortedBooks.sort(order === "asc" ? sortDateAsc : sortDateDesc);
                }
                var html = "<ul>";
                sortedBooks.forEach(function(book) { html += renderBookItem(book); });
                html += "</ul>";
                container.innerHTML = html;
            }

            function renderGroupedByCats(books, order) {
                var groups = {};
                books.forEach(function(book) {
                    var cats = book.other_cats;
                    if (cats.length === 0) cats = ["Без рубрики"];
                    cats.forEach(function(cat) {
                        if (!groups[cat]) groups[cat] = [];
                        groups[cat].push(book);
                    });
                });
                for (var cat in groups) {
                    groups[cat].sort(sortAlphaAsc);
                }
                var sortedCats = Object.keys(groups).sort();
                if (order === "desc") sortedCats.reverse();
                var html = "";
                sortedCats.forEach(function(cat) {
                    html += "<h4>" + escapeHtml(cat) + "</h4><ul>";
                    groups[cat].forEach(function(book) { html += renderBookItem(book); });
                    html += "</ul>";
                });
                container.innerHTML = html;
            }

            function renderList(sortType, order) {
                if (sortType === "alpha" || sortType === "date") {
                    renderPlainList(booksData, order);
                } else if (sortType === "cats") {
                    renderGroupedByCats(booksData, order);
                }
            }

            var buttons = document.querySelectorAll(".sort-buttons button");
            buttons.forEach(function(btn) {
                btn.addEventListener("click", function(e) {
                    var sort = this.getAttribute("data-sort");
                    var defaultOrder = this.getAttribute("data-order");
                    var isActive = this.classList.contains("active");
                    if (isActive) {
                        currentOrder = (currentOrder === "asc") ? "desc" : "asc";
                        renderList(currentSort, currentOrder);
                        this.innerText = (currentSort === "alpha") ? (currentOrder === "asc" ? "По алфавиту ▲" : "По алфавиту ▼") :
                                         (currentSort === "date") ? (currentOrder === "asc" ? "По дате ▲" : "По дате ▼") :
                                         (currentSort === "cats") ? (currentOrder === "asc" ? "По рубрикам ▲" : "По рубрикам ▼") :
                                         this.innerText;
                    } else {
                        currentSort = sort;
                        currentOrder = defaultOrder;
                        renderList(currentSort, currentOrder);
                        buttons.forEach(function(b) { b.classList.remove("active"); });
                        this.classList.add("active");
                        buttons.forEach(function(b) {
                            var s = b.getAttribute("data-sort");
                            var o = b.getAttribute("data-order");
                            if (s === "alpha") b.innerText = o === "asc" ? "По алфавиту ▲" : "По алфавиту ▼";
                            if (s === "date") b.innerText = o === "asc" ? "По дате ▲" : "По дате ▼";
                            if (s === "cats") b.innerText = o === "asc" ? "По рубрикам ▲" : "По рубрикам ▼";
                        });
                        this.innerText = (currentSort === "alpha") ? (currentOrder === "asc" ? "По алфавиту ▲" : "По алфавиту ▼") :
                                         (currentSort === "date") ? (currentOrder === "asc" ? "По дате ▲" : "По дате ▼") :
                                         (currentSort === "cats") ? (currentOrder === "asc" ? "По рубрикам ▲" : "По рубрикам ▼") :
                                         this.innerText;
                    }
                });
            });

            var activeButton = document.querySelector(".sort-buttons button[data-sort=\"" + currentSort + "\"]");
            if (activeButton) activeButton.classList.add("active");
            renderList(currentSort, currentOrder);
        })();
        </script>
        	<item>
		<title>Лифт открывается только с одной стороны</title>
		<link>https://iikniga.ru/2025/03/17/lift-otkryvaetsya-tolko-s-odnoj-storony/</link>
					<comments>https://iikniga.ru/2025/03/17/lift-otkryvaetsya-tolko-s-odnoj-storony/#respond</comments>
		
		<dc:creator><![CDATA[Владимир Коток]]></dc:creator>
		<pubDate>Mon, 17 Mar 2025 09:47:09 +0000</pubDate>
				<category><![CDATA[Детектив]]></category>
		<category><![CDATA[Ироничный детектив]]></category>
		<category><![CDATA[Рассказы]]></category>
		<category><![CDATA[Электронные книги]]></category>
		<category><![CDATA[Бесплатно]]></category>
		<guid isPermaLink="false">https://iikniga.ru/?p=839</guid>

					<description><![CDATA[Аннотация к рассказу «Лифт открывается только с одной стороны»

В элегантном клубе «Золотая Лира», хранящем тайны столетия, происходит загадочная смерть мелкого воришки Эдди Миллера. Мисс Клара Уэбб, дама с острым умом и страстью к головоломкам, вместе с инспектором Блэквудом расследует это дело. Миллер, похитивший фамильный кулон леди Маргарет Фэрроу, оказывается запертым в старом грузовом лифте, где погибает от обезвоживания. Мисс Уэбб раскрывает механизм ловушки, связанной с историей клуба, и намекает на возможную причастность семьи Фэрроу к этой трагедии. Рассказ сочетает детективную интригу с глубоким символизмом и атмосферой викторианской эпохи.]]></description>
										<content:encoded><![CDATA[<p>Мисс Клара Уэбб, дама преклонных лет с острым умом и страстью к разгадыванию головоломок, прибыла в элегантный особняк на Риджентс-стрит, где располагался престижный клуб «Золотая Лира». Ее трость мягко стучала по мраморному полу, а глаза, скрытые за пенсне, скользили по портретам бывших премьер-министров, украшавшим стены. Клуб, хранивший тайны столетия, теперь прятал в своих стенах куда более мрачную загадку.</p>
<p>Инспектор Блэквуд, высокий и немногословный, встретил ее у входа. Его лицо, обычно непроницаемое, выдавало легкое смятение.<br />
— Благодарю, что приехали, мисс Уэбб. Дело… деликатное. Тело обнаружил техник во время плановой проверки. Лифт не использовали неделю — оказалось, он был занят.</p>
<p>Мисс Уэбб кивнула, уже изучая узор паркета.<br />
— Расскажите всё. И не упускайте «незначительные» детали.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-842" src="https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-u-dveri-lifta.jpg" alt="" width="1024" height="768" srcset="https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-u-dveri-lifta.jpg 1024w, https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-u-dveri-lifta-400x300.jpg 400w, https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-u-dveri-lifta-300x225.jpg 300w, https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-u-dveri-lifta-768x576.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>Покойный оказался Эдди Миллером, мелким воришкой, известным полиции своими провальными авантюрами. Неделю назад из клуба исчез бриллиантовый кулон леди Маргарет Фэрроу — фамильная реликвия, оцененная в целое состояние. Миллер, судя по всему, проник в здание под видом официанта, но выбраться решил иначе.</p>
<p>— Он спланировал побег через грузовой лифт, — Блэквуд провел ее в глубь здания, к массивной стальной двери с табличкой «Serviсe Only». — Лифт используют для доставки вина. Миллер, должно быть, наблюдал, как его загружают, и решил, что это идеальный путь.</p>
<p>Кабина лифта, обшитая потрескавшейся кожей, пахла дубом и пылью. На полу валялись пустые ящики с клеймом «Château Margaux», а в углу лежало тело — пальцы Миллера все еще сжимали бархатный мешочек с кулоном.</p>
<p>— Причина смерти — обезвоживание, — сказал Блэквуд. — Ни следов борьбы, ни повреждений. Как будто он просто… заснул.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-843" src="https://iikniga.ru/wp-content/uploads/2025/03/trup-vnutri-lifta.jpg" alt="" width="1024" height="768" srcset="https://iikniga.ru/wp-content/uploads/2025/03/trup-vnutri-lifta.jpg 1024w, https://iikniga.ru/wp-content/uploads/2025/03/trup-vnutri-lifta-400x300.jpg 400w, https://iikniga.ru/wp-content/uploads/2025/03/trup-vnutri-lifta-300x225.jpg 300w, https://iikniga.ru/wp-content/uploads/2025/03/trup-vnutri-lifta-768x576.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>Мисс Уэбб присела на корточки, изучая дверной механизм.<br />
— Иронично, не правда ли? — Она провела пальцем по защелке у основания двери. — Умереть от жажды в лифте, который десятилетиями доставлял шампанское.</p>
<p>— Но как он там оказался? — Блэквуд нахмурился. — Лифт исправен. Кнопка вызова работает.</p>
<p>— Потому что кнопка здесь ни при чем, — мисс Уэбб подняла трость, указывая на ржавый рычаг снаружи. — Этот лифт — реликт викторианской эпохи. Его двери фиксируются защелкой, чтобы ящики не выпали при движении. Открыть их можно только снаружи. Миллер, спустившись вниз, оказался в ловушке собственной жадности.</p>
<p>Блэквуд склонился над механизмом.<br />
— Но как он не заметил отсутствия ручки изнутри?</p>
<p>— Паника, инспектор. Представьте: темнота, тишина, а эта стальная коробка вдруг становится вашей могилой. Он бил по дверям, кричал, но звук глушила обивка. К тому же, — она ткнула тростью в ящик с надписью «Хрупкое», — он разбил бутылку, пытаясь использовать осколки как рычаг. Напрасно.</p>
<p>Инспектор покачал головой.<br />
— Глупость.</p>
<p>— Нет, трагедия. — Мисс Уэбб поправила пенсне. — Этот лифт — метафора, дорогой Блэквуд. Люди верят, что двери ведут к свободе, но иногда они захлопываются… навсегда.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-844" src="https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-raskryla-zagadku.jpg" alt="" width="1024" height="768" srcset="https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-raskryla-zagadku.jpg 1024w, https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-raskryla-zagadku-400x300.jpg 400w, https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-raskryla-zagadku-300x225.jpg 300w, https://iikniga.ru/wp-content/uploads/2025/03/mmiss-klara-uebb-raskryla-zagadku-768x576.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p>Когда техники унесли тело, мисс Уэбб задержалась у лифта. Ее взгляд упал на потертый плакат 1890 года в раме: «Грузовой лифт. Использовать только для вина и посуды. Запрещено для персонала».</p>
<p>— Леди Фэрроу, — внезапно произнесла она, оборачиваясь к инспектору, — вчера отменила членство в клубе. Странно, не находите? После возвращения кулона…</p>
<p>Блэквуд замер.<br />
— Вы думаете, она подстроила кражу?</p>
<p>— О, нет. Но ее дед, сэр Генри Фэрроу, основатель клуба, умер в 1902 году. Говорят, от обезвоживания. В своем кабинете. Случайно запертом изнутри. — Она улыбнулась, словно разгадав последнюю строку кроссворда. — История любит повторяться, инспектор. Особенно там, где есть… семейные секреты.</p>
<p>На следующий день леди Фэрроу «случайно» пожертвовала кулон музею. А мисс Уэбб, вернувшись домой, принялась за новую головоломку — вязаный шарф с узором в виде переплетенных дверей.</p>
<p><em>P.S. Лифт демонтировали через месяц. На его месте установили автомат с содовой. Говорят, в полночь там все еще слышится стук — будто кто-то пытается выбраться из невидимой стальной коробки.</em></p>
<figure id="attachment_259" aria-describedby="caption-attachment-259" style="width: 290px" class="wp-caption aligncenter"><a href="http://iikniga.ru"><img loading="lazy" decoding="async" class="size-medium wp-image-259" src="https://iikniga.ru/wp-content/uploads/2024/08/logo_noshadow-300x85.jpg" alt="" width="300" height="85" srcset="https://iikniga.ru/wp-content/uploads/2024/08/logo_noshadow-300x85.jpg 300w, https://iikniga.ru/wp-content/uploads/2024/08/logo_noshadow-400x114.jpg 400w, https://iikniga.ru/wp-content/uploads/2024/08/logo_noshadow-1024x291.jpg 1024w, https://iikniga.ru/wp-content/uploads/2024/08/logo_noshadow-768x219.jpg 768w, https://iikniga.ru/wp-content/uploads/2024/08/logo_noshadow.jpg 1451w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption id="caption-attachment-259" class="wp-caption-text">Создано платформой iikniga.ru</figcaption></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://iikniga.ru/2025/03/17/lift-otkryvaetsya-tolko-s-odnoj-storony/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">839</post-id>	</item>
	</channel>
</rss>
