视频加载中...
IMPORTANT: For any future changes to this file, use the final_file_content shown above as your reference. This content reflects the current state of the file, including any auto-formatting (e.g., if you used single quotes but the formatter converted them to double quotes). Always base your SEARCH/REPLACE operations on this final version to ensure accuracy. # VSCode Visible Files pages/templates/pages/video/_player_danmaku_include.html # VSCode Open Tabs static/js/vip-popup.js videos/comment_urls.py static/css/main.css pages/templates/pages/video/_comment_item_include.html videos/models.py development-log.md vdogo/settings.py urls.py videos/views.py videos/urls.py pages/templates/pages/video/detail.html pages/templates/pages/video/_player_danmaku_include.html # Current Time 2025/4/8 上午6:04:44 (Asia/Kuala_Lumpur, UTC+8:00) # Current Mode ACT MODE
今天晚上居然掉下一个女朋友?

简介: 女主角妮妮是一个外星人,平时用超能力趣味护短,暗中帮助男主角王小鸟,引导一个废青走向走作为的青年,哪知王小鸟竟然是一个隐藏的富二代,巨大的反转也让妮妮措手不及。

episodes: 49 / [{'id': 2997544, 'title': '第1集', 'episode_number': 1, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/x5zqeGYzlt/xLEjM8a8H1w=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997545, 'title': '第2集', 'episode_number': 2, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/x4dZFcC7tV6wsBdo1XGIpk=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997546, 'title': '第3集', 'episode_number': 3, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/2iyVIQ0cSMoCXeMYGONea0=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997547, 'title': '第4集', 'episode_number': 4, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/y5fFrjg3Q5G8dWS0AFbCdE=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997548, 'title': '第5集', 'episode_number': 5, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/3A/QjendMoG5v8P83NNQGE=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997549, 'title': '第6集', 'episode_number': 6, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/wdkMRjgM0YE58Plz+YpOmA=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997550, 'title': '第7集', 'episode_number': 7, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/ykVgWaiQySLM0fWiXZuGUk=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997551, 'title': '第8集', 'episode_number': 8, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/4Yxh1kXZyKVpWnF8SyLEYA=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997552, 'title': '第9集', 'episode_number': 9, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/7zWw0M3og9E9fzC8/+LGxs=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997553, 'title': '第10集', 'episode_number': 10, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/+u0iC4Bx8n5rW8QBHytwtY=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997554, 'title': '第11集', 'episode_number': 11, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/0iiF35/z0WVlBDEGQ5chlU=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997555, 'title': '第12集', 'episode_number': 12, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/zlxFBScUIKTNNzaViOn/eg=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997556, 'title': '第13集', 'episode_number': 13, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/7few5JAMkp+fxlym0a0w+M=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997557, 'title': '第14集', 'episode_number': 14, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/7nsvmti0Bkhg0YZfSfljc0=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997558, 'title': '第15集', 'episode_number': 15, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/ztHbeKgszNlR3jWvstDBuk=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997559, 'title': '第16集', 'episode_number': 16, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/wD3eK1Rsu1AQjG0I3DDtJA=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997560, 'title': '第17集', 'episode_number': 17, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/9umRaaMyD8aDxjb3ePxSrc=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997561, 'title': '第18集', 'episode_number': 18, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/z48xJtOSVHFJvA4OxlKppI=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997562, 'title': '第19集', 'episode_number': 19, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/x4j8HFB0BNzwaVwqYmPmXo=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997563, 'title': '第20集', 'episode_number': 20, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/0ZFSCtX0nQzNato0B0TfJ8=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997564, 'title': '第21集', 'episode_number': 21, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/9eSdelyXWFs5SM6cTA4zhU=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997565, 'title': '第22集', 'episode_number': 22, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/6XpZqwLW0ELXGJmFxEevJU=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997566, 'title': '第23集', 'episode_number': 23, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/zP6jFbpsLunFn9ecoKObrI=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997567, 'title': '第24集', 'episode_number': 24, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/x78829jOqQ3y7r4bU9AlGQ=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997568, 'title': '第25集', 'episode_number': 25, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/6i1/KpNVNUy5LlW5EO2o1M=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997569, 'title': '第26集', 'episode_number': 26, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/5EdoJ9vHLLi5L7P5bhU5u8=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997570, 'title': '第27集', 'episode_number': 27, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/zda1DieBLk4YWhFtjc5nWM=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997571, 'title': '第28集', 'episode_number': 28, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/71KU/i7g5qYG5xoLOCRXsc=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997572, 'title': '第29集', 'episode_number': 29, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/9jVMrv7e5KznHoKBlmj7Tk=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997573, 'title': '第30集', 'episode_number': 30, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/zbMSNVX19Lr4GqeJDkBX6I=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997574, 'title': '第31集', 'episode_number': 31, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/3Hiy9rGi31vxQA5L4qxMmg=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997575, 'title': '第32集', 'episode_number': 32, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/z2d0UTAlte9WKQuLkEDkHE=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997576, 'title': '第33集', 'episode_number': 33, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/zGhdl5wFamr7eCmQXACuKg=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997577, 'title': '第34集', 'episode_number': 34, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/xDpyxr5SwYEfQkdTAAFkRQ=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997578, 'title': '第35集', 'episode_number': 35, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/5TXUK75zGwCYFQonRq3k9E=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997579, 'title': '第36集', 'episode_number': 36, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/03yGn7qz15ZYuT9PBjAudc=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997580, 'title': '第37集', 'episode_number': 37, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/1OrVJxq0YYIZCvL/wkU64I=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997581, 'title': '第38集', 'episode_number': 38, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/29Wmutd+WAt9cZQ2qMmj8U=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997582, 'title': '第39集', 'episode_number': 39, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/3JbIELDyV9FiZP83hyb3Ts=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997583, 'title': '第40集', 'episode_number': 40, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/xMQo047c90gC4YF26ommHU=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997584, 'title': '第41集', 'episode_number': 41, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/zSF7LakPKTsPlsQl38hNS8=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997585, 'title': '第42集', 'episode_number': 42, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/4oBK0LDAxNoEPdaExqEibQ=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997586, 'title': '第43集', 'episode_number': 43, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/xSjQczpj8VFlIlhV01RQqs=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997587, 'title': '第44集', 'episode_number': 44, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/87SwqiySG6bNr7HGRqjIc0=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997588, 'title': '第45集', 'episode_number': 45, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/3wYM3sf+ojcIBFuAtyc8kc=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997589, 'title': '第46集', 'episode_number': 46, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/6p7QJi3n4HQHxzhRypjmkc=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997590, 'title': '第47集', 'episode_number': 47, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/7vdUtIYUk/cl0/2Hyf5P1k=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997591, 'title': '第48集', 'episode_number': 48, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/6YUU3k0cZg3h4aA7t47+vs=', 'has_rose_id': True, 'video_url': ''}, {'id': 2997592, 'title': '第49集', 'episode_number': 49, 'duration': None, 'description': '', 'rose_id': 'rose_QeoICcLE9vxDaJ1Pz/ztJODZ49+WP8dNdinqg7T89uE0wuJmFU/zx8XEEbvqe5LVYv2rKkpdiAfQ8AOsAW90/3CBZ/zK4MRh9ydmoxxrkH8=', 'has_rose_id': True, 'video_url': ''}]

选集

第1集
第2集
第3集
第4集
第5集
第6集
第7集
第8集
第9集
第10集
第11集
第12集
第13集
第14集
第15集
第16集
第17集
第18集
第19集
第20集
第21集
第22集
第23集
第24集
第25集
第26集
第27集
第28集
第29集
第30集
第31集
第32集
第33集
第34集
第35集
第36集
第37集
第38集
第39集
第40集
第41集
第42集
第43集
第44集
第45集
第46集
第47集
第48集
第49集

暂无评论,快来抢沙发吧!