Bitiş ekranı ve ek acıklamar icin iMacros.

  • Kullanıcı Nihat
  • Başlangıç tarihi Başlangıç tarihi
  • - Programlama

Nihat

Kayıtlı Üye
Katılım
4 Haziran 2013
Mesajlar
1.963
Tepkime puanı
0
Puan
0
Konum
Ankara
169-04-vfl2j4KOj.png

"Bitiş ekranı ve ek acıklamar " adi altinda yeni gelen özellik kazanc artirma da büyük faydali olacak gibi ama bütün videolara elle bunu girmek imkansiz. [MENTION=8078]brocker[/MENTION] 'in imacors kodu sayesinde ama scriptle kolayca halledilebilinir. Firefox ile denedim ve sorunsuz calisti.

Kod:
SET !REPLAYSPEED FAST
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 0
SET !VAR1 0
WAIT SECONDS=1
SET !VAR2 EVAL("var randomNumber = Math.floor({{!LOOP}} / 31) + 1 ; randomNumber;")
SET !VAR3 EVAL("var loopNumber = {{!LOOP}} - (31 * ({{!VAR2}} - 1)) ; loopNumber;")
URL GOTO=https://www.youtube.com/my_videos?o=U&pi={{!VAR2}}
WAIT SECONDS=1.6
ADD !VAR1 {{!VAR3}}
TAG POS={{!VAR1}} TYPE=SPAN ATTR=TXT:Düzenle
WAIT SECONDS=1.2
TAG POS=1 TYPE=A ATTR=TXT:Bitiş<SP>ekranı<SP>ve<SP>Ek<SP>açıklamalar
TAG POS=1 TYPE=BUTTON ATTR=TXT:Anladım
SET LINK EVAL("'{{!URLCURRENT}}'.replace('\https://www.youtube.com/endscreen?v=', ''); ")
SET KAYIT EVAL("'{{LINK}}'")
wait seconds=0.1
TAG POS=1 TYPE=BUTTON ATTR=TXT:Şablon<SP>kullan...
wait seconds=0.5
TAG POS=2 TYPE=IMG ATTR=SRC:
TAG POS=2 TYPE=BUTTON ATTR=TXT:Seç
wait seconds=0.5
TAG POS=1 TYPE=BUTTON ATTR=TXT:Değiştir
wait seconds=1
TAG POS=2 TYPE=BUTTON ATTR=CLASS:"yt-uix-button yt-uix-button-size-default yt-uix-button-default yt-uix-button-empty yt-uix-button-has-icon annotator-edit-button yt-uix-tooltip"
wait seconds=0.5
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=ID:annotator-video-type-best-for-viewer
TAG POS=1 TYPE=BUTTON FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=NAME:action_update_video
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-save

'Yt

Brocker'e yardimci oldugu icin tekrardan cok tesekkürler
 
Son düzenleme:
Ben aşağıdaki makro ile halletim

TAG POS=1 TYPE=A ATTR=TXT:Bitiş<SP>ekranı<SP>ve<SP>Ek<SP>açıklamalar
TAG POS=1 TYPE=BUTTON ATTR=TXT:Videodan<SP>içe<SP>aktar…
TAG POS=2 TYPE=IMG ATTR=SRC:https://i.ytimg.com/vi/[B]burayıkendi kanalınıza göre düzenlemeniz geek[/B]
TAG POS=32 TYPE=INPUT:RADIO FORM=ACTION:/endscreen_ajax ATTR=NAME:video_item_id
TAG POS=3 TYPE=SPAN ATTR=TXT:İçe<SP>aktar
WAIT SECONDS=1
TAG POS=1 TYPE=SPAN ATTR=TXT:Kaydet
WAIT SECONDS=1
 
Ben aşağıdaki makro ile halletim

TAG POS=1 TYPE=A ATTR=TXT:Bitiş<SP>ekranı<SP>ve<SP>Ek<SP>açıklamalar
TAG POS=1 TYPE=BUTTON ATTR=TXT:Videodan<SP>içe<SP>aktar…
TAG POS=2 TYPE=IMG ATTR=SRC:https://i.ytimg.com/vi/[B]burayıkendi kanalınıza göre düzenlemeniz geek[/B]
TAG POS=32 TYPE=INPUT:RADIO FORM=ACTION:/endscreen_ajax ATTR=NAME:video_item_id
TAG POS=3 TYPE=SPAN ATTR=TXT:İçe<SP>aktar
WAIT SECONDS=1
TAG POS=1 TYPE=SPAN ATTR=TXT:Kaydet
WAIT SECONDS=1

