Guest User

Untitled

a guest
May 21st, 2022
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.99 KB | None | 0 0
  1. Нужно установить Kiwi browser из Play Store, откройте киви, загуглите и установите tampermonkey (как обычное хром расширение), установите куклоскрипт dollchan.net, вам нужен "ESNext userscript"
  2.  
  3. Если вы собрались менять код в долчане, то учтите, что эти изменения слетят со следующим обновлением скрипта, можете либо выключить автообновления в кукле (навести на долчан в правом нижнем углу -> шестеренка -> Info вкладка, там можно выключить), либо же надо будет заново редактировать скрипт
  4.  
  5. Чтобы редактировать скрипт Долчана нужно нажать в Киви 3 точки в правом верхнем углу, найти там Tampermonkey, кликнуть, Долчан и выбрать Edit
  6.  
  7. ЕСЛИ ВЫ ЧТО-ТО МЕНЯЕТЕ, ТО НАДО НАЖИМАТЬ ВВЕРХУ СЛЕВА "FILE" -> "SAVE", чтобы оно сохранилось
  8.  
  9. 1. Сделать так, чтобы клики по линками открывали превью поста вместо того, чтобы переноситься к тому посту:
  10. Press Find, search for "// Click on >>link - scroll to the referenced post"
  11. CHANGE
  12. post.selectAndScrollTo();
  13. TO
  14. post.preventDefault();
  15. post.stopPropagation();
  16.  
  17.  
  18.  
  19. 2. Сделать так, чтобы "Hide" кнопка (крестик) открывала меню, когда вы кликаете на нее:
  20. Press Find, search for "// Click on post buttons"
  21. CHANGE
  22. case 'de-btn-hide':
  23. case 'de-btn-hide-user':
  24. TO
  25. case 'de-btn-hide':
  26. case 'de-btn-hide-user':
  27. this.btns.title = this.isOp ? Lng.toggleThr[lang] : Lng.togglePost[lang];
  28. if(Cfg.showHideBtn === 1) {
  29. this._addMenu(el, isOutEvent,
  30. (this instanceof Pview ? pByNum.get(this.num) : this)._getMenuHide());
  31. }
  32. return;
  33.  
  34.  
  35.  
  36. 3. Сделать так, чтобы "Reply (Report)" кнопка (треугольник) открывала меню, когда вы кликаете на нее:
  37. Press Find, search for "// Click on post buttons"
  38. CHANGE
  39. case 'de-btn-reply':
  40. pr.showQuickReply(isPview ? Pview.topParent : this, this.num, !isPview, false);
  41. quotedText = '';
  42. return;
  43. TO
  44. case 'de-btn-reply': {
  45. const title = this.btns.title = this.isOp ? Lng.replyToThr[lang] : Lng.replyToPost[lang];
  46. if(Cfg.showRepBtn === 1) {
  47. if(!isOutEvent) {
  48. quotedText = deWindow.getSelection().toString();
  49. }
  50. this._addMenu(el, isOutEvent,
  51. `<span class="de-menu-item" info="post-reply">${ title }</span>` +
  52. (aib.reportForm ? `<span class="de-menu-item" info="post-report">${
  53. this.num === this.thr.num ? Lng.reportThr[lang] : Lng.reportPost[lang] }</span>` : ''
  54. ) +
  55. (Cfg.markMyPosts || Cfg.markMyLinks ? `<span class="de-menu-item" info="post-markmy">${
  56. MyPosts.has(this.num) ? Lng.deleteMyPost[lang] : Lng.markMyPost[lang] }</span>` : ''
  57. ));
  58. }
  59. return;
  60. };
  61.  
  62.  
  63.  
  64. 4. Сделать больше места между Hide/Reply кнопками, чтобы по ним было проще попадать:
  65. search for ".de-win-btn-toggle { margin: 0 2px -3px 0"
  66. CHANGE LAST NUMBER, e.g.: "margin: 0 2px -3px 15px"
Advertisement
Add Comment
Please, Sign In to add comment