Zanim zainstalujesz, Greasy Fork chce Cię poinformować, że ten skrypt zawiera pewne funkcjonalności mogące działać na pożytek autora, a nie twój. Upewnij się, czy na pewno chcesz kontynuować.
Ten skrypt zawiera kod, który śledzi twoje przeglądanie.
Тёмная тема для VK
Stan na
// ==UserScript== // @name Dark VK Theme // @description Тёмная тема для VK // @author DygDyg // @homepage http://dygdyg.ddns.net // @include https://vk.com/* // @require https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js // @require https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js // @require https://greasyfork.org/scripts/432717-analit/code/analit.js?version=972482 // @icon https://vk.com/images/icons/favicons/fav_logo.ico // @version 0.0.11.77 // @run-at document-start // @grant GM_setValue // @grant GM_getValue // @grant GM_addStyle // @grant GM_info // @grant GM_unregisterMenuCommand // @grant GM_registerMenuCommand // @grant GM_openInTab // @grant GM_getResourceText // @grant GM_notification // @grant analit // @antifeature tracking // @namespace https://greasyfork.org/users/303755 // ==/UserScript== var $ = window.jQuery var darkStyle1, darkStyle, darkStyleBacground, combo_hide_style if (GM_getValue('enable', null) == null) GM_setValue('enable', true) if (GM_getValue('names', null) == null) GM_setValue('names', JSON.stringify([])) if (GM_getValue('debug', null) == null) GM_setValue('debug', false) if (GM_getValue('group', null) == null) GM_setValue('group', 'Группы') if (GM_getValue('message_name', null) == null) GM_setValue('message_name', 'Сообщения') if (GM_getValue('ver_info', null) == null) GM_setValue('ver_info', '0') if (GM_getValue('combo_hide', null) == null) GM_setValue('combo_hide', false) if (GM_getValue('bc_albom_enable', null) == null) GM_setValue('bc_albom_enable', false) if (GM_getValue('text_id_group', null) == null) GM_setValue('text_id_group', '-22786271') if (GM_getValue('text_id_albom', null) == null) GM_setValue('text_id_albom', '229998745') if (GM_getValue('bc_albom_repit', null) == null) GM_setValue('bc_albom_repit', 0) var owner_id = GM_getValue('text_id_group') var album_id = GM_getValue('text_id_albom') var bc_albom_repit = GM_getValue('bc_albom_repit') var ver_info = '7' var col = 0 var _info = 'Добавил поддержку добавления альбома с фонами (ищи в настройках приложения). Если открыть настройки на окне альбома, то он предложит сделать этот альбом фоновым. Кучу фиксов покраски и других исправлений.' if (GM_getValue('debug', false)) { $(document).ready(function () { //Start_Settings_Menu(); alert_frame('⚠️ Дебаг режим включён ⚠️', 'В данный момент включён режим отладки, выключи в меню tampermonkey') //setTimeout(analit, 1000); //analit(); }) } //#region Дебаг режим function debug_MC(menuCmdId) { if (menuCmdId) { GM_unregisterMenuCommand(menuCmdId) } if (GM_getValue('debug') == true) { menuCmdId = GM_registerMenuCommand('Дебаг режим: Включён ✅', () => { GM_setValue('debug', !GM_getValue('debug')) //GM_notification({ title: 'Дебаг режим:', text: '✅ Включён', timeout: 3000 }); alert_frame('Дебаг режим:', '✅ Включён', 3000) debug_MC(menuCmdId) }) } else { menuCmdId = GM_registerMenuCommand('Дебаг режим: Выключен', () => { GM_setValue('debug', !GM_getValue('debug')) //GM_notification({ title: 'Дебаг режим:', text: '⛔ Выключен', timeout: 3000 }); alert_frame('Дебаг режим:', '⛔ Выключен', 3000) debug_MC(menuCmdId) }) } } debug_MC() //#endregion //#region Тело скина function theme() { console.log($('#test_analit_enable').text()) if (darkStyleBacground && darkStyleBacground.id) { darkStyleBacground.remove() } if (darkStyle && darkStyle.id) { darkStyle.remove() } if (darkStyle1 && darkStyle1.id) { darkStyle1.remove() } if (combo_hide_style && combo_hide_style.id) { combo_hide_style.remove() } $('#button_spawn').css({ display: 'none' }) $('#button_delete').css({ display: 'block' }) //$('body').css({ 'background-image': 'url("' + GM_getValue('background') + '")', 'background-size': '100%', 'background-attachment': 'fixed' }); $('body').css({ 'background-image': 'url("' + GM_getValue('background') + '")', 'background-color': '#2F2F30', 'background-size': '100%', 'background-attachment': 'fixed' }) //$("#Link_oboi").attr("href", GM_getValue('background')); $('#Link_oboi').attr('href', 'https://vk.com/feed') get_albom() bc_transparent(GM_getValue('background'), true) darkStyle1 = GM_addStyle(` div#side_bar { top: 0px !important; position: fixed !important; } a.ui_gallery_item.wall_card.friend_recomm_card { background: #272727; } img.im_gift, img.sticker_img.emoji_sticker_image, img.emoji_sticker_image, svg.svg_sticker_animation { background-color: #ffffffbf; border-radius: 15px 0px 15px 0px; border-color: #949494; border-style: solid; border-width: unset; 4px 3px 15px 0px black, inset 4px 3px 15px 0px #6b6b6b; } #layer_wrap, div#wk_layer_wrap, #box_layer_wrap { background-color: #000000a3 !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23383838' stroke-width='2'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%23696969'%3E%3Ccircle cx='769' cy='229' r='8'/%3E%3Ccircle cx='539' cy='269' r='8'/%3E%3Ccircle cx='603' cy='493' r='8'/%3E%3Ccircle cx='731' cy='737' r='8'/%3E%3Ccircle cx='520' cy='660' r='8'/%3E%3Ccircle cx='309' cy='538' r='8'/%3E%3Ccircle cx='295' cy='764' r='8'/%3E%3Ccircle cx='40' cy='599' r='8'/%3E%3Ccircle cx='102' cy='382' r='8'/%3E%3Ccircle cx='127' cy='80' r='8'/%3E%3Ccircle cx='370' cy='105' r='8'/%3E%3Ccircle cx='578' cy='42' r='8'/%3E%3Ccircle cx='237' cy='261' r='8'/%3E%3Ccircle cx='390' cy='382' r='8'/%3E%3C/g%3E%3C/svg%3E"); /*width: 100%;*/ /*height: 100%;*/ /*position: fixed;*/ /*z-index: 99999999;*/ background-attachment: fixed; /*text-align: center;*/ } .body_im .side_bar { padding-left: 130px !important; } [dir] .market_item_content_bottom { background-color: transparent !important; } .side_bar_inner { width: 160px !important; } .dark-theme-box { position: fixed; white-space: nowrap; z-index: 200; height: 42px; top: 0; left: 0; padding: 0 5px 0 10px; line-height: 42px; } .dark-theme-box a { color: red; } `) darkStyle = GM_addStyle(` .ui_rmenu_item, .olist_item_name, .app_widget_list_row, .flat_button.ui_load_more_btn, .audio_subscribe_promo__text, a, .web_cam_photo, .ui_rmenu_subitem, .reply_submit_hint_opts .radiobtn, .gtop_complex_message .gtop_content .gtop_header, .deep_active .post_replies_header .post_replies_reorder, .post_action_btn.on, .box_controls .flat_button.secondary, .flat_button.secondary.button_light, #mv_publish, .button_gray button, .flat_button.secondary, .button_blue button, .button_gray button, .button_light_gray button, .ShortVideoStub__title, .im-page-pinned--media, .sticker_extra_tt .tt_text .stickers_extra_text>b, .ui_gallery_wall_cards .wall_card__title_link, .audio_page__audio_rows .audio_row.audio_has_lyrics .audio_row__title_inner, .ap_layer__content .audio_row.audio_has_lyrics .audio_row__title_inner, ._playlist_page_content_block .audio_row.audio_has_lyrics .audio_row__title_inner, ._audio_section__search .audio_row.audio_has_lyrics .audio_row__title_inner, .audio_section_global_search__audios_block .audio_row.audio_has_lyrics .audio_row__title_inner, .deep_active.wall_module .post_replies_header .post_replies_reorder, .Settings__button { color: #afc6dc !important; } [dir=ltr] body.new_header_design #side_bar ol{ margin: 0px 0px 6px -9px !important; padding-left: 3px !important; } [dir=ltr] body.new_header_design #ads_left.ads_left_empty+.left_menu_nav_wrap{ margin: 0px 0px 6px -9px !important; padding: 8px 7px 9px 9px !important; } [dir] .left_menu_nav_wrap { padding: 10px 9px 9px 11px !important; margin: 0px 0px 6px -9px !important; } .left_settings_inner { /*width: 20px !important; height: 21px !important;*/ left: -16px !important; opacity: 1/* !important*/; background-size: 161%; background-color: #353535b3; background-position-x: 3px; background-position-y: -57px; border-radius: 5px; background-image: url(/images/icons/common.png?6); filter: initial; } .ui_rmenu_item:hover, .ui_rmenu_subitem:hover, .ui_rmenu_item_sel, .ui_rmenu_item_sel:hover, .olist_item_wrap:hover, .docs_choose_upload_area:hover, [dir] body.new_header_design .left_count_wrap, .box_title_wrap.box_grey { background-color: #4a76a8 !important; } #top_profile_menu, .thumbed_link__label, textarea, .mv_info, .media_link__label .online.mobile:after, .media_link__label, .im-mess.im-mess_light, .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic, div.fc_tab_txt, #wk_box, .pv_cont .pv_comments_header, .Button--mobile:hover, .ListItem--active, .EditableLabel:hover .EditableLabel__text, .ListItem--can-be-hovered.ListItem--selectable:hover, .result_list ul li.active, .emoji_tab:hover, .ui_actions_menu, .nim-dialog:not(.nim-dialog_deleted):hover, div.wdd, .ListItem--active, .ListItem--border:before, .wddi_over, .photos_choose_upload_area:hover, .web_cam_photo:hover, .mail_box_cont, .wddi_no, .flist_item_wrap:hover, .tt_default, .tt_default_right, .cal_clear, #mv_publish, .CatalogBlock__separator, .ui_search_new.ui_search_dark .ui_search_input_inner, .Settings__loader, .info_msg { background-color: #2f2f2f !important; box-shadow: 2px 7px 3px rgba(0,0,0,.1); } .deep_active .replies .reply_fakebox, .ui_tabs.ui_tabs_box, .prefix_input_wrap, .audio_row:hover:not(.audio_row__current) .audio_row_content, .audio_page__shuffle_all .audio_page__shuffle_all_button:hover, .audio_layer_container .audio_friend:hover, .ui_search_sugg_list .ui_search_suggestion_selected, .top_notify_cont .feedback_row:not(.dld):hover, .feedback_row_clickable:not(.feedback_row_touched):hover, .audio_row.audio_row__current .audio_row_content, .page_actions_item:hover:not(.grey_hoverable), .nim-dialog.nim-dialog_classic.nim-dialog_unread-out .nim-dialog--inner-text, .fc_tab, .tabbed_box .summary_tab_sel .summary_tab2, .feedback_row_wrap.unread:not(.feedback_row_touched), .tabbed_box .summary_tab a:hover, .blst_last:hover, .tabbed_box .summary_tab .summary_tab3:hover, .photos_container .photos_row, .ms_items_more, .sticker_hints_tt, .box_msg, .box_msg_gray, .msg, .tabbed_box .summary_tab_sel .summary_tab3:hover, .my_current_info:hover, .audio_pl_snippet2, .im_msg_audiomsg .audio-msg-track:not(.audio-msg-player):hover, .article_ed_layer .article_ed_layer__header, #admin_tips #gtop_admin_tips.gtop_complex_message, #page_block_group_admin_tips .group_edit_admin_tips_item:hover, .group_edit.group_edit_admin_tips .group_edit_admin_tips_item:hover, .eltt .eltt_fancy_action:hover, .cal_table .day, .market_item_content, .button_gray button, .flat_button.secondary, .audio_page_layout .audio_page_separator, .stats_cont_browse_tile, .piechart_col_header th, #stat_group_postsreach_table td, .group_info_rows_redesign .group_info_row.onboarding_placeholder .line_value.line_edit, .group_info_rows_redesign .group_info_row.onboarding_placeholder .line_value:hover, .my_current_info:hover, .no_current_info:hover, .mv_live_gifts_arrow_right:before, .mv_live_gifts_supercomment:hover, .docs_choose_rows .docs_item:hover, .docs_choose_upload_area, a.ts_contact.active, a.ts_search_link.active, #market_choose_box .market_block_layout, .tt_w.top_notify_tt, .idd_popup .idd_header_wrap, .idd_popup .idd_items_content, [dir] .post_top_info_caption, .feed_groups_recomm_friends .ui_gallery_wall_cards .wall_card, .DonutCatalogPromo, .photo_upload_separator { background-color: #2f2f2f !important; box-shadow: 2px 7px 3px rgba(0,0,0,.1) !important; } .PostBottomAction { border-radius: 8px !important; } .PostBottomAction__count, .PostBottomAction__label { color: #2f2f2f !important; } body::-webkit-scrollbar { -webkit-appearance: none; width: 11px; } body::-webkit-scrollbar-thumb, .ui_scroll_default_theme>.ui_scroll_bar_container>.ui_scroll_bar_outer>.ui_scroll_bar_inner { border-radius: 3px; background-color: #4a76a8; transition: background-color 200ms linear, width 150ms linear; } #side_bar ol li .left_row, body, .ui_rmenu_subitem, ._im_to_unread.im-page--dialogs-filter-wrap a, .top_notify_cont, .wddi_text, .module_header .header_top, .page_actions_item, input, textarea, .tabbed_box .summary_tab_sel .summary_tab3, .ChatSettingsInfo__title, .result_list ul li.active, .im-aside-notice-promo.group-messages-notify-block .im-aside-notice--title, .im-aside-notice, .search_filter_main, .result_list ul li, .search_filter_shut, .im-fwd.im-fwd_msg .im-fwd--messages, .links-list__title, #mv_pl_tt .mv_tt_playlist, .wide_column .topics_module .topic_title, .topics_module .topic_inner_link, .ui_search_fltr, .ui_search_fltr_label, .post_author_data .post_author_data_title, .im-chat-input--editing-head, .page_market_item_narrow_price, .audio_subscribe_promo__title, .box_title_wrap.box_grey .box_title, .page_block_sub_header, ul.listing li span, .notify_sources_tt_content .line_cell .info, .article>h1, .group_info_rows_redesign .group_info_row.time .address_time_status_cur_time, #admin_tips #gtop_admin_tips.gtop_complex_message .gtop_content .gtop_message, .wk_address_content .addresses_wrap .address .address_timetable .address_timetable_one_day, .eltt .eltt_fancy_action, .medadd_h, .market_item_title, .market_item_price, .stats_cont_browse_tile, .validation_device_info_name, .top_profile_mrow, .microdata_price, .notify_tt_text, .im-mess-stack .im-mess-stack--gift, .ShortVideoStub__text, body.new_header_design #side_bar .left_label, .post_top_info_caption, .audio_row .audio_row__lyrics .audio_row__lyrics_inner, .audio_pl_snippet2 .audio_pl_snippet__description, #market_choose_box .market_block_layout .market_row .market_row_price, .ModalHeader__title, .SettingsListItem__title { color: #cacaca !important; } .SettingsListItem + .SettingsListItem { border-top-color: #ffffff26 !important; } [dir] .ModalHeader { border-bottom-color: #ffffff26 !important; } [dir] body.new_header_design .p_head_l0 .top_home_link .top_home_logo, [dir] body.new_header_design .p_head_l97 .top_home_link .top_home_logo, [dir] body.new_header_design .p_head_l114 .top_home_link .top_home_logo, [dir] body.new_header_design .p_head_l1 .top_home_link .top_home_logo, [dir] .TopHomeLink--logoWithText { background-image: url("data:image/svg+xml,%3Csvg fill='none' height='25' width='136' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 11.5c0-5.42 0-8.13 1.68-9.82C3.37 0 6.08 0 11.5 0h1c5.42 0 8.13 0 9.82 1.68C24 3.37 24 6.08 24 11.5v1c0 5.42 0 8.13-1.68 9.82C20.63 24 17.92 24 12.5 24h-1c-5.42 0-8.13 0-9.82-1.68C0 20.63 0 17.92 0 12.5z' fill='%232787f5'/%3E%3Cg clip-rule='evenodd' fill-rule='evenodd'%3E%3Cpath d='M6.5 7.5H4.75c-.5 0-.6.24-.6.5 0 .46.6 2.76 2.76 5.8 1.45 2.07 3.49 3.2 5.34 3.2 1.11 0 1.25-.25 1.25-.68v-1.57c0-.5.1-.6.46-.6.26 0 .7.13 1.74 1.13 1.19 1.19 1.38 1.72 2.05 1.72h1.75c.5 0 .75-.25.6-.74-.15-.5-.72-1.2-1.47-2.05-.4-.49-1.02-1-1.2-1.26-.26-.34-.2-.49 0-.78 0 0 2.13-3 2.35-4.03.11-.37 0-.64-.53-.64H17.5a.76.76 0 00-.76.5s-.9 2.16-2.15 3.57c-.41.41-.6.54-.82.54-.1 0-.27-.13-.27-.5V8.14c0-.44-.13-.64-.5-.64h-2.75c-.28 0-.45.2-.45.4 0 .42.64.52.7 1.7v2.58c0 .57-.1.67-.32.67-.6 0-2.04-2.18-2.9-4.67-.16-.48-.33-.68-.78-.68z' fill='%23fff'/%3E%3Cpath d='M66.86 12.5c0 3.24-2.43 5.5-5.78 5.5s-5.78-2.26-5.78-5.5S57.73 7 61.08 7s5.78 2.26 5.78 5.5zm-8.97 0c0 1.97 1.3 3.3 3.19 3.3s3.19-1.33 3.19-3.3c0-1.98-1.3-3.25-3.19-3.25s-3.19 1.28-3.19 3.25zm-17.14-.21c.95-.44 1.56-1.18 1.56-2.33 0-1.73-1.58-2.96-3.87-2.96h-5.27v11h5.5c2.37 0 4.02-1.29 4.02-3.05 0-1.33-.87-2.32-1.94-2.66zM35.6 9.01h2.83c.85 0 1.44.5 1.44 1.2s-.6 1.2-1.44 1.2h-2.83zM38.67 16h-3.06V13.3h3.06c.96 0 1.59.55 1.59 1.36s-.63 1.33-1.59 1.33zM51.84 18h3.19l-5.06-5.71L54.61 7h-2.9l-3.68 4.27h-.6V7H45v11h2.44v-4.38h.59zM76.47 7v4.34h-4.93V7H69.1v11h2.43v-4.44h4.93V18h2.43V7zM86.9 18h-2.44V9.22h-3.8V7H90.7v2.22h-3.8zm9.5-11c-2.11 0-3.91.89-4.52 2.8l2.24.37c.34-.67 1.05-1.2 2.15-1.2 1.33 0 2.06.84 2.17 2.28h-2.32c-3.23 0-4.79 1.42-4.79 3.45 0 2.05 1.59 3.3 3.78 3.3 1.8 0 3-.72 3.53-1.63l.5 1.63h1.76v-6.18c0-3.19-1.74-4.82-4.5-4.82zm-.72 9c-1.19 0-1.9-.5-1.9-1.4 0-.85.57-1.44 2.43-1.44h2.35c0 1.8-1.19 2.84-2.88 2.84zm17.99 2h-3.2l-3.8-4.38h-.6V18h-2.43V7h2.43v4.27h.6L110.34 7h2.9l-4.63 5.29zm3.88 0h2.43V9.22h3.8V7h-10.04v2.22h3.8zM130.1 7c3.34 0 5.56 2.4 5.56 5.37 0 .3-.02.55-.04.79h-8.54c.23 1.69 1.36 2.69 3.17 2.69 1.29 0 2.15-.4 2.68-1.2l2.29.39c-.88 2.01-2.83 2.96-5.12 2.96a5.28 5.28 0 01-5.51-5.5c0-3.12 2.17-5.5 5.51-5.5zm2.92 4.25c-.4-1.37-1.4-2.15-2.92-2.15-1.48 0-2.47.74-2.87 2.15z' fill='%23cacaca'/%3E%3C/g%3E%3C/svg%3E") !important; } div[contenteditable=true], .audio_page_layout .audio_search_wrapper, .im-page_classic.im-page .im-chat-history-resize, .wall_module .reply_fakebox_wrap { background: #ffffff00 !important; } #side_bar ol li .left_row:hover { color: #292929 !important; background-color: #909090 !important; box-shadow: 2px 7px 3px rgba(0,0,0,.1); } .eltt, .pv_author_block, .pv_cont .narrow_column, .top_notify_show_all, .ui_tabs_header, .box_body, input, .pv_cont .narrow_column, .mention_tt_actions, .group_l_row, .group_tokens_row, .groups_edit_event_log_page .groups_edit_event_log_controls, .ui_search_sugg_list, .links-list__item:hover, .online.mobile:after, .stl_active.over_fast #stl_bg, .profile_info_header, .profile_info_edit, #mv_pl_tt .mv_tt_add_playlist, .emoji_tt_wrap, .fc_msgs, .deep_active .replies .reply_box_inner_wrap.fixed, #groups_menu_items .groups_edit_menu_items .group_apps_list_row_drag_wrapper, .audio_pl_snippet2 .audio_shuffle_all_button:hover, #group_apps_list .group_apps_list_rows.group_apps_list_rows_multi .group_apps_list_row_drag_wrapper, #top_notify_wrap, .audio_page_player2.audio_page_player_fixed, .video_upload_separator_text, .cal_table .next_month_day, .cal_table .prev_month_day, .flat_button.secondary:hover, .ui_search_new.ui_search_field_empty .ui_search_button_search, .article_ed_layer, #stats_cont.stats_cont_browse, .paginated_table_header th.paginated_table_cell, .mv_live_gifts_item:hover, .mv_live_gifts_supercomment:hover, .mv_live_gifts_arrow_left:before, .mv_live_gifts_arrow_right:hover:before, .ts_cont_wrap, .search_filters_minimized_text, .idd_popup .idd_item.idd_hl, [dir] body.new_header_design .top_nav_link.active, [dir] .pv_cont .pv_reply_form_wrap, [dir] .ModalHeader, .box_controls { background-color: #272727 !important; } .wall_module .reply_form { background-color: #272727 !important; border-radius: 6px !important; } [dir] .wall_module .reply_box, [dir] .wall_module .reply_fakebox_wrap { background-color: transparent !important; } [dir] .deep_active .replies .replies_wrap_deep .reply_media_preview, [dir] .deep_active .wl_replies_block_wrap .replies_wrap_deep .reply_media_preview, [dir] .deep_active.wall_module .replies .replies_wrap_deep .reply_media_preview, [dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep .reply_media_preview { border-color: transparent !important; } .wall_module .reply_box { /*background-color: transparent !important;*/ } .page_block, .ui_search, .im-page--toolsw, .im-chat-input, .im-page .im-page--dialogs-footer.ui_grey_block, .tt_default, .wddi, .im-chat-input .im-chat-input--txt-wrap, .im-page--chat-header, .wpost_post, .submit_post, .im-mess.im-mess_unread+.im-mess:before, .im-page_classic.im-page .im-page--dcontent, .im-mess.im-mess_selected+.im-mess:before, .page_block_header, .settings_block_footer, .page_actions_wrap, .im-page_classic.im-page .im-page--chat-body-wrap-inner, .im-page .im-page--mess-search, .ChatSettings__content, .gedit_block_footer, .selector_container, .result_list ul, .List, .im-dropbox, .im-create .im-create--tabs, .im-create, .emoji_tabs_l_s, .emoji_tabs_r_s, .im-aside-notice, .emoji_tab_sel, .emoji_tab_sel:hover, .emoji_cat_title, .im-page.im-page_classic.im-page_group .im-group-online .im-group-online--inner, .im-page.im-page_classic.im-page_group .im-group-online, .emoji_tabs, .Button--mobile, .ChatSettingsMembersWidget, .ui_grey_block, .ChatSettingsInfo, .ui_search_fltr, .emoji_sticker_item:hover, .photos_choose_upload_area, .web_cam_photo, .pv_white_bg, .im-audio-message-input, .wk_address_content .addresses_header, [dir] .ShortVideoPost, [dir] .ShortVideoPage__container--empty, [dir] .im-page .im-page--dialogs-footer, .MessageForward__content { background-color: #272727d4 !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23383838' stroke-width='2'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%23696969'%3E%3Ccircle cx='769' cy='229' r='8'/%3E%3Ccircle cx='539' cy='269' r='8'/%3E%3Ccircle cx='603' cy='493' r='8'/%3E%3Ccircle cx='731' cy='737' r='8'/%3E%3Ccircle cx='520' cy='660' r='8'/%3E%3Ccircle cx='309' cy='538' r='8'/%3E%3Ccircle cx='295' cy='764' r='8'/%3E%3Ccircle cx='40' cy='599' r='8'/%3E%3Ccircle cx='102' cy='382' r='8'/%3E%3Ccircle cx='127' cy='80' r='8'/%3E%3Ccircle cx='370' cy='105' r='8'/%3E%3Ccircle cx='578' cy='42' r='8'/%3E%3Ccircle cx='237' cy='261' r='8'/%3E%3Ccircle cx='390' cy='382' r='8'/%3E%3C/g%3E%3C/svg%3E") !imortant; } .article_ed_layer__wrap, .fakeinput, input.big_text, input.dark, input.search, /*input.text,*/ textarea { background-color: #272727 !important; } .im-page .im-page--center-empty { background: url('https://psv4.userapi.com/c856228/u51863636/docs/d14/41e6a3400829/empty_icon.png') no-repeat top !important; } .nim-dialog .nim-dialog--name .nim-dialog--name-w, .im-page .im-search-results-head, .im-popular--name, .ui_actions_menu_item, .im-page--title-main-inner, .feedback_header b, .ui_tabs .ui_tab_sel, .page_block_header, .settings_block_footer, h2, #groups_menu_promo .apps_group_catalog_promo_header, input.dark, .nim-dialog.nim-dialog_typing .nim-dialog--typing, .im-page .im-page--mess-search, .mail_box_group_first_message, .page_name, h1.page_name, .audio_pl_snippet2 .audio_shuffle_all_button, .audio_pl_item2 .audio_pl__subtitle>a, .wk_address_content .addresses_wrap .address .address_timetable .address_timetable_one_day.on, .wk_address_content .addresses_wrap .address .address_time_status .address_time_status_cur_time, .medadd_poll_answer_add { color: #ffff !important; } .nim-dialog .nim-dialog--date, div[contenteditable=true], .nim-dialog .nim-dialog--who, .ms_items_more._more_items a, .im-replied--text, .im-page .im-page--history-new-bar>span, .audio_page_player2 .audio_page_player_title_song, .ui_tab_default .ui_tab_plain, .mv_title, .mv_comments_summary, .emoji_cat_title, .mv_recom_block_title, #stat_group_postsreach_table td, .idd_popup .idd_item, .idd_popup .idd_header, #group_section_menu .module_body .ui_gallery .ui_gallery_item .groups_menu_item .groups_menu_item_title { color: #e6e6e6 !important; } .nim-dialog .nim-dialog--preview, .top_notify_header, .top_notify_cont .feedback_header, .feedback_header, .Tabs__item--active>*, .PlaceholderSmall__title, .im-page-pinned--date, .audio_page_layout .audio_item__title { color: #949494 !important; } .ui_actions_menu_item:hover, .media_selector .ms_items_more .ms_item:hover, .idd_popup .idd_item.idd_hover, .idd_popup .idd_item.idd_hover_sublist_parent, .profile_more_info_link:hover { background-color: #a3a6a9 !important; color: #000000 !important; } .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected, .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered { background-color: #3d5877 !important; } .page_counter .count, .subheader, h4.subheader, .tt_w, .Entity__title, .PlaceholderSmall__text, .sticker_extra_tt .tt_text, .subscribe_post_tt .tt_text, .audio_page__shuffle_all .audio_page__shuffle_all_button { color: #eceff3 !important; } .wall_post_cont._wall_post_cont { background-color: transparent !important; } .im-mess.im-mess_unread:not(.im-mess_light), .im-mess.im-mess_selected:last-child:before, .im-mess.im-mess_unread:last-child:before, .page_actions_header, .im-mess.im-mess_selected:not(.im-mess_is_editing) { background-color: #3d5877ab !important; } #side_bar .more_div, .nim-dialog .nim-dialog--content, .im-chat-input, .ui_rmenu_sep, .wall_module .replies_list, #ads_left.ads_left_empty+.left_menu_nav_wrap, .pv_comments, .deep_active .replies .replies_wrap_deep, .deep_active .post_replies_header, .wddi, .wall_module .reply_box, .submit_post, .mention_tt_actions, .im-page .im-page--dialogs-footer, .wide_column .topics_module .topic_row, .flat_button.ui_load_more_btn, .gedit_block_footer, .top_profile_sep, .nim-dialog:not(.nim-dialog_deleted):hover+.nim-dialog, .nim-dialog:not(.nim-dialog_deleted).nim-dialog:hover, .page_actions_separator, .ui_actions_menu_sep, .audio_subscribe_promo, .ui_search_sugg_list, .top_notify_show_all, .feedback_row, .wall_module .reply~.reply .reply_wrap, .page_actions_inner, div.fc_tab_txt, .olist_item_wrap:hover, .profile_info_block, .ui_grey_block, .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected+.nim-dialog, .im-page .im-page--mess-search, .search_sep, .search_row, .bp_post, .friends_user_row, .feed_row~.feed_row .feedback_row_clickable:not(.feedback_row_touched):hover, .im-audio-message-input, .docs_item, .feed_groups_recomm__all, .counts_module { border-top-color: #464748 !important; } [dir] .top_profile_mrow:hover, [dir] .top_profile_vkconnect_row:hover { background-color: #464748 !important; } .deep_active .replies .reply_field_wrap .reply_field, .deep_active .replies .reply_fakebox, .wdd_list, div.wdd, .wpost_post, .ui_search_new .ui_search_input_inner, .module, #top_profile_menu, .ms_items_more, .ui_actions_menu, .eltt, .ui_search_sugg_list, #top_notify_wrap, .page_actions_wrap, .fc_msgs, .fc_tab, div[contenteditable=true], .tt_default, .ui_search_new .ui_search_button_search, .audio_layer_container .audio_page__footer, .audio_layer_container .audio_page_player_wrap, #mv_publish, .tt_w.top_notify_tt, .CatalogSection__leftColumn, .im-chat-input .im-chat-input--txt-wrap { border-color:#2f2f2f !important; } /*.page_block { box-shadow: 0 0 0 0 #d7d8db, 0 0 0 0px #e3e4e8 !important; }*/ [dir] .ShortVideoPage .page_block_h2, [dir] .ShortVideoPage__container--empty { box-shadow: 0 1px 0 0 #d3d9de00, 0 0 0 1px #e7e8ec00 !important; } .ui_search, .im-page--toolsw, input.BlockSearchInput, .ui_tabs, .wide_column .page_top, .group_l_row, .group_edit_row_sep, .page_block_header, .group_tokens_row, .group_list_row, .pv_author_block, .mv_actions_block, .im-page .im-page--mess-search, .olist_item_wrap, .Tabs, .im-page_classic.im-page .im-page--chat-input, .feed_new_posts, .feedback_row_clickable:not(.feedback_row_touched):hover, .audio_layer_container .audio_page_player_wrap, .bt_header, .gifts_box_rows .post, .blst_row, .paginated_table_header th.paginated_table_cell, .mv_live_gifts_block, .docs_choose_rows .docs_item, .tt_w.top_notify_tt.tt_up:before, .tt_w.top_notify_tt.tt_up:after, .mv_comments_summary { border-bottom-color: #2f2f2f !important; } .mv_info_narrow_column, .mv_recom_block_title, .im-page_classic.im-page .im-page--header, .mv_live_gifts_supercomment, .wall_module .copy_quote { border-left-color: #272727 !important; } .audio_page_layout .has_friends_block .audio_page__rows_wrap, .im-page_classic.im-page .im-page--header { border-right-color:#272727 !important; } .chat_onl_inner { /* убираем «быстрые диалоги» */ display:none !important; } .page_photos_module { padding: 15px 15px 15px !important; } #page_header_cont .back, .page_avatar_img, .stl_active.over_fast #stl_bg, #profile_message_send, .stories_feed_preview_item, .post_img, .im-page--header-more .ui_actions_menu, .nim-dialog:not(.nim-dialog_deleted).nim-dialog:hover, .im-chat-input .ms_items_more, .emoji_tt_wrap, .fc_tab, .info_msg, .im-aside-notice, .List--border, .page_block, .online:after, .audio_page_layout .audio_block:before, .page_block._audio_page_content_block:before, .im-page.im-page_classic.im-page_group .im-group-online .im-group-online--inner { box-shadow: 7px 7px 3px 3px rgba(0,0,0,.1) !important; } .nim-dialog.nim-dialog_muted .nim-dialog--mute, .nim-dialog.nim-dialog_unread.nim-dialog_prep-injected.nim-dialog_muted .nim-dialog--mute { color: rgb(255 255 255 / 24%) !important; } [dir] .ShortVideoPost { box-shadow: 0 1px 0 0 #d3d9de00, 0 0 0 1px #e7e8ec00 !important; } .online:after { border: 0px solid #ffffff !important; box-shadow: 1px 3px 2px 2px rgba(0,0,0,.1); } .module_body { padding: 12px 14px 15px !important; } .im-page_classic.im-page .im-page--dialogs-search, .im-page_classic .im-page--chat-header-in, .im-chat-input.im-chat-input_classic, .nim-dialog.nim-dialog_unread .nim-dialog--unread, .ChatSettingsInfo, .ChatSettingsMembersWidget, .List--border, .Button--mobile, #admin_tips #gtop_admin_tips.gtop_complex_message, .CatalogBlock--divided:before, .CatalogSection:before, .im-page_classic.im-page .im-page--chat-body-abs { box-shadow: 2px 7px 3px rgba(0,0,0,.1) !important; } .im-page_classic .im-page--chat-header, .im-page_classic.im-page .im-page--chat-input, .nim-dialog:not(.nim-dialog_deleted).nim-dialog.nim-dialog_classic.nim-dialog_unread, .nim-dialog:not(.nim-dialog_deleted).nim-dialog_unread.nim-dialog_classic+.nim-dialog, .ui_tabs.ui_tabs_box, .ListItem--active, .ListItem--can-be-hovered.ListItem--selectable:hover, .like_cont, .emoji_tt_wrap, .photos_container .photos_row, .info_msg, .ListItem--active, .group_friends_image, .ui_search_fltr, .emoji_tt_wrap.tt_down:after, .emoji_tt_wrap.tt_down:before, #mv_pl_tt .mv_tt_private_only+.mv_tt_playlists, #mv_pl_tt .mv_tt_add_playlist, .like_share_ava.wdd_imgs .wdd_img_full, .like_share_ava.wdd_imgs .wdd_img_half, .like_share_ava.wdd_imgs .wdd_img_tiny, .sticker_hints_tt, .Avatar--online:after, .box_controls, .online:after, .sticker_hints_arrow, .cal_table>tbody, .market_item_footer_wrap, .wk_address_content .addresses_header, .app_widget_list_row, .stats_browse_filter, .idd_popup, #mv_publish, .im-page_classic.im-page .im-page--chat-body-wrap-inner, .im-page_classic.im-page .im-page--header, [dir] body.new_header_design .ts_cont_wrap { border-top-color: #ffffff00 !important; border-color: #ffffff00 !important; border-bottom-color: #ffffff00 !important; border-left-color: #ffffff00 !important; border-right-color: #ffffff00 !important; } .im-page_classic.im-page .im-page--chat-input { border-bottom: solid 0px #ffffff00 !important; } [dir] .search_focused .highlight { background-color: #3384e269; } [dir] .feedback_row_wrap { border-top-color: rgba(220, 225, 230, 0.19) !important; } [dir] .selector_container table.selector_table, [dir] .BaseModal__content { background-color: #2f2f2f !important; border-color: #2f2f2f !important; } .im-page_classic .im-page--chat-header { top: 42px !important;; } /*.page_actions_cont.narrow .page_actions_header,*/ .page_actions_cont.narrow .page_extra_actions_btn { background-image: url(/images/icons/profile_dots.png?1) !important; background-color: #2f2f2f !important; } .im-page--back-btn:hover { background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" viewBox="0 0 9 16" fill="rgb(128,141,153)"><path fill="curentCollor" d="M8 15.9c-.2 0-.4-.1-.6-.3l-7-7c-.3-.3-.3-.9 0-1.2l7-7c.3-.3.9-.3 1.2 0 .3.3.3.9 0 1.2l-6.4 6.4 6.4 6.4c.3.3.3.9 0 1.2-.2.2-.4.3-.6.3z" opacity=".7"/></svg>') 15px 16px no-repeat, linear-gradient(90deg, #2f2f2f 50%, #272727) !important; } .olist_checkbox, .wall_post_source_icon { filter: invert(83%); } .bp_post.bp_selected.bp_animated { background-color: transparent !important; border-color: transparent !important; } .bp_post.bp_selected { background-color: #4872a3 !important; transition: background-color 5000ms linear, border-color 5000ms linear !important; } .notify_sources_tt_content .content:not(:hover) .line_cell.selected, .notify_sources_tt_content .line_cell:hover { background-color: #4872a3 !important; } .emoji_sprite, .ui_scroll_default_theme.ui_scroll_emoji_theme>.ui_scroll_overflow>.ui_scroll_shadow_top, .ui_scroll_default_theme.ui_scroll_emoji_theme>.ui_scroll_overflow>.ui_scroll_shadow_bottom { filter: invert(90%) !important; } .sticker_hints_arrow { background: #272727 url(/images/icons/stickers_hints_arrow.png) no-repeat 50% 50% !important; } .wddi, .wddi_over, .post_actions_btns, .submit_post { border-top-color: #2f2f2f !important; } .nim-peer .nim-peer--photo .im_grid>img, .nim-peer .nim-peer--photo>img, .nim-peer .nim-peer--photo-w, .post_img, .wall_module .copy_post_img, .module_body .people_cell_img, .page_list_module .thumb, .wall_module .reply_img, .post_field_user_image, .top_profile_img, .ow_ava.ow_ava_comm, .friends_photo_img, .right_list_img, .group_row_photo, .group_row_img, .page_square_photo, .page_avatar_img, .notify_tt_img, .notify_tt_thumb, /*a.page_post_thumb_wrap.image_cover.page_post_thumb_last_column.page_post_thumb_last_row,*/ a.page_post_thumb_wrap.image_cover, input.text.ts_input, .video_box_wrap { border-radius: 10px !important; } [dir] .im-page-pinned, [dir] .im-page--chat-header-in, [dir] body.new_header_design #page_header_cont { border-bottom-color: transparent !important; } [dir] .im-page-pinned, [dir] body.new_header_design #page_header_cont { background-color: #383838e6 !important; } .left_menu_nav_wrap, #side_bar ol, .CatalogBlock--divided, /*[dir] .im-page-pinned,*/ .CatalogSection { box-shadow: 7px 7px 3px 3px rgba(0,0,0,.1) !important; padding: 9px 9px !important; padding-left: 14px !important; background-color: #272727de !important; border-radius: 5px !important; } /*div#layer_wrap,*/ /*div#box_layer_wrap*/ #layer_bg, #box_layer_bg { /*backdrop-filter: blur(3px);*/ background: #00000038 !important; opacity: 1 !important; } .tt_default, .tt_default_right { border: 1px solid #6b6969 !important; } .im-page .im-page--history-new-bar { background: #ffffff00 !important; } .im-page .im-page--history-new-bar>span { background: #2f2f2f !important; border-radius: 17px !important; box-shadow: 2px 7px 3px rgba(0,0,0,.1) !important; } .im-page .im-page--history-new-bar:after, .im-page .im-page--history-new-bar:before { display: block; content: ''; height: 1px; width: 50%; background: #e4e6e980 !important; position: absolute; top: 50%; margin-left: 43px; } .article_ed_layer .article_ed_layer__close { filter: invert(1); } .mv_live_gifts_arrow_left:hover:before, .mv_live_gifts_arrow_right:hover:before { background-image: linear-gradient(0deg, #fff, #f0f2f5, #fff) !important; } #ads_left, ._ads_block_data_w, .page_block .apps_feedRightAppsBlock .apps_feedRightAppsBlock_single_app, .fc_tab_wrap, .page_block.apps_feedRightAppsBlock.apps_feedRightAppsBlock_single_app.apps_feedRightAppsBlock_single_app--promo { display: none !important; } .tt_w.top_notify_tt.tt_up { box-shadow: 6px 7px 3px rgba(0, 0, 0, 0.55); } [dir] .like_cont { box-shadow: inset 0 1px #e7e8ec00 !important; } [dir] .deep_active .replies .replies_wrap_deep, [dir] .deep_active .wl_replies_block_wrap .replies_wrap_deep, [dir] .deep_active.wall_module .replies .replies_wrap_deep, [dir] .deep_active.wall_module .wl_replies_block_wrap .replies_wrap_deep { border-top: 1px solid #dce1e64f !important; } [dir] .nim-dialog.nim-dialog_pinned+.nim-dialog:not(.nim-dialog_pinned)::before { background: #ffffff5e !important; } [dir=ltr] .audio_page_layout .audio_page_block__playlists_items { margin-right: -15px !important; } .im-mess.im-mess_gift, li.im-mess.im_out._im_mess.im-mess_gift.im-mess_out { background: #69696966 !important; } .audio_page_layout .audio_friends_list, .PlaceholderSmall__title { background-color: transparent !important; } [dir] .im_msg_media_wall .post_top_info_caption { margin: 0 6px 0px 6px !important; padding: 3px 6px 3px 6px !important; border-radius: 5px; } [dir] .nim-dialog.nim-dialog_unread .nim-dialog--unread, [dir] .nim-dialog.nim-dialog_unread.nim-dialog_prep-injected .nim-dialog--unread, [dir] .nim-dialog.nim-dialog_failed .nim-dialog--unread, [dir] body.new_header_design .left_count_wrap { border-radius: 12px 12px 12px 0px !important; background-color: #5181b8 !important; } [dir] body.new_header_design .top_audio_player:hover { background-color: var(--steel_gray_200_alpha12) !important; } `) function blur_add() { blur = GM_addStyle(` .left_menu_nav_wrap, #side_bar ol, .ui_scroll_inner.tt_noappend, #layer_bg, #alert, #box_layer_bg { backdrop-filter: blur(3px); } `) } //buer(); function blur_remote() { if (blur && blur.id) { blur.remove() } } darkStyleBacground = GM_addStyle(` body { background-image: url(${GM_getValue('background')}); background-color: #2f2f2f; background-attachment: fixed; background-size: 100%; } `) combo_hide(GM_getValue('combo_hide')) } //#endregion function bc_transparent(bc, repeat) { if (bc && GM_getValue('enable')) { //var bc = localStorage.getItem('background'); $('#bg2').css({ 'background-image': 'url(' + bc + ')' }) setTimeout(() => $('#bg2').css({ opacity: '1' }), 1000) setTimeout(() => $('body').css({ 'background-image': 'url(' + bc + ')' }), 5000) setTimeout(() => $('#bg2').css({ opacity: '0' }), 10000) $('#Link_oboi').attr('href', bc) if (document.hidden == false) { get_albom() } if (bc_albom_repit && GM_getValue('bc_albom_enable')) { if (bc_albom_repit > 0 && repeat) { setTimeout(bc_transparent, 60000 * bc_albom_repit, GM_getValue('background'), true) } } } } $(document).ready(function () { $('body').prepend('<div id="bg2" style="position: fixed;width: 100%;height: 100%; transition: opacity 5s; opacity: 0; z-index: -1; background-size: 100%;"></div>') if (GM_getValue('enable') == true) $('body').css({ 'background-image': 'url("' + GM_getValue('background') + '")', 'background-color': '#2f2f2f', 'background-size': '100%', 'background-attachment': 'fixed' }) favicon_name_edit() Link_oboi() }) function combo_hide(check) { if (check) { GM_setValue('combo_hide', check) } if (check == true) { combo_hide_style = GM_addStyle(` li#l_combo { display: none !important; } `) } else { if (combo_hide_style && combo_hide_style.id) { combo_hide_style.remove() } } //console.log("hide: " + check) //console.log("combo_hide: " + GM_getValue('combo_hide')) } function w123() { let bg = document.querySelector('body') window.addEventListener('mousemove', function (e) { let x = e.clientX / window.innerWidth let y = e.clientY / window.innerHeight bg.style.backgroundPositionX = x * 10 + 'px' bg.style.backgroundPositionY = '-' + y * 10 + 'px' }) } function removeStyle() { if (darkStyle && darkStyle.id) { darkStyle.remove() } if (darkStyleBack && darkStyleBack.id) { darkStyleBack.remove() } if (blur && blur.id) { blur.remove() } if (combo_hide_style && combo_hide_style.id) { combo_hide_style.remove() } } //#region переименование группы и сообщения function rename() { $('#l_gr > a > span.left_label.inl_bl').text(GM_getValue('group')) $('#l_msg > a > span.left_label.inl_bl').text(GM_getValue('message_name')) } document.querySelector('title').addEventListener('DOMSubtreeModified', favicon_name_edit) function favicon_name_edit() { //console.log("ok") if (document.querySelector('title').innerHTML == 'Мессенджер') { document.querySelector('title').innerHTML = GM_getValue('message_name') } if (document.querySelector('title').innerHTML.indexOf('Сообщества') != -1) { //document.querySelector("title").innerHTML = GM_getValue('group') document.querySelector('title').innerHTML = document.querySelector('title').innerHTML.replace('Сообщества', GM_getValue('group')) } } $(document).ready(function () { rename() }) //#endregion $(document).ready(function () { let names = JSON.parse(GM_getValue('names')).map(v => v.toLowerCase()) let userName = $('.top_profile_name').text() if (names.indexOf(userName.toLowerCase()) > -1) { if (darkStyle && darkStyle.id) { $(`#${darkStyle.id}`).remove() } } $('#side_bar_inner ol') .append($('<div>', { class: 'more_div' })) .append( $('<li>', { id: 'l_bt' }).append( $('<a>', { class: 'left_row' }) .on('click', () => { window.open('https://greasyfork.org/ru/scripts/392169-dark-vk-theme') }) .append( $('<span>', { class: 'left_fixer1', html: [$('<span>', { class: 'left_count_wrap fl_r left_void' }).append($('<span>', { class: 'inl_bl left_count_sign' })), $('<span>', { class: 'left_icon settings' }), $('<span>', { class: 'left_label settings', text: `Версия: ${GM_info.script.version}` })] }) ) ) ) $('#side_bar_inner ol').append( $('<li>', { id: 'l_bt' }).append( $('<a>', { class: 'left_row' }) .on('click', () => { window.open('https://vk.com/dygdyg') }) .append( $('<span>', { class: 'left_fixer1', html: [$('<span>', { class: 'left_count_wrap fl_r left_void' }).append($('<span>', { class: 'inl_bl left_count_sign' })), $('<span>', { class: 'left_icon settings' }), $('<span>', { class: 'left_label settings', text: `Автор: DygDyg` })] }) ) ) ) $('#side_bar_inner ol').append( $('<li>', { id: 'l_bt' }).append( $('<a>', { class: 'left_row' }) .on('click', () => { window.open('https://vk.com/topic-109462867_43703182') }) .append( $('<span>', { class: 'left_fixer1', html: [$('<span>', { class: 'left_count_wrap fl_r left_void' }).append($('<span>', { class: 'inl_bl left_count_sign' })), $('<span>', { class: 'left_icon settings' }), $('<span>', { class: 'left_label settings', text: `Нашли баг?` })] }) ) ) ) $('#side_bar_inner ol').append( $('<li>', { id: 'l_bt' }).append( $('<a>', { class: 'left_row' }) .on('click', Start_Settings_Menu) .append( $('<span>', { class: 'left_fixer1', html: [$('<span>', { class: 'left_count_wrap fl_r left_void' }).append($('<span>', { class: 'inl_bl left_count_sign' })), $('<span>', { class: 'left_icon settings' }), $('<span>', { class: 'left_label settings', text: `Настройки` })] }) ) ) ) GM_addStyle(` span.left_fixer1 span.left_icon.settings { /*margin-top: 5px !important;*/ margin: 5px 8px 0px 0px; background-color: #4a76a8; width: 18px; height: 18px; -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDQ5MC4xIDQ5MC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTAuMSA0OTAuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00NjkuNCwxODIuMWgtMzguMmMtMy4xLTcuMi01LjItMTMuNC04LjMtMTkuNmwyNi44LTI2LjhjNy4xLTcuMSw5LjItMTkuNywwLTI4LjlsLTY0LTY0Yy04LjMtOC4zLTIwLjYtOC4zLTI4LjksMA0KCQkJTDMzMCw2OS42Yy02LjItMy4xLTEzLjQtNi4yLTE5LjYtOC4zVjIzLjJjMC0xMS4zLTkuMy0yMC42LTIwLjYtMjAuNmgtODkuN2MtMTEuMywwLTIwLjYsOS4zLTIwLjYsMjAuNnYzMw0KCQkJYy03LjIsMy4xLTEzLjQsNS4yLTE5LjYsOC4zbC0yNi44LTI2LjhjLTguMy04LjMtMjAuNi04LjMtMjguOSwwbC02NCw2NGMtOC4zLDguMy04LjMsMjAuNiwwLDI4LjlMNjcsMTU3LjQNCgkJCWMtMy4xLDYuMi02LjIsMTMuNC04LjMsMTkuNkgyMC42QzkuMywxNzcsMCwxODYuMywwLDE5Ny42djg5LjdjMCwxMS4zLDkuMywyMC42LDIwLjYsMjAuNmgzNi4xYzMuMSw3LjIsNS4yLDEzLjQsOC4zLDE5LjYNCgkJCWwtMjYuOCwyNi44Yy04LjMsOC4zLTguMywyMC42LDAsMjguOWw2NCw2NGMxMS44LDExLjgsMjQuOCw0LjEsMjguOSwwbDI2LjgtMjYuOGM2LjIsMy4xLDEzLjQsNi4yLDE5LjYsOC4zdjM4LjINCgkJCWMwLDExLjMsOS4zLDIwLjYsMjAuNiwyMC42aDg5LjdjMTAuMywwLDE5LjYtOS4zLDIyLjctMTUuNXYtMzguMmM3LjItMy4xLDEzLjQtNS4yLDE5LjYtOC4zbDI2LjgsMjYuOGM4LjMsNy4yLDIxLjcsNy4yLDI4LjksMA0KCQkJbDY0LTY0YzguMy04LjMsOC4zLTIwLjYsMC0yOC45TDQyMywzMzIuNmMzLjEtNi4yLDYuMi0xMy40LDguMy0xOS42aDM4LjJjMTEuMywwLDIwLjYtOS4zLDIwLjYtMjAuNnYtODkuNw0KCQkJQzQ5MCwxOTEuNCw0ODAuNywxODIuMSw0NjkuNCwxODIuMXogTTQ0NC42LDI2OS44aC0zMmMtOS4zLDAtMTcuNSw2LjItMTkuNiwxNS41Yy0zLjEsMTMuNC04LjMsMjUuOC0xNS41LDM4LjINCgkJCWMtNS4yLDguMy0zLjEsMTguNiwzLjEsMjQuOGwyMi43LDIyLjdsLTM1LjEsMzUuMWwtMjIuNy0yMi43Yy03LjItNi4yLTE2LjUtNy4yLTI0LjgtMy4xYy0xMS4zLDYuMi0yNC44LDEyLjQtMzguMiwxNS41DQoJCQljLTkuMywyLjEtMTUuNSwxMC4zLTE1LjUsMTkuNnYzMmgtNDkuNXYtMzJjMC05LjMtNi4yLTE3LjUtMTUuNS0xOS42Yy0xMy40LTMuMS0yNS44LTguMy0zOC4yLTE1LjVjLTguMy01LjItMTguNi0zLjEtMjQuOCwzLjENCgkJCWwtMjIuNywyMi43TDgxLjIsMzcxbDIyLjctMjIuN2M2LjItNy4yLDcuMi0xNi41LDMuMS0yNC44Yy02LjItMTEuMy0xMi40LTI0LjgtMTUuNS0zOC4yYy0yLjEtOS4zLTEwLjMtMTUuNS0xOS42LTE1LjVoLTMydi00OS41DQoJCQloMzJjOS4zLDAsMTcuNS02LjIsMTkuNi0xNS41YzMuMS0xMy40LDguMy0yNS44LDE1LjUtMzguMmM1LjItOC4zLDMuMS0xOC42LTMuMS0yNC44bC0yMi43LTIyLjdMMTE2LjMsODRsMjIuNywyMi43DQoJCQljNy4yLDYuMiwxNi41LDcuMiwyNC44LDMuMWMxMS4zLTYuMiwyNC44LTEyLjQsMzguMi0xNS41YzkuMy0yLjEsMTUuNS0xMC4zLDE1LjUtMTkuNnYtMzJIMjY3djMyYzAsOS4zLDYuMiwxNy41LDE1LjUsMTkuNg0KCQkJYzEzLjQsMy4xLDI1LjgsOC4zLDM4LjIsMTUuNWM4LjMsNS4yLDE4LjYsMy4xLDI0LjgtMy4xTDM2OC4yLDg0bDM1LjEsMzUuMWwtMjIuNywyMi43Yy02LjIsNy4yLTcuMiwxNi41LTMuMSwyNC44DQoJCQljNi4yLDExLjMsMTIuNCwyNC44LDE1LjUsMzguMmMyLjEsOS4zLDEwLjMsMTUuNSwxOS42LDE1LjVoMzJWMjY5Ljh6Ii8+DQoJCTxwYXRoIGQ9Ik0yNDIuNCwxMzIuNkMxODEuNiwxMzIuNiwxMzEsMTgzLjEsMTMxLDI0NWMwLDYwLjksNDkuNSwxMTEuNCwxMTEuNCwxMTEuNFMzNTMuOCwzMDYuOSwzNTMuOCwyNDUNCgkJCVMzMDQuMywxMzIuNiwyNDIuNCwxMzIuNnogTTI0Mi40LDMxNi4yYy0zOS4yLDAtNzEuMi0zMi03MS4yLTcxLjJzMzItNzEuMiw3MS4yLTcxLjJzNzEuMiwzMiw3MS4yLDcxLjJTMjgxLjYsMzE2LjIsMjQyLjQsMzE2LjJ6DQoJCQkiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==") } span.left_fixer1 { display: flex; } `) }) //#region Модальное окно //стиль GM_addStyle(` #alert { background: #000000a3; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 800 800'%3E%3Cg fill='none' stroke='%23383838' stroke-width='2'%3E%3Cpath d='M769 229L1037 260.9M927 880L731 737 520 660 309 538 40 599 295 764 126.5 879.5 40 599-197 493 102 382-31 229 126.5 79.5-69-63'/%3E%3Cpath d='M-31 229L237 261 390 382 603 493 308.5 537.5 101.5 381.5M370 905L295 764'/%3E%3Cpath d='M520 660L578 842 731 737 840 599 603 493 520 660 295 764 309 538 390 382 539 269 769 229 577.5 41.5 370 105 295 -36 126.5 79.5 237 261 102 382 40 599 -69 737 127 880'/%3E%3Cpath d='M520-140L578.5 42.5 731-63M603 493L539 269 237 261 370 105M902 382L539 269M390 382L102 382'/%3E%3Cpath d='M-222 42L126.5 79.5 370 105 539 269 577.5 41.5 927 80 769 229 902 382 603 493 731 737M295-36L577.5 41.5M578 842L295 764M40-201L127 80M102 382L-261 269'/%3E%3C/g%3E%3Cg fill='%23696969'%3E%3Ccircle cx='769' cy='229' r='8'/%3E%3Ccircle cx='539' cy='269' r='8'/%3E%3Ccircle cx='603' cy='493' r='8'/%3E%3Ccircle cx='731' cy='737' r='8'/%3E%3Ccircle cx='520' cy='660' r='8'/%3E%3Ccircle cx='309' cy='538' r='8'/%3E%3Ccircle cx='295' cy='764' r='8'/%3E%3Ccircle cx='40' cy='599' r='8'/%3E%3Ccircle cx='102' cy='382' r='8'/%3E%3Ccircle cx='127' cy='80' r='8'/%3E%3Ccircle cx='370' cy='105' r='8'/%3E%3Ccircle cx='578' cy='42' r='8'/%3E%3Ccircle cx='237' cy='261' r='8'/%3E%3Ccircle cx='390' cy='382' r='8'/%3E%3C/g%3E%3C/svg%3E"); width: 100%; height: 100%; position: fixed; z-index: 99999999; text-align: center; display: flex; justify-content: center; align-content: center; flex-wrap: nowrap; flex-direction: row; align-items: center; } .window { background-color: #272727db !important; border-radius: 4px; margin: 5px 5px 5px 5px; position: revert; padding: 10px 10px 10px 10px; box-shadow: 7px 7px 3px 3px rgb(0 0 0 / 10%); width: 17%; } .stop-scrolling { height: 100%; overflow: hidden; } .theme_button { padding: 7px 16px 8px; margin: 5px; font-size: 12.5px; cursor: pointer; white-space: nowrap; outline: none; font-family: -apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,"Noto Sans Armenian","Noto Sans Bengali","Noto Sans Cherokee","Noto Sans Devanagari","Noto Sans Ethiopic","Noto Sans Georgian","Noto Sans Hebrew","Noto Sans Kannada","Noto Sans Khmer","Noto Sans Lao","Noto Sans Osmanya","Noto Sans Tamil","Noto Sans Telugu","Noto Sans Thai",sans-serif; vertical-align: top; line-height: 15px; text-align: center; text-decoration: none; background: none; background-color: #5181b8; color: #fff; border: 0; border-radius: 4px; box-sizing: border-box; box-shadow: 7px 7px 3px 3px rgba(0,0,0,.1); } .theme_button:hover { background-color: #3b597b; } .theme_text_name:hover { //color: #5181b8; } div#test1 { text-align: center; } div#key { text-align: center; margin-bottom: 40px; } .text_menu { overflow: hidden; height: 20px; margin: 5px; resize: none; border-radius: 5px !important; border-color: rgb(156, 157, 158) !important; color: white; background-color: #ffffff0f !important; box-shadow: 7px 7px 3px 3px rgb(0 0 0 / 10%); } div#image { margin: 0 auto; margin-bottom: 5px; border-radius: 4px; } .theme_text_name { user-select: none; font-size: 19px; line-height: 25px; font-weight: 400; -webkit-font-smoothing: subpixel-antialiased; -moz-osx-font-smoothing: auto; margin: -1px 0 -1px -1px; overflow: hidden; text-overflow: ellipsis; padding-left: 1px; color: #fff; box-shadow: 7px 7px 3px 3px rgba(0,0,0,.1); } .cont-bottom { border-bottom: 1px solid #b5b1b191; display: flex; flex-direction: column; flex-wrap: nowrap; align-items: stretch; justify-content: center; padding: 3px 0 3px 0; margin: 3px 0 3px 0; } img.izo { object-fit: cover; width: 100%; height: 100%; background: url(https://sun9-57.userapi.com/c857620/v857620009/18a5fd/uOxmtZm_L2A.jpg); background-size: 100%; box-shadow: 7px 7px 3px 3px rgba(0,0,0,.1); } #alert { /*cursor: url('https://psv4.userapi.com/c856236/u51863636/docs/d18/10eb2dcc6647/636329186537635884.png'), auto;*/ } textarea#text_background, textarea#text_group, textarea#text_message { border-color: #666666; } `) //#endregion //#region Окно с уведомлениями $(document).ready(function () { //alert_frame(null, null, null, 10) }) function alert_frame(title, message, icon, timer) { title = title || 'Заголовок сообщения.' title1 = title title = title.slice(0, 27) if (title.length != title1.length) { title += '...' } message = message || 'Cъешь ещё этих мягких французских булок да выпей же чаю.' message1 = message message = message.slice(0, 100) if (message.length != message1.length) { message += '...' } if (typeof icon == 'number') { timer = icon icon = null } icon = icon || 'https://imgcdn.wangyeyixia.com/aHR0cDovL3d3dy5wbmdtYXJ0LmNvbS9maWxlcy84L1dlYnNpdGUtUE5HLVRyYW5zcGFyZW50LnBuZw%3D%3D.png' //timer = timer || 0; $('body').prepend( $('<div>', { id: 'alert_frame' }).prepend( $('<div>', { id: 'alert1', class: 'hidden', html: [$('<div>', { id: 'alert1_title', text: title }), $('<div>', { id: 'alert1_icon', style: 'background-image: url(' + icon + ');' }), $('<div>', { id: 'alert1_message', text: message })] }) ) ) $('#alert1').click(function () { $('#alert1').addClass('hidden') }) if (timer) { setTimeout(function () { $('#alert1').addClass('hidden') }, timer) } setTimeout(function () { $('#alert1').removeClass('hidden') }, 500) GM_addStyle(` #alert1 { display: block; width: 300px; height: 100px; position: fixed; background-color: #1f1f1fd6; text-align: center; bottom: 30px; align-items: center; right: 30px; z-index: 1000000000; opacity: 1; border-radius: 10px; box-shadow: 13px 12px 10px rgb(0 0 0 / 60%); transition: opacity 1s, visibility 0s; } #alert1.hidden { opacity: 0; visibility: hidden; transition: opacity 1s, visibility 0s 1s; } #alert1_title { color: white; font-size: 15px; font-weight: bold; margin: 4px 8px 4px 8px; } #alert1_message { text-align: left; font-size: 14px; font-weight: normal; color: #a0a0a0; margin: 8px 8px 8px 8px; } #alert1_icon { width: 64px; height: 64px; float: left; margin: 0px 6px 6px 6px; /*background-image: url(https://cdn.worldvectorlogo.com/logos/rockstar-games.svg);*/ background-size: contain; background-repeat: no-repeat; } `) } //#endregion //#region Модальное окно //логика var on = true var range_11 = 0 function Start_Settings_Menu() { var newImage $('body') .addClass('stop-scrolling') .prepend( $('<div>', { id: 'alert' }).append( $('<div>', { class: 'window', id: 'window1' }) .append( $('<div>', { class: 'cont-bottom', id: 'cont1', html: [ $('<div>', { class: 'theme_text_name', text: 'Установка фона' }), $('<div>', { id: 'image', style: 'border-radius: 4px;' }).append($('<img>', { class: 'izo', style: 'border-radius: 4px; margin-left: 2px;', src: GM_getValue('background') })), $('<textarea>', { class: 'text_menu', id: 'text_background', text: GM_getValue('background'), style: 'height: 100px;' }).on('change keyup blur', function (e) { let URLtext = $('#text_background').val() $('#image img.izo').attr('src', URLtext) newImage = URLtext }) ] }) ) .append( $('<div>', { class: 'cont-bottom', id: 'cont2', html: [ $('<div>', { class: 'theme_button', id: 'button_delete', style: 'display: none;', text: 'Выключить тему' }).on('click', () => { theme_off() GM_setValue('enable', false) //exit_(); }), $('<div>', { class: 'theme_button', id: 'button_spawn', style: 'display: none;', text: 'Включить тему' }).on('click', () => { theme() GM_setValue('enable', true) //exit_(); }) ] }) ) .append( $('<div>', { class: 'cont-bottom', id: 'cont3', html: [ $('<div>', { class: 'theme_text_name', style: 'margin-top: 10px;', text: 'Текст кнопки группы' }), $('<textarea>', { class: 'text_menu', id: 'text_group', text: GM_getValue('group'), style: 'height: 24px; border-radius: 4px; background-color: #ffffff0f!important; margin-top: 4px; margin-bottom: 4px;' }).on('change keyup blur', function (e) { _group = $('#text_group').val() }) ] }) ) .append( $('<div>', { class: 'cont-bottom', id: 'cont4', html: [ $('<div>', { class: 'theme_text_name', style: 'margin-top: 10px;', text: 'Текст кнопки сообщения' }), $('<textarea>', { class: 'text_menu', id: 'text_message', text: GM_getValue('message_name'), style: 'height: 24px; border-radius: 4px; background-color: #ffffff0f!important; margin-top: 4px; margin-bottom: 4px;' }).on('change keyup blur', function (e) { _messange_name = $('#text_message').val() }) ] }) ) .append( $('<div>', { class: 'cont-bottom', id: 'cont5', style: 'display: none; text-align: left;', html: [ //$('<div>', { class: 'theme_text_name', style: 'margin-top: 10px;', text: 'Текст кнопки сообщения' }), $('<input>', { class: 'check45345', type: 'checkbox', checked: GM_getValue('combo_hide'), id: 'text_checkbox', style: 'vertical-align: -2px; margin: 10px 5px 5px 10px;' }).on('click', a => { combo_hide($('#text_checkbox').prop('checked')) }), $('<label>', { for: 'text_checkbox', style: 'color: #ffffff;', text: 'Скрыть VK Combo' }) ] }) ) .append( $('<div>', { class: 'theme_button', id: 'button_save', style: 'margin-top: 10px;', text: 'Сохранить' }).on('click', () => { newImage = $('#text_background').val() _group = $('#text_group').val() _messange_name = $('#text_message').val() GM_setValue('background', newImage) GM_setValue('group', _group) GM_setValue('message_name', _messange_name) GM_setValue('text_id_group', owner_id) GM_setValue('text_id_albom', album_id) GM_setValue('bc_albom_repit', bc_albom_repit) //$("#bc_albom_repit").val() rename() if (GM_getValue('enable') == true) { //bc_transparent(newImage); //$('body').css({ 'background': 'url("' + newImage + '") #2F2F30', 'background-size': '100%', 'background-attachment': 'fixed' }) } exit_() }) ) .append($('<div>', { class: 'theme_button', id: 'button_exit', text: 'Закрыть' }).on('click', exit_)) .append($('<button>', { class: "jscolor {valueElement:'chosen-value', onFineChange:'setTextColor(this)'}", text: 'ТЕСТ', style: 'display: none;' })) ) ) $('#alert').append('<div class="window", id="window2">') $('#window2').append('<div class="cont-bottom" id="2cont1"">') $('#2cont1').append('<div class="theme_text_name">Случайный фон из сообщества</div>') $('#2cont1').append('<div class="theme_button" id="button_albom_on"">включить</div>') if (GM_getValue('bc_albom_enable')) $('#button_albom_on').text('выключить') $('#button_albom_on').click(function () { GM_setValue('bc_albom_enable', !GM_getValue('bc_albom_enable')) if (GM_getValue('bc_albom_enable')) $('#button_albom_on').text('Выключить') if (!GM_getValue('bc_albom_enable')) $('#button_albom_on').text('Включить') }) $('#2cont1').append('<div class="theme_button" id="button_albom_add"">Использовать этот открытый альбом</div>') if (!document.location.pathname.includes('album')) $('#button_albom_add').css({ display: 'none' }) $('#button_albom_add').click(function () { add_albom() }) $('#window2').append('<div class="cont-bottom" id="2cont2"">') $('#2cont2').append('<div class="theme_text_name">ID автора</div>') $('#2cont2').append('<textarea class="text_menu" id="text_id_group" placeholder="ID автора">' + owner_id + '</textarea>') $('#text_id_group').on('change keyup paste', function () { owner_id = $(this).val() }) $('#window2').append('<div class="cont-bottom" id="2cont3"">') $('#2cont3').append('<div class="theme_text_name">ID альбома</div>') $('#2cont3').append('<textarea class="text_menu" id="text_id_albom" placeholder="ID альбома">' + album_id + '</textarea>') $('#text_id_albom').on('change keyup paste', function () { album_id = $(this).val() }) $('#window2').append('<div class="cont-bottom" id="2cont4"">') $('#2cont4').append('<div class="theme_text_name">Обновлять фон</div>') $('#2cont4').append('<div class="theme_text_name", style=" font-size: 16px;">Время в минутах</div>') $('#2cont4').append('<div class="theme_text_name", style=" font-size: 14px; color: #9c9c9c;">Для отключения установить 0</div>') $('#2cont4').append('<input type="number" id="bc_albom_repit" class="text_menu" min="0" value="' + bc_albom_repit + '" step="5">') $('#bc_albom_repit').on('change keyup paste', function () { bc_albom_repit = $(this).val() }) function add_albom() { if (document.location.pathname.includes('album')) { href = document.location.pathname.replace('/album', '').split('_') $('#text_id_group').val(href[0]) $('#text_id_albom').val(href[1]) owner_id = href[0] album_id = href[1] get_albom() } } //$("#alert").append('<div style="position: absolute; display: flex; flex-direction: row; justify-content: flex-end; width: 100%; height: 100%; align-content: flex-end; flex-wrap: wrap; align-items: flex-end;"><div style ="margin: 20px;" id="img_url_original">DygDyg</div></div>'); //$("#img_url_original").val("Ссылка на текущий фон"); function setTextColor(picker) { document.getElementsByTagName('body')[0].style.color = '#' + picker.toString() } var range_coll range_col() function range_col() { if (range_coll && range_coll.id) { range_coll.remove() } //console.log(col); range_coll = GM_addStyle(` /*.top_audio_player:hover,*/ .audio_page_player2 .audio_page_player_play:hover .icon, .audio_page_player2 .audio_page_player_play .icon, .slider .slider_amount, .slider .slider_back, .theme_button, #page_header_cont .back, .top_nav_link:hover, .nim-dialog:not(.nim-dialog_deleted).nim-dialog_selected, .nim-dialog:not(.nim-dialog_deleted).nim-dialog_hovered, .ui_rmenu_item:hover, .ui_rmenu_subitem:hover, .ui_rmenu_item_sel, .ui_rmenu_item_sel:hover, .olist_item_wrap:hover, .docs_choose_upload_area:hover, .box_title_wrap.box_grey, .ui_tab_sel, .ui_tab_sel:hover, .ui_tabs .ui_tab_sel, .ui_tabs .ui_tab_sel:hover, .ui_tabs_box .ui_tab_sel, .ui_tabs_box .ui_tab_sel:hover, .ui_rmenu_item:hover, .ui_rmenu_subitem:hover, .ui_rmenu_item_sel, .ui_rmenu_item_sel:hover, .olist_item_wrap:hover, .docs_choose_upload_area:hover, .button_blue button, .button_gray button, .button_light_gray button, .flat_button, .box_title_wrap.box_grey { filter: hue-rotate(${col}deg) saturate(100%); /*background: hsl(${col}, 39%, 47%) !important;*/ } `) } if (GM_getValue('enable') == true) $('#button_delete').css({ display: 'block' }) if (GM_getValue('enable') == false) $('#button_spawn').css({ display: 'block' }) } function theme_off() { console.log('theme off') darkStyleBacground.remove() darkStyle.remove() darkStyle1.remove() $('body').css({ 'background-color': '', 'background-image': '' }) $('#button_delete').css({ display: 'none' }) $('#button_spawn').css({ display: 'block' }) combo_hide(false) } //#endregion var t = ' ' /*$(document).keyup(function (e) { t = e.code; console.dir(t); });*/ let pressed = new Set() /*$(document).on('keyup', function (e) { t = e.originalEvent.code; pressed.add(t); //console.log(pressed); pressed.clear(); console.log(t); });*/ /*$(document).ready(function () { $("body").keydown(function (event) { // задаем функцию при отпускании после нажатия любой клавиши клавиатуры на элементе console.log(event.which); // выводим код нажатой клавиши }); });*/ function exit_() { $('#alert').remove() $('body').removeClass('stop-scrolling') } ///Модальное окно $(document).ready(function () { if (GM_getValue('ver_info') != ver_info) { analit() info() GM_setValue('ver_info', ver_info) } //analit(); //info(); //console.log(vk); //console.log(GM_info.script.version) }) var a = document.location.pathname.includes('/dev') // console.log(a) if (!a) { // console.log(a) //theme_off(); //setTimeout(theme_off, 1000) if (GM_getValue('enable') == true) theme() } function info() { $('body') .addClass('stop-scrolling') .prepend( $('<div>', { id: 'alert' }).append( $('<div>', { class: 'window', id: 'window1' }) .append( $('<div>', { class: 'cont-bottom', id: 'cont1', html: [$('<div>', { class: 'theme_text_name', text: GM_info.script.name + ' ' + GM_info.script.version }), $('<div>', { class: 'theme_text_name', text: 'Нововведения:' })] }) ) .append( $('<div>', { class: 'cont-bottom', id: 'cont1', html: [$('<div>', { style: 'font-size: 14px; text-align: -webkit-auto;', class: 'theme_text_name', text: _info })] }) ) .append($('<div>', { class: 'theme_button', id: 'button_exit', text: 'Закрыть' }).on('click', exit_)) ) ) } function get_albom() { var req = 'https://api.vk.com/method/photos.get?' + 'access_token=' + '5068f7995068f7995068f7993e5039a129550685068f79909b64ef038338754cb12e019' + '&' + 'v=' + '5.131' + '&' + 'owner_id=' + owner_id + '&' + 'album_id=' + album_id + '&' + //"photo_sizes=true&"+ 'count=1000' //console.log(req); if (GM_getValue('bc_albom_enable') == true) { $.get(req, function (data) { $('.result').html(data) var rand = Math.round(Math.random() * data.response.count) //console.log("Выбран фон №"+rand); { var urlsort = data.response.items[rand].sizes.sort((a, b) => (a.height > b.height ? 1 : b.height > a.height ? -1 : 0)) if (urlsort.length > 0) { // console.log(urlsort); // console.log(urlsort[urlsort.length-1].url); GM_setValue('background', urlsort[urlsort.length - 1].url) } } }) } } function Link_oboi() { $('<a id="Link_oboi">Открыть оригинал обоев.</a>').prependTo('body') $('#Link_oboi').attr('href', GM_getValue('background')) GM_addStyle(` #Link_oboi { position: fixed; /* height: 100%; */ /* width: 100%; */ display: block; color: white; right: 15px; bottom: 15px; z-index: 10000; text-shadow: 2px 0 2px #000, 0 2px 2px #000, -2px 0 2px #000, 0 -2px 2px #000; } `) } if (typeof analit != 'undefined' && analit !== null) { console.log('loading....') } else { function analit() { console.log('Скрипт аналитики не найден') } analit() }