JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #3361  
Old 11.12.2019, 11:37
beronz beronz is offline
JD Beta
 
Join Date: Jun 2019
Posts: 50
Default

i would like to add my gmail\youtube account in the list but it says something regarding "premium account".
since i had previouly added my YT account without any problem and i have twitter and instagram free account that works just fine, what causes this type of problem in JD?

thanks
Reply With Quote
  #3362  
Old 12.12.2019, 21:55
wahnsinn wahnsinn is offline
JD Alpha
 
Join Date: Feb 2010
Posts: 20
Default

There's something going on with jdl being unable to merge audio+video stream after completing a download from YT. It goes to 100%, then complains of outdated plugin.

the dashAudio and dashVideo files are sitting in the destination directory, ready to be merged, but jdl just doesnt. (I can do it manually with ffmpeg and the file plays fine).

This is not the first time this happened, either.
Any clues?
Reply With Quote
  #3363  
Old 13.12.2019, 18:19
GenericScrub
Guest
 
Posts: n/a
Default

Hello

I've got the same errors as the Users above but before the lastest errors it kinda worked because i could download Videos on YouTube except for the ones with Sign in to view this Video ( I am always signed in in YT ). In the last 2 Days i can't download anything from YT anymore doesn't matter which Video and i get that Error with 2000+ characters. I tried to add my Gmail Account to JD2 but i always get an Premium Account message which i don't have nor had in the past and after that an unknown Error according to JD2 with an 1 hour temporary deactivation which after the 1 hour downtime becomes an invalid login data Error.

The Problems with JD2 started after i deinstalled it in Mid June 2018 because of some errors but at that time because i had it for quite some time i had my YT account added in JD2 and i could ignore the sign in to view for R-18 Video Error with a simple click on the YT Icon on the left lower corner and with that i could download everything.After i reinstalled JD2 i couldn't add my Gmail account to JD2 anymore and with that i couldn't download any sign in to view Videos from YouTube anymore.

Thank you for your time ( english is not my native language )

Edit: Sign in to confirm your age ( i'm always online for YouTube but some Videos just show me this error )

Edit 2: JD2 itself works again except the errors above and the inability to add ones YT account into JD2

Last edited by GenericScrub; 17.12.2019 at 11:08.
Reply With Quote
  #3364  
Old 17.12.2019, 18:12
Max123
Guest
 
Posts: n/a
Default

Hello,
All youtube videos are failed, what's up with youtube?

thanks for your work.
Reply With Quote
  #3365  
Old 18.12.2019, 01:08
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 68,419
Default

Please be patient we are not ignoring your requests ...

Please also keep in mind that chritmas time and new year is coming up - do not expect us to be very active these days!

-psp-
__________________

On vacation / im Urlaub
START: 2023-09-26
END: TBA


JD Supporter, Plugin Dev. & Community Manager
JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist

Reply With Quote
  #3366  
Old 18.12.2019, 10:18
Max123
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by pspzockerscene View Post
Please be patient we are not ignoring your requests ...

Please also keep in mind that chritmas time and new year is coming up - do not expect us to be very active these days!

-psp-
thanks, i'll be patient
Reply With Quote
  #3367  
Old 18.12.2019, 11:29
abond abond is offline
Modem User
 
Join Date: Nov 2019
Posts: 3
Default YouTube Low-Speed downloads

Hello!
Why does the download speed from YouTube with jDownloader not exceed 100-300 Kb/s, although my bandwidth of the Internet channel from the provider allows me to download at speeds up to 50-60 Mbit/s.

I tried to download the same file with other Programs - for some reason the speed when downloading the same file jumped in the range from 2 to 6 Mb/s (in one program - it was an average of 2-4 Mb/s, in other program was 4-6 Mb/s, but with jDownloader - only maximum 100-250 Kb/s). As a result, the file was downloaded many times faster with other programs.

What could be the reason?

...

Some later I tried to download the same file with different codec settings in jDownloader, results was :
[30fps, 720p, MP4-Video, AAC-audio] - downloading speed is 5-6 Mb/s (!!);
[25fps, 720p, MP4-Video, AAC-audio] - downloading speed only 150-300KB/s;
[25fps, 720p, MKV-Video, AAC-audio] - downloading speed only 100-150KB/s);
[25fps, 480p, MP4-Video, AAC-audio] - downloading speed only 100-200KB/s;
[25fps, 480p, MKV-Video, AAC-audio] - downloading speed only 100-200KB/s
....

Why download speed is so much different ?
And why high speed is achieved only when downloading files with settings - [30fps, 720p, MP4-Video Codec] in jDownloader?
Why in other programs there is no such difference in speed when downloading videos with different resolutions from YouTube?

