Symbianize Forum

Most of our features and services are available only to members, so we encourage you to login or register a new account. Registration is free, fast and simple. You only need to provide a valid email. Being a member you'll gain access to all member forums and features, post a message to ask question or provide answer, and share or find resources related to mobile phones, tablets, computers, game consoles, and multimedia.

All that and more, so what are you waiting for, click the register button and join us now! Ito ang website na ginawa ng pinoy para sa pinoy!

JavaScript: Adding 1 to existing value? That can be used to Adobe Photoshop

ariel007

Recruit
Basic Member
Messages
8
Reaction score
0
Points
16
Mga Master... Pa help naman po. Nagle lay out po ako sa Photoshop. Sa Lay-out, may kasamang numbering... baka kako may script kayo dyan na pwedeng magamit na automatic na mag add ng 1 sa existing value na meron sa lay out. Halimbawa, ang number ay 23 - pag ginamit yung script ay magiging 24. Your help will be much appreciated! :clap:
 

Attachments

  • sample.jpg
    sample.jpg
    430.2 KB · Views: 27
Yan bayung papalitan yun image pag may pinindot ka na button?
pero ganiton yan ohhh para madagdagan ng +1 yung number sa box!
1. kailangan mo lagyan ng id yung box na may number
ex : <div id="box1">1</div>
2. at lagyan mo narin ng id yung button mo
ex: <div id="button">click me</div>
3. para mag change po yong number sa tuwing pipindotin yung button
<script type="text/javascript">
var box = document.getElementById("box1");
var mybtn = document.getElementById("button");
var num = 1;
mybtn.onclick = function(){
box.innerHTML = num++;
};
</script>
4. marami kapang pwedeng kapang gawin diyan
pwede ding maglagay ng button para bumaba yung value
pwede ring paglumampas ng sampo babalik sa 1
palitan mo nito
if(num > 10 ){
num = 0;
box.innerHTML = num;
}else{
num++;
box.innerHTML = num;
}
marami kapang pweding gawin.. sana nakatulong basic lang din alam ko ehhh senya na!
 
Last edited:
Yan bayung papalitan yun image pag may pinindot ka na button?
pero ganiton yan ohhh para madagdagan ng +1 yung number sa box!
1. kailangan mo lagyan ng id yung box na may number
ex : <div id="box1">1</div>
2. at lagyan mo narin ng id yung button mo
ex: <div id="button">click me</div>
3. para mag change po yong number sa tuwing pipindotin yung button
<script type="text/javascript">
var box = document.getElementById("box1");
var mybtn = document.getElementById("button");
var num = 1;
mybtn.onclick = function(){
box.innerHTML = num++;
};
</script>
4. marami kapang pwedeng kapang gawin diyan
pwede ding maglagay ng button para bumaba yung value
pwede ring paglumampas ng sampo babalik sa 1
palitan mo nito
if(num > 10 ){
num = 0;
box.innerHTML = num;
}else{
num++;
box.innerHTML = num;
}
marami kapang pweding gawin.. sana nakatulong basic lang din alam ko ehhh senya na!


Maraming salamat master wududoto sa interest na tumulong... Pero yung number lang po talaga yung gusto kong mag plus one (+1) every time na gagamitin yung script. Hindi po sya button. Actually, layer po sya sa photoshop. Sa Photoshop ko lang din po gagamitin yung script. Paulit ulit kasi ako sa pagbabago ng ID number... from 0 to 1,000. Baka lang kako may script na automatic mag increment yung value nung ID. Pero salamat pa din master... :clap:
Here's another example of what I want to achieve. Please take time to look po. TIA. God bless

View attachment 349243
 

Attachments

  • Sir Polpot2.jpg
    Sir Polpot2.jpg
    235.1 KB · Views: 17
Last edited:
Maraming salamat master wududoto sa interest na tumulong... Pero yung number lang po talaga yung gusto kong mag plus one (+1) every time na gagamitin yung script. Hindi po sya button. Actually, layer po sya sa photoshop. Sa Photoshop ko lang din po gagamitin yung script. Paulit ulit kasi ako sa pagbabago ng ID number... from 0 to 1,000. Baka lang kako may script na automatic mag increment yung value nung ID. Pero salamat pa din master... :clap:
Here's another example of what I want to achieve. Please take time to look po. TIA. God bless