Hemen deniyorum.

EDIT; TAG POS=2 TYPE=IMG ATTR=SRC:https://i.ytimg.com/vi/[B]burayıkendi kanalınıza göre düzenlemeniz geek[/B]

daki sır nedir akmaster?
 
Son düzenleme:
bu özellik kazancı arttır gercekten imacros olmasıda cok kolaşlaştırır takipdeyim.
 
takip inş bi stabil çalışan imacros çıkar forumdan
 
Olaya fransız kaldım. Bunda yapılmasını istenen işlem nedir?
 
Olaya fransız kaldım. Bunda yapılmasını istenen işlem nedir?

Videolar -> düzenle -> Bitis ekrani ve ek aciklamar diye yeni bir özellik geldi. iMacros ile önceden yüklenmis videolarin hepsinde bu özelligi aktif ettirmeye calisiyorum.

Macronun yapmasi gereken:

1-düzenle
2-Bitis ekrani ve ek aciklamar
3-Öge ekle
4-Video ve Oynatma listesi -> Olustur
5-Görüntüleyen icin en iyisi ni aktiflestirmek.
 
Videolar -> düzenle -> Bitis ekrani ve ek aciklamar diye yeni bir özellik geldi. iMacros ile önceden yüklenmis videolarin hepsinde bu özelligi aktif ettirmeye calisiyorum.

Macronun yapmasi gereken:

1-düzenle
2-Bitis ekrani ve ek aciklamar
3-Öge ekle
4-Video ve Oynatma listesi -> Olustur
5-Görüntüleyen icin en iyisi ni aktiflestirmek.


Şu Kodu bir deneyin

Kod:
SET !REPLAYSPEED FAST
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 0
SET !VAR1 0
WAIT SECONDS=1
SET !VAR2 EVAL("var randomNumber = Math.floor({{!LOOP}} / 31) + 1 ; randomNumber;")
SET !VAR3 EVAL("var loopNumber = {{!LOOP}} - (31 * ({{!VAR2}} - 1)) ; loopNumber;")
SET !VAR4 EVAL("var randomNumber=Math.floor(Math.random()*50 + 5); randomNumber;")
URL GOTO=https://www.youtube.com/my_videos?o=U&pi={{!VAR2}}
WAIT SECONDS=1.6
ADD !VAR1 {{!VAR3}}
TAG POS={{!VAR1}} TYPE=SPAN ATTR=TXT:Düzenle
WAIT SECONDS=1.2
TAG POS=1 TYPE=A ATTR=TXT:Bitiş<SP>ekranı<SP>ve<SP>Ek<SP>açıklamalar
SET LINK EVAL("'{{!URLCURRENT}}'.replace('\https://www.youtube.com/endscreen?v=', ''); ")
SET KAYIT EVAL("'{{LINK}}'")
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-add-element
wait seconds=0.5
TAG POS=3 TYPE=BUTTON ATTR=TXT:Oluştur
TAG POS=1 TYPE=LABEL FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=TXT:Görüntüleyen<SP>için<SP>en<SP>iyisi<SP>YouTube'un<SP>görüntü*
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=ID:annotator-video-type-best-for-viewer
TAG POS=1 TYPE=BUTTON FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=NAME:action_create_video
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-save

'Yt
 
Son düzenleme:
icon14.gif


Valla helal broker macro calisiyor, adamsin.

Ah birde bu işlemin peşi sıra şu şablonu aktifleştirse daha faydali olacak.



Şablon hem abone sayısı, hemde izlemin almada bir hayli faydalı olabilir.
 
icon14.gif


Valla helal broker macro calisiyor, adamsin.

Ah birde bu işlemin peşi sıra şu şablonu aktifleştirse daha faydali olacak.



Şablon hem abone sayısı, hemde izlemin almada bir hayli faydalı olabilir.

O zaman tam olarak kod böyle oluyor.

