anygoodloot? – Telegram
anygoodloot?
212 subscribers
211 photos
19 videos
2 files
165 links
Пишу про роботу і волонтерку // Всі питання сюди: @volodymyrlut
Download Telegram
Отут нарешті людина поавильні речі каже
Ресурси в нас не є необмеженими, ми палимо енергію своїми неефективними інструментами.
Ви знали, що в js код
for(;;){
}
є безкінечним циклом?
Доброго дня, банда, мені потрібна ваша допомога.
Люди пишуть, що мій екстеншин для Хрому не працює, але я не можу знайти цьому причини.
Треба затестити мій екстеншин на веб версії інстаграму, в мене працює з українського і німецького айпішників.
На жаль, коли я його писав, я був ще дуже юним і дурним, там немає відловлення і якогось логування куків, ніяких аналітик, тому я попросив би написати мені в дм - @volodymyrlut якщо у вас щось не працює.

Флоу:
- Ставимо в хромсторі екстеншин https://chrome.google.com/webstore/detail/getthatpic/fkdmnfbeaepmildaolaoicjbfkghpcco (це не обман, щоб набрати класи!)
- Відкриваємо стрічку веб-версії інстаграму.
- Правий клік на фотку -> В контекстному меню вибираємо "GetThatPic!" -> Open Instagram Image In New Tab -> відкривається оригінал фотки в новій вкладці.
Треба зробити якесь рішення по відловлюванню помилок, коли інст щось міняє в своїй веб-в'юсі, хто хоче якось допомогти - велкам сюди: https://github.com/volodymyrlut/instagram-image-url
Поки що, давайте просто зловимо баг і запушимо хотфікс.
Все, знайшов баг.

Всім дякую за увагу, маякну, коли пофіксаю.
Єбанутись, 3.15, я вчу алгебру, заливаючись енергетиками, «кращий технічний університет країни»© навчив мене лиш стовпчики до рядочків додавати (хоч, будьмо відвертими, я й сам не хотів чогось навчитися).
Коротше, екстеншин для Хрому пофіксано.
Він ще публікується на магазин і потім при наступному запуску Хрома оновиться.
Проблема була в тому, що інстаграм щось поміняв в сорсах своєї сторінки і якимось чином я не міг виконувати дії з елементами DOM-дерева коли буда відкрита модалка з переглядом фото (клік по лінку, створення прихованого інпуту).
Проблема прослідковувалася тільки на оцих модальних вікнах
Тепер відкривання в новій вкладці відбувається в бекграунді (тому вкладка буде останньою), завантажування теж (це навіть трошки секюрніше), копіювання в буфер відбувається на document з інстграмом, але без створення інпуту, а за допомогою івенту навішаного на onCopy.
Коротше кажучи, екстеншин став трохи незалежнішим від інсти.
Що треба зробити найближчим часом:
- Якесь розумне повідомляння мене про такі помилки.
- По секюріті є певні ідеї
- Якусь сторінку в екстеншині для прямого зв'язку зі мною і з інфою про зміни.
При встановленні, рівень доступів екстеншину трохи зміниться - тепер йому потрібен доступ до downloads, щоб завантажувати файли з бекграунду.

Зараз екстеншин перевіряється гугловцями і буде доступний і оновлений найближчим часом. Кому треба діст вже - пишіть мені👌🏻
Дякую всім, хто написав мені про баг, і Юрцу зокрема - за те, що протестував його!
Єбать, переписав 10 рядків коду, а стільки пафосу, ніби я Стів Джобс і щойно показав перший ойфон.