PS
Thank you in advance

Last edited by abond; 19.12.2019 at 13:55.
Reply With Quote
  #3368  
Old 19.12.2019, 10:06
Agnostos Agnostos is offline
JD VIP
 
Join Date: Dec 2014
Posts: 308
Default

Why there isn't any way to download only the audio of any youtube video as mp3?
Reply With Quote
  #3369  
Old 20.12.2019, 00:37
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 68,419
Default

Quote:
Originally Posted by Agnostos View Post
Why there isn't any way to download only the audio of any youtube video as mp3?
We're only downloading the YT (serverside) source files and they only have .f4m available.
After download, you can convert these files in whichever format you prefer

-psp-
__________________

On vacation / im Urlaub
START: 2023-09-26
END: TBA


JD Supporter, Plugin Dev. & Community Manager
JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
That's true James
Quote:
Originally Posted by James
Die Leute verstehen einfach nicht dass nur weil man mit einer Waffe auch auf Menschen schießen kann dass ein Schützenver​ein kein Ort für Amoklaufide​en ist

Reply With Quote
  #3370  
Old 20.12.2019, 17:40
Agnostos Agnostos is offline
JD VIP
 
Join Date: Dec 2014
Posts: 308
Default

The jdownloader 2 download and convert already any video above 720p from youtube cause youtube doesn't allow to download videos as it is(As one file) that is above 720p resolution so why can't add a option to download and convert only the sound at mp3????
Reply With Quote
  #3371  
Old 20.12.2019, 18:13
Thinkerbelle Thinkerbelle is offline
Vacuum Cleaner
 
Join Date: Jul 2017
Posts: 17
Default

I have problems with YouTube since today. JD2 does not even recognize the link. It creates packages in the link colletor with package names like:

Error - qfyfo76FhLY Caller org jdownloader plugins components youtube YoutubeHelper refreshVideo(YoutubeHelper java 1478) org jdownloader plugins components youtube YoutubeHelper loadVideo(YoutubeHelper java 1404) org jdownloader plugins components youtube ClipDataCache getInternal(ClipDataCache java 99) org jdownloader plugins components youtube ClipDataCache getInternal(ClipDataCache java 150) org jdownloader plugins components youtube ClipDataCache get(ClipDataCache java 68) jd plugins decrypter TbCmV2 decryptIt(TbCmV2 java 423) jd plugins PluginForDecrypt decryptIt(PluginForDecrypt java 324) jd plugins PluginForDecrypt decryptLink(PluginForDecrypt java 398) jd controlling linkcrawler LinkCrawler crawl(LinkCrawler java 3503) jd controlling linkcollector LinkCollectorCrawler crawl(LinkCollectorCrawler java 33) jd controlling linkcrawler LinkCrawler$13 crawling(LinkCrawler java 1610) jd controlling linkcrawler LinkCrawlerRunnable run now(LinkCrawlerRunnable java 118) jd controlling linkcrawler LinkCrawlerRunnable run(LinkCrawlerRunnable java 49) java util concurrent ThreadPoolExecutor runWorker(Unknown Source) java util concurrent ThreadPoolExecutor$Worker run(Unknown Source) java lang Thread run(Unknown Source) BrowserID 312 BrowserParentID 311 RequestID 1 URL https www youtube com get video info &video id=qfyfo76FhLY&hl=en&sts=&disable polymer=true&gl=US ----------------Request Information------------- URL https www youtube com get video info &video id=qfyfo76FhLY&hl=en&sts=&disable polymer=true&gl=US URL-Parameters video id qfyfo76FhLY hl en sts disable polymer true gl US ConnectIP www youtube com 216 58 205 238 443 Connection-Timeout 20000ms Read-Timeout 60000ms ----------------Request------------------------- GET get video info &video id=qfyfo76FhLY&hl=en&sts=&disable polymer=true&gl=US HTTP 1 1 Host www youtube com User-Agent Mozilla 5 0 (X11; Linux x86 64; rv 10 0) Gecko 20150101 Firefox 44 0 (Chrome) Accept text html,application xhtml+xml,application xml;q=0 9, ;q=0 8 Accept-Language de,en-gb;q=0 7,en;q=0 3 Accept-Encoding gzip, deflate, br Cache-Control no-cache Referer https www youtube com watch v=qfyfo76FhLY&gl=US&hl=en&has verified=1&bpctr=9999999999 Cookie PREF=f1=50000000&hl=en; VISITOR INFO1 LIVE=h0MGfkZB4lE; GPS=1; s gl=1d69aac621b2f9c0a25dade722d6e24bcwIAAABVUw==; YSC= Qlqucjfgdo ----------------Response Information------------ Connection-Time keep-Alive Request-Time 53ms ----------------Response------------------------ HTTP 1 1 429 Too Many Requests Expires Tue, 27 Apr 1971 19 44 06 GMT X-Frame-Options SAMEORIGIN Content-Type text html; charset=utf-8 P3P CP= This is not a P3P policy! See http support google com accounts answer 151657 hl=en for more info Strict-Transport-Security max-age=31536000 Cache-Control no-cache X-Content-Type-Options nosniff Content-Length 0 Date Fri, 20 Dec 2019 16 18 53 GMT Server YouTube Frontend Proxy X-XSS-Protection 0 Set-Cookie s gl=1d69aac621b2f9c0a25dade722d6e24bcwIAAABVUw==; path= ; domain= youtube com Alt-Svc quic= 443 ; ma=2592000; v= 46,43 ,h3-Q050= 443 ; ma=2592000,h3-Q049= 443 ; ma=2592000,h3-Q048= 443 ; ma=2592000,h3-Q046= 443 ; ma=2592000,h3-Q043= 443 ; ma=2592000 -----------------------------------------------

