Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Нужно установить Kiwi browser из Play Store, откройте киви, загуглите и установите tampermonkey (как обычное хром расширение), установите куклоскрипт dollchan.net, вам нужен "ESNext userscript"
- Если вы собрались менять код в долчане, то учтите, что эти изменения слетят со следующим обновлением скрипта, можете либо выключить автообновления в кукле (навести на долчан в правом нижнем углу -> шестеренка -> Info вкладка, там можно выключить), либо же надо будет заново редактировать скрипт
- Чтобы редактировать скрипт Долчана нужно нажать в Киви 3 точки в правом верхнем углу, найти там Tampermonkey, кликнуть, Долчан и выбрать Edit
- ЕСЛИ ВЫ ЧТО-ТО МЕНЯЕТЕ, ТО НАДО НАЖИМАТЬ ВВЕРХУ СЛЕВА "FILE" -> "SAVE", чтобы оно сохранилось
- 1. Сделать так, чтобы клики по линками открывали превью поста вместо того, чтобы переноситься к тому посту:
- Press Find, search for "// Click on >>link - scroll to the referenced post"
- CHANGE
- post.selectAndScrollTo();
- TO
- post.preventDefault();
- post.stopPropagation();
- 2. Сделать так, чтобы "Hide" кнопка (крестик) открывала меню, когда вы кликаете на нее:
- Press Find, search for "// Click on post buttons"
- CHANGE
- case 'de-btn-hide':
- case 'de-btn-hide-user':
- TO
- case 'de-btn-hide':
- case 'de-btn-hide-user':
- this.btns.title = this.isOp ? Lng.toggleThr[lang] : Lng.togglePost[lang];
- if(Cfg.showHideBtn === 1) {
- this._addMenu(el, isOutEvent,
- (this instanceof Pview ? pByNum.get(this.num) : this)._getMenuHide());
- }
- return;
- 3. Сделать так, чтобы "Reply (Report)" кнопка (треугольник) открывала меню, когда вы кликаете на нее:
- Press Find, search for "// Click on post buttons"
- CHANGE
- case 'de-btn-reply':
- pr.showQuickReply(isPview ? Pview.topParent : this, this.num, !isPview, false);
- quotedText = '';
- return;
- TO
- case 'de-btn-reply': {
- const title = this.btns.title = this.isOp ? Lng.replyToThr[lang] : Lng.replyToPost[lang];
- if(Cfg.showRepBtn === 1) {
- if(!isOutEvent) {
- quotedText = deWindow.getSelection().toString();
- }
- this._addMenu(el, isOutEvent,
- `<span class="de-menu-item" info="post-reply">${ title }</span>` +
- (aib.reportForm ? `<span class="de-menu-item" info="post-report">${
- this.num === this.thr.num ? Lng.reportThr[lang] : Lng.reportPost[lang] }</span>` : ''
- ) +
- (Cfg.markMyPosts || Cfg.markMyLinks ? `<span class="de-menu-item" info="post-markmy">${
- MyPosts.has(this.num) ? Lng.deleteMyPost[lang] : Lng.markMyPost[lang] }</span>` : ''
- ));
- }
- return;
- };
- 4. Сделать больше места между Hide/Reply кнопками, чтобы по ним было проще попадать:
- search for ".de-win-btn-toggle { margin: 0 2px -3px 0"
- CHANGE LAST NUMBER, e.g.: "margin: 0 2px -3px 15px"
Advertisement
Add Comment
Please, Sign In to add comment