Kod:
SET !REPLAYSPEED FAST
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 0
SET !VAR1 0
WAIT SECONDS=1
SET !VAR2 EVAL("var randomNumber = Math.floor({{!LOOP}} / 31) + 1 ; randomNumber;")
SET !VAR3 EVAL("var loopNumber = {{!LOOP}} - (31 * ({{!VAR2}} - 1)) ; loopNumber;")
SET !VAR4 EVAL("var randomNumber=Math.floor(Math.random()*50 + 5); randomNumber;")
URL GOTO=https://www.youtube.com/my_videos?o=U&pi={{!VAR2}}
WAIT SECONDS=1.6
ADD !VAR1 {{!VAR3}}
TAG POS={{!VAR1}} TYPE=SPAN ATTR=TXT:Düzenle
WAIT SECONDS=1.2
TAG POS=1 TYPE=A ATTR=TXT:Bitiş<SP>ekranı<SP>ve<SP>Ek<SP>açıklamalar
TAG POS=1 TYPE=BUTTON ATTR=TXT:Anladım
SET LINK EVAL("'{{!URLCURRENT}}'.replace('\https://www.youtube.com/endscreen?v=', ''); ")
SET KAYIT EVAL("'{{LINK}}'")
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-add-element
wait seconds=0.5
TAG POS=3 TYPE=BUTTON ATTR=TXT:Oluştur
TAG POS=1 TYPE=LABEL FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=TXT:Görüntüleyen<SP>için<SP>en<SP>iyisi<SP>YouTube'un<SP>görüntü*
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=ID:annotator-video-type-best-for-viewer
TAG POS=1 TYPE=BUTTON FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=NAME:action_create_video
wait seconds=0.5
TAG POS=1 TYPE=BUTTON ATTR=TXT:Şablon<SP>kullan...
wait seconds=0.5
TAG POS=2 TYPE=IMG ATTR=SRC:https://s.ytimg.com/yts/img/annotations/endscreen-templates/169-04-vfl2j4KOj.png
TAG POS=2 TYPE=BUTTON ATTR=TXT:Seç
wait seconds=0.5
TAG POS=1 TYPE=BUTTON ATTR=TXT:Değiştir
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-save

'Yt
 
O zaman tam olarak kod böyle oluyor.

Kod:
SET !REPLAYSPEED FAST
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 0
SET !VAR1 0
WAIT SECONDS=1
SET !VAR2 EVAL("var randomNumber = Math.floor({{!LOOP}} / 31) + 1 ; randomNumber;")
SET !VAR3 EVAL("var loopNumber = {{!LOOP}} - (31 * ({{!VAR2}} - 1)) ; loopNumber;")
SET !VAR4 EVAL("var randomNumber=Math.floor(Math.random()*50 + 5); randomNumber;")
URL GOTO=https://www.youtube.com/my_videos?o=U&pi={{!VAR2}}
WAIT SECONDS=1.6
ADD !VAR1 {{!VAR3}}
TAG POS={{!VAR1}} TYPE=SPAN ATTR=TXT:Düzenle
WAIT SECONDS=1.2
TAG POS=1 TYPE=A ATTR=TXT:Bitiş<SP>ekranı<SP>ve<SP>Ek<SP>açıklamalar
TAG POS=1 TYPE=BUTTON ATTR=TXT:Anladım
SET LINK EVAL("'{{!URLCURRENT}}'.replace('\https://www.youtube.com/endscreen?v=', ''); ")
SET KAYIT EVAL("'{{LINK}}'")
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-add-element
wait seconds=0.5
TAG POS=3 TYPE=BUTTON ATTR=TXT:Oluştur
TAG POS=1 TYPE=LABEL FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=TXT:Görüntüleyen<SP>için<SP>en<SP>iyisi<SP>YouTube'un<SP>görüntü*
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=ID:annotator-video-type-best-for-viewer
TAG POS=1 TYPE=BUTTON FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=NAME:action_create_video
wait seconds=0.5
TAG POS=1 TYPE=BUTTON ATTR=TXT:Şablon<SP>kullan...
wait seconds=0.5
TAG POS=2 TYPE=IMG ATTR=SRC:xxxxxxxx.png
TAG POS=2 TYPE=BUTTON ATTR=TXT:Seç
wait seconds=0.5
TAG POS=1 TYPE=BUTTON ATTR=TXT:Değiştir
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-save

'Yt