I have just updated Java a few days ago, but JD2 worked just fine after the update.

Here's my log:

20.12.19 14.18.39 <--> 19.12.19 03.04.12 jdlog://0621330900751/

Last edited by Thinkerbelle; 21.12.2019 at 03:23.
Reply With Quote
  #3372  
Old 21.12.2019, 18:57
verheiratet1952 verheiratet1952 is offline
JD VIP
 
Join Date: Jan 2016
Posts: 317
Default YOUTUBE video download?

is there any error about YouTube video download?
Reply With Quote
  #3373  
Old 21.12.2019, 18:59
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,325
Default

Quote:
Originally Posted by verheiratet1952 View Post
is there any error about YouTube video download?
Testlink?
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.
Reply With Quote
  #3374  
Old 21.12.2019, 19:18
verheiratet1952 verheiratet1952 is offline
JD VIP
 
Join Date: Jan 2016
Posts: 317
Default

for example
**External links are only visible to Support Staff**...

please screenshot
Attached Thumbnails
jd2beta-about-1219.JPG   jd2beta-youtube-error.JPG  
Reply With Quote
  #3375  
Old 21.12.2019, 20:53
chrissix
Guest
 
Posts: n/a
Default

Am using JD2 since exist almost daily for YT downloads.
I can confirm since almost 1 week the function is broken!
Hope there will be a fix soon

You can test every Youtube link, no one will work.
Tried on the latest updated JD2 original vanilla version.

