بشنوید؛ داستان حالا دراز میکشم از همینگوی
در داستان «حالا دراز میکشم» ارنست همینگوی با زبانی موجز و عمیق، اضطرابها و تنهایی یک سرباز مجروح جنگ جهانی اول را به تصویر میکشد؛ سفری درونی از خاطرات کودکی تا ترس از مرگ که در سکوت شبهای بیخواب سنگر جریان دارد.
document.addEventListener('DOMContentLoaded', () => {
const players = document.querySelectorAll('.custom_audio_player');
players.forEach((player) => {
const audio = player.querySelector('.audio-player');
const playPauseBtn = player.querySelector('.playPauseBtn_twig');
const progress = player.querySelector('.progress_twig');
const currentTimeEl = player.querySelector('.currentTime_twig');
const durationEl = player.querySelector('.duration_twig');
const backwardBtn = player.querySelector('.backwardBtn_twig');
const forwardBtn = player.querySelector('.forwardBtn_twig');
const muteBtn = player.querySelector('.muteBtn_twig');
if (!playPauseBtn || !progress || !currentTimeEl || !durationEl || !backwardBtn || !forwardBtn || !muteBtn) {
return;
}
const playIcon = playPauseBtn.querySelector('.play');
const pauseIcon = playPauseBtn.querySelector('.pause');
const volumeIcon = muteBtn.querySelector('.volume');
const muteIcon = muteBtn.querySelector('.mute');
if (!playIcon || !pauseIcon || !volumeIcon || !muteIcon) {
console.error('One or more control icons are missing.');
return;
}
const formatTime = (time) => {
const minutes = Math.floor(time / 60);
const seconds = Math.floor(time % 60).toString().padStart(2, '0');
return `${minutes}:${seconds}`;
};
// Update progress bar and time
audio.addEventListener('timeupdate', () => {
progress.value = (audio.currentTime / audio.duration) * 100 || 0;
currentTimeEl.textContent = formatTime(audio.currentTime);
durationEl.textContent = formatTime(audio.duration || 0);
});
// Play/pause functionality
playPauseBtn.addEventListener('click', () => {
if (audio.paused) {
audio.play();
playIcon.classList.add('hidden');
pauseIcon.classList.remove('hidden');
} else {
audio.pause();
playIcon.classList.remove('hidden');
pauseIcon.classList.add('hidden');
}
});
// Seek functionality
progress.addEventListener('input', () => {
audio.currentTime = (progress.value / 100) * audio.duration;
});
// Mute/unmute functionality
muteBtn.addEventListener('click', () => {
audio.muted = !audio.muted;
if (audio.muted) {
volumeIcon.classList.add('hidden');
muteIcon.classList.remove('hidden');
} else {
volumeIcon.classList.remove('hidden');
muteIcon.classList.add('hidden');
}
});
// Skip backward and forward
backwardBtn.addEventListener('click', () => {
audio.currentTime = Math.max(0, audio.currentTime - 10); // Skip 10 seconds backward
});
forwardBtn.addEventListener('click', () => {
audio.currentTime = Math.min(audio.duration, audio.currentTime + 10); // Skip 10 seconds forward
});
// Display duration when audio is loaded
audio.addEventListener('loadedmetadata', () => {
durationEl.textContent = formatTime(audio.duration);
});
});
});
فرارو- داستان «حالا دراز میکشم» (Now I Lay Me) از ارنست همینگوی، یکی از داستانهای درخشان مجموعه «مردان بدون زنان» است که با سبک خاص و ایجاز مشهور همینگوی نوشته شده. راوی داستان سربازی است که در جریان جنگ جهانی اول به شدت آسیب دیده و دچار اضطراب و بیخوابی مزمن شده است. او شبها در سنگر، بیدار میماند تا مبادا در خواب جان بدهد یا بخشی از وجودش از دست برود. در این شبهای بیخواب، به خاطرات کودکی، خانواده و ماهیگیری در رودخانه برمیگردد تا ذهنش آرام بگیرد. همینگوی با نثر ساده و موجز، ترسهای عمیق انسانی را با لحنی سرد و آرام تصویر میکند.
شخصیت اصلی که احتمالاً بازتابی از خود همینگوی در دوران جنگ است، با گفتوگوهایی کوتاه اما عمیق با همخدمتیاش «جان»، از تنهایی، خدا، عشق، و ترسهای درونی صحبت میکند. در ظاهر، اتفاق خاصی نمیافتد، اما در بطن داستان، درگیریهای ذهنی و عاطفی شدیدی جریان دارد. راوی با یادآوری گذشته، به دنبال پناه و هویت است؛ گویی ذهنش همان میدان نبردیست که همچنان ادامه دارد. همینگوی در این داستان به زیبایی نشان میدهد که زخمهای روانی جنگ، حتی پس از پایان آن، با انسان باقی میمانند.