Şablon sectikten sonra önerilen video devre disi kaliyor! Bu sebebten sablon secildikten sonra isaretledigim yer tiklanarak "Görüntüleyen icin en iyisi" tekrardan secilecek Broker kardesim.
6mdj4v.jpg
 
Son düzenleme:
Şu Kodu bir deneyin

Kod:
SET !REPLAYSPEED FAST
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 0
SET !VAR1 0
WAIT SECONDS=1
SET !VAR2 EVAL("var randomNumber = Math.floor({{!LOOP}} / 31) + 1 ; randomNumber;")
SET !VAR3 EVAL("var loopNumber = {{!LOOP}} - (31 * ({{!VAR2}} - 1)) ; loopNumber;")
SET !VAR4 EVAL("var randomNumber=Math.floor(Math.random()*50 + 5); randomNumber;")
URL GOTO=https://www.youtube.com/my_videos?o=U&pi={{!VAR2}}
WAIT SECONDS=1.6
ADD !VAR1 {{!VAR3}}
TAG POS={{!VAR1}} TYPE=SPAN ATTR=TXT:Düzenle
WAIT SECONDS=1.2
TAG POS=1 TYPE=A ATTR=TXT:Bitiş<SP>ekranı<SP>ve<SP>Ek<SP>açıklamalar
SET LINK EVAL("'{{!URLCURRENT}}'.replace('\https://www.youtube.com/endscreen?v=', ''); ")
SET KAYIT EVAL("'{{LINK}}'")
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-add-element
wait seconds=0.5
TAG POS=3 TYPE=BUTTON ATTR=TXT:Oluştur
TAG POS=1 TYPE=LABEL FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=TXT:Görüntüleyen<SP>için<SP>en<SP>iyisi<SP>YouTube'un<SP>görüntü*
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=ID:annotator-video-type-best-for-viewer
TAG POS=1 TYPE=BUTTON FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=NAME:action_create_video
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-save

'Yt

[MENTION=9384]Nihat[/MENTION] abi bu kodda önereceğimiz videoyu nereye ekleyecegız :confused:
 
anladigim kadariyla kullanicinin cerezlerine göre youtube öneriyor.
 
Şablon sectikten sonra önerilen video devre disi kaliyor! Bu sebebten sablon secildikten sonra isaretledigim yer tiklanarak "Görüntüleyen icin en iyisi" tekrardan secilecek Broker kardesim.
6mdj4v.jpg

Aynen şablonu seçince orası kayboluyormus önce şablonu seçtirip daha sonra ekleme yaptırdım.

Bütün videolarda topluca eklemek için kod ancak 30 videodan sonra youtube un yeni icatlarından olan video düzenlenemedi hatası alabilirsiniz. Onun için bir de sayfa sayfa yapabileceğiniz bir kodu paylaşıyorum.

Tek seferde videoları işlemek için gerekli kod:

Kod:
SET !REPLAYSPEED FAST
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 0
SET !VAR1 0
WAIT SECONDS=1
SET !VAR2 EVAL("var randomNumber = Math.floor({{!LOOP}} / 31) + 1 ; randomNumber;")
SET !VAR3 EVAL("var loopNumber = {{!LOOP}} - (31 * ({{!VAR2}} - 1)) ; loopNumber;")
URL GOTO=https://www.youtube.com/my_videos?o=U&pi={{!VAR2}}
WAIT SECONDS=1.6
ADD !VAR1 {{!VAR3}}
TAG POS={{!VAR1}} TYPE=SPAN ATTR=TXT:Düzenle
WAIT SECONDS=1.2
TAG POS=1 TYPE=A ATTR=TXT:Bitiş<SP>ekranı<SP>ve<SP>Ek<SP>açıklamalar
TAG POS=1 TYPE=BUTTON ATTR=TXT:Anladım
SET LINK EVAL("'{{!URLCURRENT}}'.replace('\https://www.youtube.com/endscreen?v=', ''); ")
SET KAYIT EVAL("'{{LINK}}'")
wait seconds=0.1
TAG POS=1 TYPE=BUTTON ATTR=TXT:Şablon<SP>kullan...
wait seconds=0.5
TAG POS=2 TYPE=IMG ATTR=SRC:https://s.ytimg.com/yts/img/annotations/endscreen-templates/169-04-vfl2j4KOj.png
TAG POS=2 TYPE=BUTTON ATTR=TXT:Seç
wait seconds=0.5
TAG POS=1 TYPE=BUTTON ATTR=TXT:Değiştir
wait seconds=1
TAG POS=2 TYPE=BUTTON ATTR=CLASS:"yt-uix-button yt-uix-button-size-default yt-uix-button-default yt-uix-button-empty yt-uix-button-has-icon annotator-edit-button yt-uix-tooltip"
wait seconds=0.5
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=ID:annotator-video-type-best-for-viewer
TAG POS=1 TYPE=BUTTON FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=NAME:action_update_video
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-save