Instead of adding the videos there comes an infinite long error:
Quote:
Error - zBTRhc5lr9A Caller_ org.jdownloader.plugins.components.youtube.YoutubeHelper.refreshVideo(YoutubeHelper.java_1478)_org.j downloader.plugins.components.youtube.YoutubeHelper.loadVideo(YoutubeHelper.java_1404)_org.jdownload er.plugins.components.youtube.ClipDataCache.getInternal(ClipDataCache.java_99)_org.jdownloader.plugi ns.components.youtube.ClipDataCache.getInternal(ClipDataCache.java_150)_org.jdownloader.plugins.comp onents.youtube.ClipDataCache.get(ClipDataCache.java_68)_jd.plugins.decrypter.TbCmV2.decryptIt(TbCmV2 .java_423)_jd.plugins.PluginForDecrypt.decryptIt(PluginForDecrypt.java_324)_jd.plugins.PluginForDecr ypt.decryptLink(PluginForDecrypt.java_398)_jd.controlling.linkcrawler.LinkCrawler.crawl(LinkCrawler. java_3503)_jd.controlling.linkcollector.LinkCollectorCrawler.crawl(LinkCollectorCrawler.java_33)_jd. controlling.linkcrawler.LinkCrawler$13.crawling(LinkCrawler.java_1610)_jd.controlling.linkcrawler.Li nkCrawlerRunnable.run_now(LinkCrawlerRunnable.java_118)_jd.controlling.linkcrawler.LinkCrawlerRunnab le.run(LinkCrawlerRunnable.java_49)_java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)_java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)_java.lang.Thread.run(Unknown Source)_BrowserID_16_BrowserParentID_15_RequestID_1_URL_https_www.youtube.com_get_video_info_&video_ id=zBTRhc5lr9A&hl=en&sts=&disable_polymer=true&gl=US_----------------Request Information-------------_URL_ https_www.youtube.com_get_video_info_&video_id=zBTRhc5lr9A&hl=en&sts=&disable_polymer=true&gl=US_URL-Parameters_ video_id _ zBTRhc5lr9A_ hl _ en_ sts _ _ disable_polymer _ true_ gl _ US_ConnectIP_ **External links are only visible to Support Staff****External links are only visible to Support Staff** 20000ms_Read-Timeout_ 60000ms_----------------Request-------------------------_GET _get_video_info_&video_id=zBTRhc5lr9A&hl=en&sts=&disable_polymer=true&gl=US HTTP_1.1_Host_ **External links are only visible to Support Staff**www.youtube.com_User-Agent_ Mozilla_5.0 (X11; Linux x86_64; rv_10.0) Gecko_20150101 Firefox_44.0 (Chrome)_Accept_ text_html,application_xhtml+xml,application_xml;q=0.9,_;q=0.8_Accept-Language_ de,en-gb;q=0.7,en;q=0.3_Accept-Encoding_ gzip, deflate, br_Cache-Control_ no-cache_Referer_ https_www.youtube.com_watch_v=zBTRhc5lr9A&gl=US&hl=en&has_verified=1&bpctr=9999999999_Cookie_ PREF=f1=50000000&hl=en; s_gl=1d69aac621b2f9c0a25dade722d6e24bcwIAAABVUw==; VISITOR_INFO1_LIVE=FaX2-bxb2kw; YSC=8jppZNnhSOg; GPS=1_----------------Response Information------------_Connection-Time_ keep-Alive_Request-Time_ 943ms_----------------Response------------------------_HTTP_1.1 429 Too Many Requests_P3P_ CP=_This is not a P3P policy! See http_support.google.com_accounts_answer_151657_hl=en for more info._X-Frame-Options_ SAMEORIGIN_Content-Length_ 0_Strict-Transport-Security_ max-age=31536000_Content-Type_ text_html; charset=utf-8_X-Content-Type-Options_ nosniff_Cache-Control_ no-cache_Expires_ Tue, 27 Apr 1971 19_44_06 GMT_Date_ Sat, 21 Dec 2019 19_43_16 GMT_Server_ YouTube Frontend Proxy_X-XSS-Protection_ 0_Set-Cookie_ s_gl=1d69aac621b2f9c0a25dade722d6e24bcwIAAABVUw==; path=_; domain=.youtube.com_Alt-Svc_ quic=_443_; ma=2592000; v=_46,43_,h3-Q050=_443_; ma=2592000,h3-Q049=_443_; ma=2592000,h3-Q048=_443_; ma=2592000,h3-Q046=_443_; ma=2592000,h3-Q043=_443_; ma=2592000_------------------------------------------------

Last edited by chrissix; 21.12.2019 at 20:57.
Reply With Quote
  #3376  
Old 21.12.2019, 21:12
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,325
Default

Quote:
Originally Posted by chrissix View Post
Am using JD2 since exist almost daily for YT downloads.
I can confirm since almost 1 week the function is broken!
Hope there will be a fix soon
I have no problem with your link in your error info.

Quote:
Originally Posted by chrissix View Post
You can test every Youtube link, no one will work.
I have no youtube problems in my tests with free videos in JD2.
But you have too many yt requests says your error message in my opinion.
Make a pause (e.g. 1h) and try a single youtube link.

Quote:
Originally Posted by chrissix View Post
Tried on the latest updated JD2 original vanilla version.
And you can see your video in your browser as free video (no login)?
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.

Last edited by thecoder2012; 22.12.2019 at 13:16.
Reply With Quote
  #3377  
Old 22.12.2019, 12:50
Max123
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by pspzockerscene View Post
Please be patient we are not ignoring your requests ...

Please also keep in mind that chritmas time and new year is coming up - do not expect us to be very active these days!

-psp-
hello,

when i import youtube link i get:

