İçeriğe Atla
Şifremi Unuttum
Hesabın yok mu?
Zaten hesabın var mı?
Ana Sayfa Keşfet ROBBER'S COMPANY

ROBBER'S COMPANY

Anime Hakkında

Sahne Tokyo'dur. Bir kız moda tasarımcısı olmak istiyor. Resmi olarak takım elbise satan bir iş bulur, ancak asıl işi bankaları soymaktır. Onun adı Komik. Funny, şirketin hiziplerine ve bağlarına yakalanmış olsa bile bir moda tasarımcısı olma hayalinin peşinden gidebilecek mi?! (Kaynak: Resmi site)

ONA Yaz 2016 Bitti 0 Altyazı 0 İnceleme 0 İndirme

Altyazılar 0 altyazı

Henüz altyazı yüklenmemiş. İlk ekleyen sen ol!

İncelemeler 0 inceleme

Henüz inceleme yok. İlk incelemeyi sen yaz!
Altyazılara henüz yorum yapılmamış.
if (form) { form.addEventListener('submit', function(e) { e.preventDefault(); var btn = form.querySelector('.an-comment-submit'); var msg = document.getElementById('commentMsg'); var origHTML = btn.innerHTML; btn.disabled = true; btn.innerHTML = ' Gönderiliyor...'; fetch('/submit_comment.php', { method: 'POST', body: new FormData(form) }) .then(function(r) { return r.json(); }) .then(function(d) { msg.style.display = 'block'; if (d.success) { msg.style.color = 'var(--green)'; msg.innerHTML = ' ' + d.message; form.reset(); cancelReply(); setTimeout(function() { location.reload(); }, 800); } else { msg.style.color = 'var(--red)'; msg.textContent = d.message || 'Bir hata oluştu.'; btn.disabled = false; btn.innerHTML = origHTML; } }) .catch(function() { msg.style.display = 'block'; msg.style.color = 'var(--red)'; msg.textContent = 'Bağlantı hatası oluştu.'; btn.disabled = false; btn.innerHTML = origHTML; }); }); } // Yorum sil window.deleteComment = function(commentId) { if (!confirm('Bu yorumu silmek istediğinize emin misiniz?')) return; fetch('/delete_comment.php', { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, body: 'comment_id=' + commentId + '&csrf_token=' + encodeURIComponent(csrf) }) .then(function(r) { return r.json(); }) .then(function(d) { if (d.success) { var el = document.querySelector('.an-comment[data-cid="' + commentId + '"]'); if (el) { el.style.transition = 'all 0.3s ease'; el.style.opacity = '0'; el.style.transform = 'scale(0.95)'; setTimeout(function() { el.remove(); }, 300); } } else { alert(d.message || 'Yorum silinemedi.'); } }) .catch(function() { alert('Bağlantı hatası.'); }); }; // ===================== TORRENT MODAL ===================== var torrentModal = document.getElementById('torrentModal'); var openTorrentModalBtn = document.getElementById('openTorrentModalBtn'); var closeTorrentModalBtn = document.getElementById('closeTorrentModalBtn'); var watchersModal = document.getElementById('watchersModal'); var openWatchersModalBtn = document.getElementById('openWatchersModalBtn'); var closeWatchersModalBtn = document.getElementById('closeWatchersModalBtn'); function setTorrentModalState(isOpen) { if (!torrentModal) return; torrentModal.classList.toggle('is-open', isOpen); torrentModal.setAttribute('aria-hidden', isOpen ? 'false' : 'true'); document.body.classList.toggle('an-modal-open', isOpen); } function setWatchersModalState(isOpen) { if (!watchersModal) return; watchersModal.classList.toggle('is-open', isOpen); watchersModal.setAttribute('aria-hidden', isOpen ? 'false' : 'true'); document.body.classList.toggle('an-modal-open', isOpen); } if (openTorrentModalBtn) { openTorrentModalBtn.addEventListener('click', function() { setTorrentModalState(true); }); } if (closeTorrentModalBtn) { closeTorrentModalBtn.addEventListener('click', function() { setTorrentModalState(false); }); } if (openWatchersModalBtn) { openWatchersModalBtn.addEventListener('click', function() { setWatchersModalState(true); }); } if (closeWatchersModalBtn) { closeWatchersModalBtn.addEventListener('click', function() { setWatchersModalState(false); }); } if (torrentModal) { torrentModal.querySelectorAll('[data-close-torrent-modal]').forEach(function(el) { el.addEventListener('click', function() { setTorrentModalState(false); }); }); } if (watchersModal) { watchersModal.querySelectorAll('[data-close-watchers-modal]').forEach(function(el) { el.addEventListener('click', function() { setWatchersModalState(false); }); }); } document.addEventListener('keydown', function(e) { if (e.key === 'Escape' && torrentModal && torrentModal.classList.contains('is-open')) { setTorrentModalState(false); } if (e.key === 'Escape' && watchersModal && watchersModal.classList.contains('is-open')) { setWatchersModalState(false); } }); // ===================== TORRENT ARAMA ===================== var searchBtn = document.getElementById('torrentSearchBtn'); if (searchBtn) { searchBtn.addEventListener('click', function() { var btnText = document.getElementById('searchBtnText'); var resultsEl = document.getElementById('torrentResults'); var query = "ROBBER'S COMPANY"; var extra = document.getElementById('torrentExtra').value; var episode = document.getElementById('torrentEpisode').value; var quality = document.getElementById('torrentQuality').value; var source = document.getElementById('torrentSource').value; var codec = document.getElementById('torrentCodec').value; if (extra) query += ' ' + extra; if (episode) query += ' ' + (episode.length < 2 ? '0' + episode : episode); if (quality) query += ' ' + quality; if (source) query += ' ' + source; if (codec) query += ' ' + codec; searchBtn.disabled = true; btnText.textContent = 'Aranıyor...'; resultsEl.style.display = 'block'; resultsEl.innerHTML = '
'; fetch('/torrent_api.php?q=' + encodeURIComponent(query)) .then(function(r) { return r.json(); }) .then(function(d) { if (d.success && d.results && d.results.length > 0) { var html = ''; d.results.forEach(function(item) { html += '
' + '
' + (item.seeders || 0) + '
SEED
' + '
' + item.title + '
' + '
'; }); resultsEl.innerHTML = html; } else { resultsEl.innerHTML = '
Sonuç bulunamadı.
'; } }) .catch(function(err) { resultsEl.innerHTML = '
Hata: ' + err.message + '
'; }) .finally(function() { searchBtn.disabled = false; btnText.textContent = 'Torrent Ara'; }); }); } // ===================== TOPLU İNDİRME ===================== function updateBulkState() { var btn = document.getElementById('bulkDownloadBtn'); var countSpan = document.getElementById('selectedCount'); if (!btn || !countSpan) return; var checked = document.querySelectorAll('.an-sub-checkbox:checked'); countSpan.textContent = checked.length; btn.disabled = checked.length === 0; } document.querySelectorAll('.an-sub-checkbox').forEach(function(cb) { cb.addEventListener('change', updateBulkState); }); var bulkForm = document.getElementById('bulkDownloadForm'); if (bulkForm) { bulkForm.addEventListener('submit', function(e) { bulkForm.querySelectorAll('input[name="subtitle_ids[]"]').forEach(function(inp) { inp.remove(); }); var selected = document.querySelectorAll('.an-sub-checkbox:checked'); if (selected.length === 0) { e.preventDefault(); alert('Lütfen en az bir altyazı seçin!'); return; } selected.forEach(function(cb) { var input = document.createElement('input'); input.type = 'hidden'; input.name = 'subtitle_ids[]'; input.value = cb.value; bulkForm.appendChild(input); }); }); } })();