'Yt

Sayfa sayfa düzenleme için kullanılacak kod:

Kod:
VERSION BUILD=8820413 RECORDER=FX
TAB T=1
SET !REPLAYSPEED FAST
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 0
SET !VAR1 0
ADD !VAR1 {{!LOOP}}
WAIT SECONDS=1.6
TAG POS={{!VAR1}} TYPE=SPAN ATTR=TXT:Düzenle
WAIT SECONDS=1.2
TAG POS=1 TYPE=A ATTR=TXT:Bitiş<SP>ekranı<SP>ve<SP>Ek<SP>açıklamalar
TAG POS=1 TYPE=BUTTON ATTR=TXT:Anladım
SET LINK EVAL("'{{!URLCURRENT}}'.replace('\https://www.youtube.com/endscreen?v=', ''); ")
SET KAYIT EVAL("'{{LINK}}'")
wait seconds=0.1
TAG POS=1 TYPE=BUTTON ATTR=TXT:Şablon<SP>kullan...
wait seconds=0.5
TAG POS=2 TYPE=IMG ATTR=SRC:https://s.ytimg.com/yts/img/annotations/endscreen-templates/169-04-vfl2j4KOj.png
TAG POS=2 TYPE=BUTTON ATTR=TXT:Seç
wait seconds=0.5
TAG POS=1 TYPE=BUTTON ATTR=TXT:Değiştir
wait seconds=1
TAG POS=2 TYPE=BUTTON ATTR=CLASS:"yt-uix-button yt-uix-button-size-default yt-uix-button-default yt-uix-button-empty yt-uix-button-has-icon annotator-edit-button yt-uix-tooltip"
wait seconds=0.5
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=ID:annotator-video-type-best-for-viewer
TAG POS=1 TYPE=BUTTON FORM=ACTION:/endscreen_ajax?v={{KAYIT}} ATTR=NAME:action_update_video
wait seconds=1
TAG POS=1 TYPE=BUTTON ATTR=ID:endscreen-editor-save
wait seconds=1
TAG POS=1 TYPE=span ATTR=class:"yt-uix-button-icon yt-uix-button-icon-creator-editor-back yt-sprite"

'Yt
 
Son düzenleme:
Sayfa sayfa düzenlede bu hatayi verdi:

MacroSyntaxError: wrong format of TAG command, line 9 (Error code: -910)
 
Kişiselleştirme

Tema editörü

Ayarlar Renkler

  • Mobil kullanıcılar bu fonksiyonları kullanamaz.

    Alternatif header

    Farklı bir görünüm için alternatif header yapısını kolayca seçebilirsiniz.

    Görünüm Modu Seçimi

    Tam ekran ve dar ekran modları arasında geçiş yapın.

    Izgara Görünümü

    Izgara modu ile içerikleri kolayca inceleyin ve düzenli bir görünüm elde edin.

    Resimli Izgara Modu

    Arka plan görselleriyle içeriğinizi düzenli ve görsel olarak zengin bir şekilde görüntüleyin.

    Yan Paneli Kapat

    Yan paneli gizleyerek daha geniş bir çalışma alanı oluşturun.

    Sabit Yan Panel

    Yan paneli sabitleyerek sürekli erişim sağlayın ve içeriğinizi kolayca yönetin.

    Box görünüm

    Temanızın yanlarına box tarzı bir çerçeve ekleyebilir veya mevcut çerçeveyi kaldırabilirsiniz. 1300px üstü çözünürler için geçerlidir.

    Köşe Yuvarlama Kontrolü

    Köşe yuvarlama efektini açıp kapatarak görünümü dilediğiniz gibi özelleştirin.

  • Renginizi seçin

    Tarzınızı yansıtan rengi belirleyin ve estetik uyumu sağlayın.

Geri