Error - Z0RA-xzAmpE Caller_ org.jdownloader.plugins.components.youtube.YoutubeHelper.refreshVideo(YoutubeHelper.java_1478)_org.j downloader.plugins.components.youtube.YoutubeHelper.loadVideo(YoutubeHelper.java_1404)_org.jdownload er.plugins.components.youtube.ClipDataCache.getInternal(ClipDataCache.java_99)_org.jdownloader.plugi ns.components.youtube.ClipDataCache.getInternal(ClipDataCache.java_150)_org.jdownloader.plugins.comp onents.youtube.ClipDataCache.get(ClipDataCache.java_68)_jd.plugins.decrypter.TbCmV2.decryptIt(TbCmV2 .java_423)_jd.plugins.PluginForDecrypt.decryptIt(PluginForDecrypt.java_324)_jd.plugins.PluginForDecr ypt.decryptLink(PluginForDecrypt.java_398)_jd.controlling.linkcrawler.LinkCrawler.crawl(LinkCrawler. java_3503)_jd.controlling.linkcollector.LinkCollectorCrawler.crawl(LinkCollectorCrawler.java_33)_jd. controlling.linkcrawler.LinkCrawler$13.crawling(LinkCrawler.java_1610)_jd.controlling.linkcrawler.Li nkCrawlerRunnable.run_now(LinkCrawlerRunnable.java_118)_jd.controlling.linkcrawler.LinkCrawlerRunnab le.run(LinkCrawlerRunnable.java_49)_java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExec utor.java_1149)_java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java_624)_java .lang.Thread.run(Thread.java_748)_BrowserID_3219_BrowserParentID_3185_RequestID_1_URL_https_www.yout ube.com_get_video_info_&video_id=Z0RA-xzAmpE&hl=en&sts=&disable_polymer=true&gl=US_----------------Request Information-------------_URL_ https_www.youtube.com_get_video_info_&video_id=Z0RA-xzAmpE&hl=en&sts=&disable_polymer=true&gl=US_URL-Parameters_ video_id _ Z0RA-xzAmpE_ hl _ en_ sts _ _ disable_polymer _ true_ gl _ US_ConnectIP_ **External links are only visible to Support Staff****External links are only visible to Support Staff** 20000ms_Read-Timeout_ 60000ms_----------------Request-------------------------_GET _get_video_info_&video_id=Z0RA-xzAmpE&hl=en&sts=&disable_polymer=true&gl=US HTTP_1.1_Host_ **External links are only visible to Support Staff**www.youtube.com_User-Agent_ Mozilla_5.0 (X11; Linux x86_64; rv_10.0) Gecko_20150101 Firefox_44.0 (Chrome)_Accept_ text_html,application_xhtml+xml,application_xml;q=0.9,_;q=0.8_Accept-Language_ de,en-gb;q=0.7,en;q=0.3_Accept-Encoding_ gzip, deflate, br_Cache-Control_ no-cache_Referer_ https_www.youtube.com_watch_v=Z0RA-xzAmpE&gl=US&hl=en&has_verified=1&bpctr=9999999999_Cookie_ PREF=f1=50000000&hl=en; YSC=-Iyt9v27s9E; GPS=1; VISITOR_INFO1_LIVE=vcVMuwMkOjg; s_gl=1d69aac621b2f9c0a25dade722d6e24bcwIAAABVUw==_----------------Response Information------------_Connection-Time_ keep-Alive_Request-Time_ 35ms_----------------Response------------------------_HTTP_1.1 429 Too Many Requests_P3P_ CP=_This is not a P3P policy! See http_support.google.com_accounts_answer_151657_hl=en for more info._X-Content-Type-Options_ nosniff_Expires_ Tue, 27 Apr 1971 19_44_06 GMT_X-Frame-Options_ SAMEORIGIN_Cache-Control_ no-cache_Content-Length_ 0_Content-Type_ text_html; charset=utf-8_Strict-Transport-Security_ max-age=31536000_Date_ Tue, 17 Dec 2019 08_59_06 GMT_Server_ YouTube Frontend Proxy_X-XSS-Protection_ 0_Set-Cookie_ s_gl=1d69aac621b2f9c0a25dade722d6e24bcwIAAABVUw==; path=_; domain=.youtube

Can you help me?
thanks
Reply With Quote
  #3378  
Old 22.12.2019, 13:14
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,325
Default

Quote:
Originally Posted by Max123 View Post
when i import youtube link i get:
...HTTP_1.1 429 Too Many Requests...

Can you help me?
You have too many yt requests says your error message in my opinion.
Make a pause (e.g. 1h) and try a single youtube link as one downloadfile.
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.

Last edited by thecoder2012; 22.12.2019 at 13:17.
Reply With Quote
  #3379  
Old 22.12.2019, 13:42
Max123
Guest
 
Posts: n/a
Default

Quote:
Originally Posted by thecoder2012 View Post
You have too many yt requests says your error message in my opinion.
Make a pause (e.g. 1h) and try a single youtube link as one downloadfile.
ok, i'll try
Reply With Quote
  #3380  
Old 22.12.2019, 14:55
Thinkerbelle Thinkerbelle is offline
Vacuum Cleaner
 
Join Date: Jul 2017
Posts: 17
Default

No matter which video I take. no matter how much I wait (and waiting is not an option - I download a lot -20-50 videos per day - I can't always wait an hour between downloads) I always get this error message since a few days.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 08:49.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.