View attachment 1266755

ANONG PS bayan ts cc 2015?

i think you can use json or use looping
like this
yung 1 po yun yung kung saan mo gusto mag-e-start yung pagbilang
yung 1000 po yun yung kung saan mo gusto hihinto yung pagbilang
Script example :
var titleGroup = app.activeDocument.layerSets.getByName('title');
var titleLayer = titleGroup.layers[0];
for(let i = 1; i < 1000; i++){
titleLayer.textItem.contents = i;
}

try mo to kung yung number mulang yung gusto mong baguhin pero may tutorial sa youtube baka makatulong sayo
 
Last edited:
PS CS6 yung gamit ko.Salamat ng marami master...:clap:
I tried pala yung script na binigay mo, ito yung lumabas master.:help:

View attachment 349288


Yung sa youtube link na binigay mo sir, napakalapit na dun yung gusto kong ma achieve... Kaya lang imbes na mapalitan yung text.... e mag a add ng 1 sa existing number... kung 2, pag ginamit yung script, magiging 3, kung 3, pag ginamit yung script, magiging 4, and so on, and so on... Maraming salamat pa din master sa effort at time. God bless you more.
 

Attachments

  • error.jpg
    error.jpg
    86.7 KB · Views: 1
Last edited:
Code:
var f = this.getField("Serial Number");

f.value = Number(f.value)+1;

f.defaultValue = f.value;
 
PS CS6 yung gamit ko.Salamat ng marami master...:clap:
I tried pala yung script na binigay mo, ito yung lumabas master.:help:

View attachment 1266844


Yung sa youtube link na binigay mo sir, napakalapit na dun yung gusto kong ma achieve... Kaya lang imbes na mapalitan yung text.... e mag a add ng 1 sa existing number... kung 2, pag ginamit yung script, magiging 3, kung 3, pag ginamit yung script, magiging 4, and so on, and so on... Maraming salamat pa din master sa effort at time. God bless you more.

var titleGroup = app.activeDocument.layerSets.getByName('title');
var titleLayer = titleGroup.layers[0];
titleLayer.textItem.contents++;

dapat yung group o folder name nang layer ay title. tapos mag-isa lang yun sa group o folder!
kung gusto mo automatic sundin mo lang yung sa video iibahin mo lang ng kunti!
 
var titleGroup = app.activeDocument.layerSets.getByName('title');
var titleLayer = titleGroup.layers[0];
titleLayer.textItem.contents++;

dapat yung group o folder name nang layer ay title. tapos mag-isa lang yun sa group o folder!
kung gusto mo automatic sundin mo lang yung sa video iibahin mo lang ng kunti!

:yipee::clap::beat::);):p
THIS IS IT MASTER!
MARAMING MARAMING SALAMAT. May you be blessed beyond words can say. God bless you and your family as well.
This exactly what I want to Achieve. Now it is ACHIEVED! Salamat ulit mga master. Sa effort at time.:clap:
 
:yipee::clap::beat::);):p
THIS IS IT MASTER!
MARAMING MARAMING SALAMAT. May you be blessed beyond words can say. God bless you and your family as well.
This exactly what I want to Achieve. Now it is ACHIEVED! Salamat ulit mga master. Sa effort at time.:clap:

Salamat din po nalaman ko na pwede pla e automated yong photoshop like changing image and text and convert them all at once into jpg!
 
Master, baka lang kako gusto mong mag experimento ulit? hehehe...:)
If may time ka lang master... IF POSSIBLE BA NA MAG AUTO RESIZE YUNG TEXT SA PHOTOSHOP USING JAVA SCRIPT ULET?
Halimbawa master, may box akong ilalagay na layer sa PS, tapos, another layer naman yung text, posible kaya na laging magpi fit yung text dun sa box? Kung mahaba yung name, mag a-auto resize para hindi lumagpas dun sa box. Pag may time lang ulit master...:pray: TIA.
 
Back
Top Bottom